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: 
tbye
Visitor

Roku requesting wrong URL from HLS variant playlist

I have an m3u8 with the following format:

#EXTM3U
#UPLYNK-KEY:http://redacted.uplynk.com/ks/key?beam=2b74d2eade7d400faa4be161f7c407a8
#UPLYNK-MEDIA0:624x260x24,main-21,2x48000
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=644142
/content/2b74d2eade7d400faa4be161f7c407a8/d.m3u8
#UPLYNK-MEDIA0:648x270x24,main-21,2x48000
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1084157
/content/2b74d2eade7d400faa4be161f7c407a8/e.m3u8
#UPLYNK-MEDIA0:648x270x24,main-31,2x48000
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1701645
/content/2b74d2eade7d400faa4be161f7c407a8/f.m3u8
#UPLYNK-MEDIA0:144x60x1,baseline-9,2x48000
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=115712
/content/2b74d2eade7d400faa4be161f7c407a8/a.m3u8
#UPLYNK-MEDIA0:408x170x12,baseline-12,2x48000
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=244974
/content/2b74d2eade7d400faa4be161f7c407a8/b.m3u8
#UPLYNK-MEDIA0:504x210x24,main-21,2x48000
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=380909
/content/2b74d2eade7d400faa4be161f7c407a8/c.m3u8


The expected behavior is that any of the bitrate streams can be requested at
http://redacted.uplynk.com/content/2b74d2eade7d400faa4be161f7c407a8/f.m3u8
for example. However, the Roku is making a request for
http://redacted.uplynk.com/content//content/2b74d2eade7d400faa4be161f7c407a8/f.m3u8


Here's a couple of (slightly modified, ip, hostname) log entries from our lighttpd access.log.


1.2.3.4 redacted.uplynk.com - [22/Feb/2011:04:47:42 +0000] "GET /content/2b74d2eade7d400faa4be161f7c407a8.m3u8 HTTP/1.1" 200 933 "-" "Roku/DVP-2.9 (012.09E01529A)"
1.2.3.4 redacted.uplynk.com - [22/Feb/2011:04:47:42 +0000] "GET /content//content/2b74d2eade7d400faa4be161f7c407a8/f.m3u8 HTTP/1.1" 500 15756 "-" "Roku/DVP-2.9 (012.09E01529A)"


Requesting any of the individual bitrate m3u8 URLs plays that particular bit rate fine.

Could someone verify the behavior, and suggest a solution/work around?

Tyler
upLynk
http://uplynk.com
One encode. Many devices.
tyler+roku at uplynk dot com
0 Kudos
2 REPLIES 2
RokuMarkn
Visitor

Re: Roku requesting wrong URL from HLS variant playlist

0 Kudos
tbye
Visitor

Re: Roku requesting wrong URL from HLS variant playlist

Thanks, Mark. We'll switch to full URLs for the time being.

Tyler
upLynk
http://uplynk.com
One encode. Many devices.
tyler+roku at uplynk dot com
0 Kudos