Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
tim_beynart
Channel Surfer

roVideoPlayer endless HTTP request flood

Is there a known issue where roVideoPlayer can generate an endless flood of HTTP requests?
A few weeks ago, we had a report from a vendor that our application hammered their server with thousands of repeat requests for an HLS manifest.
I was testing today and the same thing happened in my dev environment.
I happened to have Charles proxy running and saw repeated requests going out, multiple times a second, over and over, until I exited the app. The requests failed, too, with empty responses (no headers).
It is not a problem in roUrlTransfer. It happens when I pass an HLS maifest URL to an instance of roVideoPlayer
There's a few layers of abstraction, but the implementation is nothing more than this:

m.screen.contentList[0].Stream.url = url
m.screen.Play()


If the URL fails to respond (at least I think that's what triggers this), I get a flood of OnHttpError callbacks from the video player.
0 Kudos
3 REPLIES 3
tim_beynart
Channel Surfer

Re: roVideoPlayer endless HTTP request flood

Anyone at Roku? What is the mechanism under the covers that might cause this behavior?
0 Kudos
tim_beynart
Channel Surfer

Re: roVideoPlayer endless HTTP request flood

How do I report this as a bug to Roku engineering? The support pages at https://support.roku.com/hc/en-us/ appear to be devoted to end user help. :?
0 Kudos
lock_4815162342
Channel Surfer

Re: roVideoPlayer endless HTTP request flood

I am having the same issue. I am curious to know if you found a solution. 

0 Kudos
Need Assistance?
Welcome to the Roku Community! Feel free to search our Community for answers or post your question to get help.

Become a Roku Streaming Expert!

Share your expertise, help fellow streamers, and unlock exclusive rewards as part of the Roku Community. Learn more.