"RokuMarkn" wrote:
The HLS spec (http://tools.ietf.org/html/draft-pantos ... reaming-03) requires that there always be at least three segments in the playlist at all times. The spec recommends that each segment be 10 seconds long, but some providers have chosen to use shorter segments, down to 5 seconds. We'd recommend careful testing if you choose a segment size less than the recommended 10 seconds. The Roku player does download and buffer a certain amount of data before playback begins. The exact amount downloaded depends on the measured network bandwidth, but it's shorter for HLS than for any other media format.
--Mark
Thanks for the update Mark. However, example 7.1 shows a single entry playlist. Is that not supported?
EDIT: That's 8.2 in the link you provided. I was looking at v2 of the spec.
EDIT2: We've been using 15 second segments and seeing weird audio/video sync issues. When we play the segments individually, they don't exhibit that same behavior. Not sure what to do about that one, but it's less of a concern if we can get the box to start playing a file we stream to it. I will be investigating using three segments -- something like (itty bitty segment)-->(itty bitty segment)-->(rest of stream).