AndroidAirアプリで再生するビデオファイルがあります。を使用してフレームをキャプチャしようとしてbitmapData.Draw(video)
いますが、.flvビデオでのみ機能します。
ビデオはローカルで再生されます-インターネットやサーバーはありません。
ビデオを.mp4に変更すると、ステージ上で再生されますが、描画関数が呼び出された後、空白のbitmapDataがあります。エラーは言いません。
再生した.mp4ビデオからフレームをキャプチャするにはどうすればよいですか?
注- 。StageVideo
では不可能であることがわかっているため、これはビデオコンポーネントであり、ではありませんStageVideo
。
ネットストリームの初期化。私も追加しましたcheckPolicyFile = true
-それは役に立ちませんでした。
my_nc.connect(null);
my_nc.client = this;
_ns = new NetStream(my_nc);
_ns.client = this;
_ns.useHardwareDecoder = true;
_ns.checkPolicyFile = true;