2011-01-29 18 views
2

FLVがプレーヤーにストリーミングされるプロジェクトで作業しています。プレイヤーは正確なフレーム番号を探して一時停止する必要があります。Flashビデオのストリーミング - フレームへのスロー/スロー/ファーストモーション

最後の目標は、さまざまな再生速度を達成することです。プレイヤーはフレームに移動し、一時停止し、次のフレームに移動したり、一時停止したりします。 (巻き戻しが要求されていれば、前のフレームにも行くことができる) - 映画の一部についてのみ(例えば、ユーザが「slow-mo」を選択したとき)。

現在、RTMPはフラッシュビデオコンテンツを提供するために使用されています。

  1. フラッシュビデオファイルのあるフレーム、またはキーフレームのみを探すことはできますか?
  2. RTMPを使用して映画の一部をリクエストすることは可能ですか?コンテンツをフレームにローカルに分割し、メモリにフレームごとのイメージを格納し、ビデオウィンドウをオーバーレイし、コンテンツをフレーム単位で表示しますか?

上記のアドバイスはありますか?

アルカカ

+0

これに似た質問がありますか? –

+0

ビデオがタイムラインに埋め込まれている場合、このレベルのフレーム制御は容易に可能です。 でも、このレベルのフレームコントロールがキューポイントなどを使用せずに可能かどうかを知りたいです。 –

答えて

2

キーフレームのみでシークすることができます。 Adob​​e FMSには、GOP内のフレームをデコードしてフレーム精度のシークを行うことを可能にするトランスコーダが組み込まれていますが、サーバーの負荷が非常に高く、結果が悪いため適切ではありません。

ビデオサンプルへのアクセスを有効にしたFlashプレーヤーで簡単に行うことができます。

関連する問題