On my Roku, I have two different instances of the
same exact channel installed (one private, one sideloaded). Both are built from identical code.
Just now, I was successfully playing an HLS live video stream on the sideloaded channel, and then I manually ended playback with my remote. When I attempt to restart playback, I get the following error:
The format is not supported or the media is corrupt. | type = 9
If I then switch to the other (private) version of the channel, using the same codebase and same HLS URL, it will play fine. I can manually stop playback, and resume just fine. Back on the sideloaded version, it's still failing with the same error. I can't seem to get the HLS URL to work again on the sideloaded channel, even though the same exact URL works on the other version of the same channel (with the same exact codebase).
Is there some sort of video/url caching going on, which might have been corrupted in some way? Why would the same URL work on one channel but not the other, when they both use the same code?
The problem is that an HLS URL plays on one channel, but the same link does not play on another version of the same channel.
This was kind of complicated to explain, but could this be related to the HLS sync weirdness that people have been reporting since the last firmware update?
My Roku Channels:
Viddler - viddler.com
Tested Fan - tested.com | Jamie & Adam
This is my next - theverge.com
1080p Showcase - RIP
Whiskey Media - RIP
======================
http://www.binarymoustache.com