2012-02-23 8 views
0

私のjPlayerインスタンスのフラッシュフォールバックは、IE8以下でビデオをストリーミングしていないようです。代わりに、ビデオ全体がダウンロードされて再生されるまで待ちます!問題の種類は、私の平均的なビデオをダウンロードするには2分かかります。jPlayerフラッシュフォールバックはバッファしませんか?

がここにオプションです:

// DASHBOARD JPLAYER: Load first video from #vidlist, set title 
var vid2 = $j('#videos').find('option:nth-child(2)').val(); 
var name2 = $j('#videos').find('option:nth-child(2)').html(); 

$j('#jquery_jplayer_1').jPlayer({ 
    ready: function() { 
     $j(this).jPlayer("setMedia", { 
      m4v: vid2+".mp4", 
      ogv: vid2+".ogv", 
      webm: vid2+".webm" 
     }); 
    }, 
    swfPath: "/wp-content/plugins/jplayer", 
    supplied: "webmv, ogv, m4v", 
    size: { 
     width: "320px", 
     height: "180px", 
     cssClass: "jp-video-180p" 
    }, 
    solution: "html,flash" 
    //errorAlerts:true, 
    //warningAlerts:true 
}); 

ファイル名 'VID2' は絶対パスであり、swfPathが正常に動作しています。あなたはどんな間違いを見ますか?ストリーミングやバッファリングを強制する方法はありますか?

+1

は、M4V、OGV、WebMリクエストの正しいMIMEタイプを返すサーバーですか? – Lloyd

答えて

1

M4VファイルとFLVファイルが、メタデータでエンコードされていることを確認してください。メタデータがダウンロードされるまで、ビデオは再生されません。 http://www.jplayer.org/latest/developer-guide/#jPlayer-media-encoding

パー

「フラッシュ・ソリューションはplaylingを開始するためにメタデータを持っていなければならないので、メタデータは、符号化データの先頭にあるべきです。」

0

M4V、OGV、およびWebM要求の正しいMIMEタイプをサーバが返すようにします。

関連する問題