Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
joetesta
Roku Guru

adaptive HLS taking too long to start

Hello -

I'm working on a new channel using adaptive HLS. Currently encoded at 3 bitrates with 10-second segments.
In other platforms, the video starts almost immediately. Problem is it's taking the video too long to start playing on roku. We're seeing an average of about 13 seconds from hitting 'OK' to actually seeing video and we'd like to cut that by at least half. Paradoxically in our testing, users with lower bandwidth see video sooner.

If we decrease the segment sizes we can get substantially faster load times, however I'm told that decreasing the segments will create a problem with our CDN origin's capacity (number of items or requests will be too many if we do this with all the streams).

Currently the StreamBitrates is 0, since this is adaptive is it true there's nothing more we can do with this setting?

Are there any suggestions for getting the video to start playing faster on roku?

tyvmia
Joe
aspiring
0 Kudos
2 REPLIES 2
joetesta
Roku Guru

Re: adaptive HLS taking too long to start

BUMP.
:?: :?:
aspiring
0 Kudos
dato309
Visitor

Re: adaptive HLS taking too long to start

"joetesta" wrote:
Hello -

I'm working on a new channel using adaptive HLS. Currently encoded at 3 bitrates with 10-second segments.
In other platforms, the video starts almost immediately. Problem is it's taking the video too long to start playing on roku. We're seeing an average of about 13 seconds from hitting 'OK' to actually seeing video and we'd like to cut that by at least half. Paradoxically in our testing, users with lower bandwidth see video sooner.

If we decrease the segment sizes we can get substantially faster load times, however I'm told that decreasing the segments will create a problem with our CDN origin's capacity (number of items or requests will be too many if we do this with all the streams).

Currently the StreamBitrates is 0, since this is adaptive is it true there's nothing more we can do with this setting?

Are there any suggestions for getting the video to start playing faster on roku?

tyvmia
Joe



10 seconds is a standard segment size and it should not be a reason of 13sec startup time. I suspect is has to be with the encoding settings of the source feed, and/or with the CDN that you are using for distribution.

Regarding smaller segment size, it will not affect CDN's capacity, the smaller the segment size the lett tolerant your stream will become towards weak internet connections.

David
http://www.livestreamingcdn.com
David Kay
http://livestreamingcdn.com
LIVE • VOD • ONLINE DVR • CLOUD PLAYOUT
0 Kudos