siyu798
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-24-2013
07:26 AM
Unable to stream smil file
Hi, I'm trying to stream this smil (video m3u8) on my new Roku 2, but it does not work, it appears giving up after a few tries. however this stream works fine on mac mini quicktime player. I'm using hls format and bitrate=0. Any help would appreciate.
http://token.tvb.com/stream/live/hls/mobilehd_hdj.smil
Thanks
Alan
http://token.tvb.com/stream/live/hls/mobilehd_hdj.smil
Thanks
Alan
2 REPLIES 2


Roku Employee
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-24-2013
07:44 AM
Re: Unable to stream smil file
First I would say that roVideoScreen doesn't have native support for SMIL and you'd have to fetch and parse it manually with roXMLElement to get the m3u8 URL to pass to roVideoScreen
But your URL doesn't actually seem to point to a SMIL file. When I try it, I get a 302 redirect to an m3u8, not a SMIL.
I also noticed that there are some cookies that come back with the request. I've seen cases before with Akamai where I've had to make a request for the m3u8 using roURLTransfer, extract the cookies from that response, then add those cookies to my roVideoScreen using AddHeader() before the video will play.
But your URL doesn't actually seem to point to a SMIL file. When I try it, I get a 302 redirect to an m3u8, not a SMIL.
I also noticed that there are some cookies that come back with the request. I've seen cases before with Akamai where I've had to make a request for the m3u8 using roURLTransfer, extract the cookies from that response, then add those cookies to my roVideoScreen using AddHeader() before the video will play.
siyu798
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-24-2013
07:55 AM
Re: Unable to stream smil file
Chris, thanks for you quick reply, I'll try to save the m3u8 on my server and have roku point to it. If that does not work will try to addheader approach.