Forum Discussion

sonnykr's avatar
sonnykr
Visitor
12 years ago

HLS contentList for roVideoPlayer

I was trying to use a m3u8 HLS playlist to roVideoPlayer. I am using the demo code given here: http://blog.roku.com/developer/2014/01/ ... evelopers/ or download zip here: http://sourceforge.net/projects/rokusdk ... p/download

This is what given in the sample code:

player = CreateObject("roVideoPlayer")
player.SetContentList([
{
Stream : { url :"http://ecn.channel9.msdn.com/o9/content/smf/smoothcontent/elephantsdream/Elephants_Dream_1024-h264-st-aac.ism/manifest" }
StreamFormat : "ism"
TrackIDAudio: "audio_eng"
TrackIDSubtitle: "ism/textstream_eng"
}
])


And I want to change it to HLS instead of Smooth streaming. So I did:

player = CreateObject("roVideoPlayer")
player.SetContentList([
{
Stream : { url :"http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8" }
StreamFormat : "hls"
SwitchingStrategy:"full-adaptation"
}
])


Am I missing anything here? Because the video is not playing. Also in the roVideoPlayerEvent event, im getting type(msg) as invalid

I am very much new to HLS and building player. Your help is very much appreciated.
No RepliesBe the first to reply