2

決まった時間に外部ビデオ ファイルの再生を開始するのに問題があります。外部の mp4 または flv ファイルをロードしたいのですが、プレイヤーは決まった時間 (例: 100 秒) に再生を開始する必要があります。シーク バーでビデオ パーツを選択するのと同じ方法です。ただし、NetStream.seek を使用すると、すべてのビデオが 0 から選択された秒までバッファリングされ、ビデオが開始されます。ただし、指定された 2 回目にバッファリングを開始する必要があります。どうすればできますか?

4

1 に答える 1

1

サーバー側でサポートする必要があるため、構文はサーバーによって異なります。たとえばstream.play("file.flv?start=100000");
、キーフレームの代わりにモノクロの背景に変更が表示されるのを避けるために、キーフレームに対してのみバッファリングされていない位置を探す必要があるという一般的なアドバイスがあります。キーフレームの時間とファイル位置に関する情報は、ビデオ ファイルメタデータ オブジェクトで確認できます。

于 2012-05-25T12:42:30.990 に答える