
Firefox + JW Player: Looped video does not get cached
When using JW Player to show a webm video on a HTML page in a loop, Firefox re-downloads the video again and again for each loop that gets played.
This does not happen in Firefox with a plain <video> tag, and it does not happen with Chromium and JW Player.
Demo:
1. http://tmp.nrdev.de/AFL-398-jwplayer/jwplayer.html
Open this file in Firefox, enable the Firebug's network tab, and you'll see that the webm file gets re-downloaded again and again.
Proof: http://tmp.nrdev.de/AFL-398-jwplayer/screenshots/firefox-jw.png
In Chromium, it gets downloaded only once.
Proof: http://tmp.nrdev.de/AFL-398-jwplayer/screenshots/chromium.png
2. http://tmp.nrdev.de/AFL-398-jwplayer/plain-video-tag.html
Open this file in Firefox, and the video gets downloaded only once.
Proof: http://tmp.nrdev.de/AFL-398-jwplayer/screenshots/firefox-plain.png
So we have the problem here that people using Firefox are re-downloading the video again and again, hogging their own and our server's bandwith.
This happens with JW Player 6.3.3242 (we noticed that on 5.10, too).