0

私はSilverlight 4を実行しています。プレーヤーは、URL、つまりhttp://mysite.com/video1.mp4から直接ファイルを再生するためのExpression 3テンプレートに付属しているものです。ファイルは、「Silverlight のエンコード」で h.264 のプリセットを適用することにより、Expression Encoder 3 を使用してエンコードされます。

私が最初に遭遇した問題は、ビデオが完全にダウンロードされるまで再生されないことでした。これは moov atom の問題であることが判明しました。とにかく、AtomicParsely を使用して修正したところ、ダウンロードが開始されるとビデオの再生が開始されました。

次の問題は、ユーザーがファイルのダウンロードされた部分を超えてシークできないことです。http を監視したところ、ブラウザは WMV の場合と同様にバイト シーク要求を送信していないようです (wmv の場合、Web キット エンジンを使用するブラウザでは動作しません)。

この方法でシークすることは可能ですか、それともスムーズ ストリーミング オプションを使用する必要がありますか?

- ありがとう

4

1 に答える 1

0

これを実現するために、疑似ストリーミングを利用できます。このためのシークポイントを示す開始パラメーターを指定するには、Silverlightが必要であることに注意してください。詳細はこちら: http: //h264.code-shop.com/trac

于 2011-03-14T09:46:36.773 に答える