Why don't you use video.js loop option ?
Hi! I was wondering why you don't use the loop option (https://github.com/videojs/video.js/blob/v4.3.0/docs/guides/options.md#loop) of video.js instead of listening to the ended event and moving the frame to the start manually ? Is there any reason ?
+1 I'd like to know the reason for this. Seems like the video gets reloaded from cache every loop, if you look in the network panel.
Agree. I think it's possible this is what's causing the loader to reappear each time.
On this example page, I can see via the network tab in devtools that there is no reload: http://dfcb.github.io/BigVideo.js/example-ambient.html
I had a branch where I was using the Video.js loop setting and there seemed to be a larger delay between loops. I do accept pull requests if somebody wants to try to improve looping - try branching off the gh-pages branch and implementing there.