I have implemented HLS streaming using AWS using the premium version 7 of the player which works really well except that the first 10 seconds of my videos are now *always* of poor quality until the player detects that a higher bandwidth can be used. I want to move all our content to adaptive streaming but this going to create a bad first impression (with my boss and our users).
https://support.jwplayer.com/customer/portal/articles/1430240-hls-adaptive-streaming
says "the JW Player automatically starts playing the highest quality stream that fits the bandwidth and the screen size." but that doesn't seem to be the case and the same thing happens with the jwp example at the bottom of that page.
If you play the Big Buck Bunny clip and then fullscreen it you can see the lack of detail in the trees on the far right until 10 seconds in (just before the scene changes) when suddenly the detail pops into focus. The player doesn't remember that there is higher bandwidth available either, if you come out of full screen mode drag the position marker back to the beginning again and fullscreen again you can see that it is playing the low quality segment again. If you stay in full screen and rewind the video it'll play the higher res version.
Is there anything I can do to fix this to ensure our videos look the best they can on first play? Otherwise I will need to find another solution.
↧