Forum Discussion

manuelalvarez's avatar
15 years ago

HLS and Multiple Bitrate

Hi,

I haven't found an answer to this question, does Roku's HLS support multiple bitrates for a stream and dynamically switch between them depending on the client's available bandwidth?

The bitrates available would be listed on the SMIL file used to play the stream.

Thanks,

Manuel.-

4 Replies

  • Yes, Roku supports multiple HLS streams and dynamically switches between them based on the network bandwidth. The variant streams are listed in the top level m3u8 file as described in the HLS spec. Roku does not support SMIL files.

    --Mark
  • Great, thanks. I read on another thread that ROKU no longer supports streams lower than 256Kbps.

    Is this true? My stream is published at different bitrates, with only one below the 256 Kbps (for mobile use), will this be a problem, or will Roku just ignore that last bitrate?

    Thanks,

    Manuel.-
  • By default the Roku ignores streams lower than 256Kbps. You can change this with the content meta data parameter "minBandwidth" in kbps.

    Example

    videoClip.minBandwidth = 10


    --Kevin
  • I have modified the Custom Video Player to play my HLS stream, but it looks to have about a minute delay compared to the source. Using an iPad the delay is only about 30 seconds.

    Is it normal for the Roku to have such a long delay?

    Cheers,

    Manuel.-