I am using the custom video player in the sdk. I am streaming live content from my wowza media server. I have the encoding correctly but I am having problems with the load time. If I select the custom video player icon on the Roku menu it will start at 6% wait for 10 second than 13% 20second after it will go to 20% and so on. In all it take about 1 minute before it complete the loading process then it plays the stream. I streaming with wowza media server and I have 1 TB bandwidth upload and download speed.
How much of the stream is available in the m3u8 when you start playing? It sounds like you might have only a few segments in the m3u8 when you start playing, and the Roku player is waiting for more segments to appear before it starts.
If the actual bitrate of your stream is less than 1.5 Mbps, you should not set the StreamBitrates content meta data parameter to . Instead, set it to the actual bitrate of your stream..... For example, if your stream is 800 kbps, you should set the StreamBitrates content meta data parameter to .