ビデオが完全に読み込まれるまで、MediaElement.js (フラッシュ ビデオ プレーヤー) が .m4V ビデオ ファイル (ffmpeg を使用してエンコード) を再生しないという問題が発生しています。
完全にロードされる前にすぐに再生されるように見えるさまざまなサードパーティのビデオ ファイルでこれをテストしました。私のファイルだけではありません:(
html5 ビデオ ソリューションを使用して再生すると、フラッシュ フォールバックではなく、すぐに再生されます。
これは、ビデオがエンコードされている設定に関係している可能性がありますか? 他に理由はありません。
コード:
<video id="player1" src='BriefTour.m4v' type="video/mp4" preload="none"></video>
<script>
var videoPlayer = MediaElement('player1',{
success:function(me){me.play();}
});
</script>
ご覧のとおり、オプションを指定していません。プレーヤーはデフォルト設定になっています。
誰かがこれに遭遇したことがあり、私を助けてくれることを願っています!