I found out that when the video player ("roVideoPlayer" in my code) starts streaming an mp4 file, it doesn't just generate one, but a dozen requests (each with a different byte range, e.g. bytes=1131256-, bytes=1717552-, bytes=3060889-, etc ..) I imagine that the video player is trying to generate snapshots at different intervals(?)
However in my case, this is something I need to avoid as the servers aren't under my direct control, and some of them will throw HTTP 429 codes (Too many requests)
Is there a way to disable this behavior, and get the player to only send the requests needed to stream the video?