Почему нет общего стандарта видеокодеков HTML5 для всех браузеров? - PullRequest
5 голосов
/ 08 февраля 2011

Я разрабатываю проигрыватель HTML5 для Windows, но у меня есть некоторые реальные трудности в создании настоящего кросс-браузерного и платформенного видеоплеера HTML5:

  1. Похоже, что Firefox и safari имеют различную поддержку форматов для своих тегов видео, .ogg для Firefox, mp4 на основе Safari.

  2. Тем временем Firefox поддерживает формат .ogg без дополнительных плагинов, Apple Safari требуется плагин Quicktime для воспроизведения видео mp4 в теге video. Это не звучит хорошо.

Apple ненавидит Flash за потребление процессора и дополнительный плагин, но для себя требуется плагин Quicktime для воспроизведения видео на HTML5. Почему эти браузеры не используют стандарт?

Ответы [ 2 ]

5 голосов
/ 08 февраля 2011

Довольно просто.

Видео исторически является минным полем в отношении патентов.У людей из мира открытых ресурсов нет денег для оплаты консорциума MPEG-LA, который контролирует H264.С другой стороны, кодек, предложенный Google и реализованный Firefox и Opera, воспринимается такими компаниями, как Apple, Nokia или Microsoft, как рискованный.Вопрос до сих пор не решен, но есть прогресс в обсуждениях.

Был очень хороший обобщающий пост об этом.Я попытаюсь найти его снова.

1 голос
/ 11 ноября 2011

На самом деле, тело стандарта HTML5 собиралось стандартизировать OGG (с возможностью использовать другие кодеки, как сказали бы предыдущие версии HTML).

Большинство крупных игроков, у которых уже была лицензия на MPEG-4 , сказали: «Да пошли вы, ребята, мы уже заплатили за лицензию на сайт (и являемся частью MPEG-4». консорциума), поэтому мы собираемся перевернуть стандартное тело ".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...