Библиотека для воспроизведения Matroska (.MKV) во Flash? - PullRequest
1 голос
/ 31 марта 2010

Существует ли библиотека для воспроизведения файлов MKV (мультимедийный контейнер Matroska) во Flash (AS3, MXML)? Я ищу открытый исходный код или похожий на реализацию с открытым исходным кодом. Поскольку мой файл MKV содержит только видео Theora, я в порядке, даже если библиотека поддерживает только один тип видеопотока.

1 Ответ

4 голосов
/ 31 марта 2010

Вы можете воспроизводить только те видео в формате Flash, которые поддерживает плеер. Если вы пишете или конвертируете фактический видеокодек в ActionScript (или даже используете компилятор байт-кода C на Flash), производительность будет недостаточно высокой, чтобы получить приемлемое качество видео.

Для внутренних целей мы внедрили отображение Motion JPEG в ActionScript, и, хотя все, что было, - это немного изменить заголовки и отобразить серию файлов JPEG, используя в основном собственный код, эффективная частота кадров была низкой.

Flash Player изначально поддерживает несколько форматов

  • On2 VP6
  • Соренсон Спарк (Sorenson H.263)
  • H.264

В основном все используют H264, который был добавлен последним.

...