Я использую jwplayer (player.swf) как запасной вариант флэш-памяти (объект) в теге video.
У меня есть два видео на сайте, и я удивляюсь, нормально ли, что у меня есть два http-запроса, даже player.swf одинаков.
Тогда другое дело, что player.swf не кэшируется - я не получаю 304. Но заголовок expires - это один месяц в будущем.
<video width="334" height="250" controls preload="none" poster="/uploads/my_poster.jpg">
<source src="/uploads/my.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />
<source src="/uploads/my.webm" type='video/webm; codecs="vp8, vorbis"' />
<source src="/uploads/my.ogv" type='video/ogg; codecs="theora, vorbis"' />
<object width="334" height="250" type="application/x-shockwave-flash" data="/design/mediaplayer/flash/player.swf">
<param name="movie" value="/design/mediaplayer/flash/player.swf" />
<param name="allowfullscreen" value="true" />
<param name="allowscriptaccess" value="never" />
<param name="wmode" value="opaque" />
<param name="flashvars" value='controlbar=over&skin=/design/mediaplayer/flash/skin/skin.xml&image=/uploads/my_poster.jpg&file=../../../uploads/my.mp4' />
</object>
</video>