New Update and m3u8 streams

Hi

Roku did an update this morning and now my private channel that streams abc news and other sites doesn’t work anymore.

Some streams work others don’t that were working before,

What happens is it shows loading and then the whole roku freezes and reboots.

My simplevideo xml feed looks as follows

ABC NEWS 10001 Talk SD hls SD 1200 [http://abclive.abcnews.com/i/abc_live4@136330/index_1200_av-b.m3u8](http://abclive.abcnews.com/i/abc_live4@136330/index_1200_av-b.m3u8) News News 1260

Any ideas?

Can you test with an MP4 stream, instead of HLS? Also curious if the Roku model is a Roku 2 XS, as I have experienced the same thing, but it’s only reproduced here when using roScreens.

Hi malort

mp4 streams working fine and some m3u8 hls streams working fine but others aren’t working. they were working until the new roku update last night

I also have the same issue. Since the upgrade last night. All are users have issues playing certain feeds in HLS. I am talking about over 4 thousand users we have in our private channels.
I have already forwarded the necessary information to Joel at roku. Just wanted to let you know you are not alone and this VERSION 6.1 Build 5517 has started the issue because all Previous roku versions are working just fine.
I have tested on ROKU 3 with new version which causes freezes and reboots and tested with ROKU STICK with version prior to 5517 and it works like a charm. All our users prior to 5517 not having any issues.
I hope roku put out a new update. I am sure more and more people will start posting in the forum.
I am asking Roku to expedite this process.

I forgot to mention that VOD section of our private channels that utilizes the MP4 plays with no issue. Certain HLS files causes crash and some work just fine. The link to those HLS files already forwarded to JOEL at ROKU to investigate.

Thank you for clearing this up and taking the necessary steps davidmajors.

My findings shows that New Version 6.1 Build 5517 has issues with certain HLS Streams that instead of loading the stream, It causes crash and reboot. I have some other HLS streams that play fine. As Satco posted on ABC News feed same the HLS causes crash. I have similar feed from VEVO channels that also causes crash. At first I thought maybe the Transcoders have issues. I have gone through thousand lines of codes and settings since last night and found the issue is not from the Private Channel app nor from any Transcoders or settings. Just for some weird reason the NEW 5517 Build has become picky on certain HLS playback and if it doesnt like it, then crash is the first roku’s choice.
We have no issue playing back any file in MP4 and works like a charm. Only Certain HLS stream. As mentioned the Sample HLS links already forwarded to Joel at ROKU. I hope I get a quick resolution to this as many of our users are experiencing this issue and some have returned their Roku Boxes and exchanged with new one not knowing there is nothing wrong with their ROKU box. As soon as they installed their new roku box and roku received the new update Version 6.1 Build 5517 same thing started all over again. I told users not to do anything such as resest since this issue is firmware related. I hope Roku either revert back to prior 5517 until the issue is fixed or put out a new update so everyone can download the new fix.

The problem as i find last night roku firmware doesnt support anymore urls in the piece part of the m3u8 file

#EXTINF:10.000,
http://abclive.abcnews.com/i/abc_live4@ … b.ts?sd=10
#EXTINF:10.000,
http://abclive.abcnews.com/i/abc_live4@ … b.ts?sd=10

(http/https) that type of urls causes roku to crash that is annoying!

But if you make your stream pieces relative to the m3u8 file the stream works ok.

Well that doesnt make any sense. All M3U8 files do start with HTTP. I outputs the same way i send the HLS files to Iphone/Ipad, Roku and other IPTV Devices. They all work fine except Roku. Roku should fix this issue as more and more people can not go back and re purchase the servers/encoders. Will If that was the case some one from roku support would have immediately could tell us that was the case. I am sure this issue will be fixed as we are talking about a lot of servers/encoders that outputs in HLS. Prior to the update M3U8 files all was needed to playback the stream on ROKU. Now causes crash. Remember that if roku didnt want to support the format, It didnt have to crash or freeze. It could pup up a message saying such format is no longer supported which I dont think is the case because we are talking many users that are using the M3U8 with or without variations in their URL. Lets keep our hopes up and fingers crossed that Joel overcome this issue.

“davidmajors” wrote:
Remember that if roku didnt want to support the format, It didnt have to crash or freeze. It could pup up a message saying such format is no longer supported…

Well now that’s just being fatuous, obviously they didn’t decide to cause crashes or were just lazy, but rather this is a bug that will be addressed, so hold your horses and rest easy for a bit :sunglasses:

I found the answer to the issue. Just change the way HLS is representing itself and it works like a charm.

What do you mean?

  • Joel

Hi davidmajors

can you give me an example of you mean by changing the hls is representing itself.

Please, all folks reporting an issue with HLS streaming - the URL’s that I passed on to our video engineer last night are not causing any problems. He is testing on a Roku3. Can each of you having a problem dropbox me a link, via private message, a .zip file of a channel that reproduces your issue?

My best guess is that this issue may have something to do with metadata in the array you are passing of video information, since the streams themselves don’t cause reboots on the 6.1 firmware release.

  • Joel

Just re-wrap the meta data and your issue will be fixed with BUILD 5517. Please see my next posting on the next page.

Thanks davidmajors. Can you give me an example of re-wrapping the metadata

Here is how you can fix the crash issue: Just place your current stream address.m3u8 and create a blank notepad file and put that address in there and name that file mystream.m3u8 and put that file on your server. In your roku xml file place the previous stream address to this newly created file like: http://yourserveripaddress/hls/mystream.m3u8. The reason is Build 5177 does not like some m3u8 urls and is picky. So you can fix it by doing the way I just explained. It fixed the crash and channels will playback without any issue. This is always a good idea when you have a long URL address. Just make it as simple as possible.

when I put the url in mystream.m3u8
https://ott.totalplay.com.mx:443/TPHLSWeb/M3U8LiveFile?format=2&profile=1&lan=2&rows=40&f=.m3u8

the roku not restart , but does not play anything

this is mi file m3u8 url
http://5.79.75.90/channels/azteca.m3u8

It will not fix issue since it has to generate from Streamign software and it will not take http from files.
It will not work for authentication.
All m3u8 are screwed up…

set your bitrate to 0 and see if that fixes it.

  • Joel