AS3 プロジェクトでビデオ (H264) を再生しています。特別な理由から、特定のポジションに行きたいと思っています。
a) NetStream.seek() で試してみます。そこでは、キーフレームにのみ移動します。私の現在の設定では、これは 1 秒ごとに位置を見つけることができることを意味します。(より良い解像度のために、私はできるだけ多くのキーフレーム、別名すべてのフレームをキーフレームで映画をエンコードする必要があります)
- すべてのビデオを再エンコードしたくないので、これは明らかに私のお気に入りの方法ではありません。
b) NetStream.step() で試してみます。これにより、フレームからフレームへとゆっくりと進むことができます。しかし、ドキュメントには次のように書かれています:
このメソッドは、データが Flash Media Server 3.5.3 以降からストリーミングされ、NetStream.inBufferSeek が true の場合にのみ使用できます。
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/NetStream.html#step ()
これは、Air for Desktop ではできないということですか? 試してみると、何も機能しません。
この問題を解決する方法はありますか?
ご挨拶&ありがとうございます!ニコラス