tiddy
14 years agoVisitor
Live stream only plays every few attempts
Apologies if this has been covered before, but there are a number of factors at play so I've had a difficult time searching.
I have a SD live stream coming from a Wowza 3 EC2 instance. It plays fine on iOS, Android, and Flash on the web and uses an authentication token as a query string parameter on the stream. The Wowza server hits my web server to confirm an authentication token on the stream URL, this works as designed on all platforms. I actually have two streams configured right now, with differing encoding properties, but ultimately both exhibit the same problem on the Roku described next:
On the Roku (gen 1, haven't tried it on my new XD) the channel fails to load most of the time, but if I continue to press play over and over, every 3-5 times it will successfully load and play the channel perfectly. This happens upon first loading the channel and trying or when going from one feed to the next.
My telnet session looks about the same in either case, a bunch of "Unexpected Message class: Invalid" messages in the message loop for appVdeoScreen.brs when it works or fails. So how do I get it work to the first time I choose the channel? Can I somehow increase some kind of timeout or wait time for the channel to buffer and play? Is that even the issue? I don't have much to go on, and encoding doesn't seem to be the problem since it will, on occasion, play without any issue.
I have a SD live stream coming from a Wowza 3 EC2 instance. It plays fine on iOS, Android, and Flash on the web and uses an authentication token as a query string parameter on the stream. The Wowza server hits my web server to confirm an authentication token on the stream URL, this works as designed on all platforms. I actually have two streams configured right now, with differing encoding properties, but ultimately both exhibit the same problem on the Roku described next:
On the Roku (gen 1, haven't tried it on my new XD) the channel fails to load most of the time, but if I continue to press play over and over, every 3-5 times it will successfully load and play the channel perfectly. This happens upon first loading the channel and trying or when going from one feed to the next.
My telnet session looks about the same in either case, a bunch of "Unexpected Message class: Invalid" messages in the message loop for appVdeoScreen.brs when it works or fails. So how do I get it work to the first time I choose the channel? Can I somehow increase some kind of timeout or wait time for the channel to buffer and play? Is that even the issue? I don't have much to go on, and encoding doesn't seem to be the problem since it will, on occasion, play without any issue.