フラッシュ メディア サーバーからストリーミングするシンプルなビデオ プレーヤーをセットアップしました。ビデオは正常に再生されますが、シーク コマンドの大部分はビデオの最初のフレームに送り返します。フラッシュ メディア サーバーを使用しない場合、既にロードされている任意のポイントをシークします。
これを引き起こす可能性のあるアイデアはありますか?
フラッシュ メディア サーバーからストリーミングするシンプルなビデオ プレーヤーをセットアップしました。ビデオは正常に再生されますが、シーク コマンドの大部分はビデオの最初のフレームに送り返します。フラッシュ メディア サーバーを使用しない場合、既にロードされている任意のポイントをシークします。
これを引き起こす可能性のあるアイデアはありますか?
問題は、FLVPlaybackの再生プロパティをチェックして、シーク後に再生を呼び出したいかどうかを確認していたことでした(ビデオは自動再生されなかったため、シークした場合は再生したかった)。ただし、シーク呼び出しの後、明らかにシークが完了するまで、再生プロパティはfalseに設定されます。その結果、プレイが毎回呼び出され、再生ヘッドが最初にリセットされました。
http://www.longtailvideo.com/players/jw-flv-player/から jw プレーヤーをダウンロードして、そのプレーヤーで動作するかどうかをテストします。問題はストリーミング サーバーにある可能性があります。
シーク コマンドの大部分は、それを最初のフレームに送り返します。
残りはどうなりますか?- それらは機能しますか、それとも何も起こりませんか?