"j.saterfiel" wrote:
We manually parsed out the renditions from the m3u8 file and passed the streams to the roku player manually and now the roku will meter the network and select the right stream on the start of playback instead of the user having to wait for the hls stream to adapt to the right rendition.
If I understand what you did correctly, your stream will never adapt. It may start with the variant you want, but if a user has a slow connection or encounters a period of network congestion, it will rebuffer rather than downshift. When using HLS you should always define exactly one stream in your content-meta-data.
The better solution for controlling which variant is used at startup is to experiment with the minBandwidth, maxBandwidth, and switchingStrategy attributes.