1

是否有任何用于在 Flash(AS3、MXML)中播放 MKV(matroska 多媒体容器)文件的库?我正在寻找一个开源或类似的开源实现。由于我的 MKV 文件只有 Theora 视频,即使库仅支持一种类型的视频流,我也可以。

4

1 回答 1

4

您只能播放播放器原生支持的 Flash 视频。如果您在 ActionScript 中编写或转换实际的视频编解码器(或者甚至使用 C 到 Flash 字节码编译器),性能将不足以获得可接受的视频质量。

出于内部目的,我们在 ActionScript 中实现了 Motion JPEG 显示,尽管所做的只是稍微修改了标题并使用大部分本地代码显示一系列 jpeg 文件,但有效帧率很差。

Flash 播放器本身支持几种格式

  • On2 VP6
  • 索伦森火花 (Sorenson H.263)
  • H.264

大多数人都使用最近添加的 H264。

于 2010-03-31T18:11:42.983 回答