我有一个在 Android air 应用程序中播放的视频文件。我正在尝试使用 捕获帧bitmapData.Draw(video)
,但它仅适用于 .flv 视频。
视频在本地播放 - 没有互联网或服务器。
一旦我将视频更改为 .mp4,它就会在舞台上播放,但在调用绘图函数后会有一个空白的 bitmapData。我没有说任何错误。
如何从播放的 .mp4 视频中捕获帧?
注意 - 这是一个 Video 组件,而不是一个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;