Roku Developer Program

Developers and content creators—a complete solution for growing an audience directly.
cancel
Showing results for 
Search instead for 
Did you mean: 
tim_beynart
Level 7

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
2 Replies
tim_beynart
Level 7

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
Level 7

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