Extreme HLS stream bandwidth consumption from Roku devices
Hi there,
I am investigating bandwidth usage for a live stream backed by a CDN, and it seems Roku devices are responsible for over 60% of all usage, despite only being used by 10% of users. This looks like some massive bug, and causing us to consider banning Roku devices entirely.
Would it be possible for some advice to be provided on this?
We are seeing Roku devices request the same MPEG segment up to 10 times, and rarely just once. In the usual case, each MPEG segment is requested 5 times. It looks like there might be some crazy aggressive retry/timeout mechanism that is malfunctioning.
Aside from costing us money, this is likely to be impacting all users.
Are there any M3U8 tags we can use to control retries? Can Roku please comment on what can be causing this?
Example impacted stream URL: https://live.livetvstream.co.uk/LS-63503-4/index.m3u8
Thanks,