На сегодняшний день видеокодеки продолжают оставаться проблемой для сообщества веб-стандартов. Доминировать на сегодняшний день продолжает стандарт H.264, который остается решением де-факто как для потокового видео, так и для Flash и через HTML5. Однако ряд сложностей с патентованными технологиями в H.264 делают использование этого стандарта в открытых продуктах проблематичным.
Хотя большая часть разработчиков браузеров, включая Mozilla, признают, что H.264 - это необсуждаемый вариант для HTML5, его аппаратная поддержка сейчас достаточно широка и кодек продолжает жить. Спецификации WebRTC для так называемого безплагинного аудио и видео внутри браузера также требуют наличия видеокодека. И снова, здесь популярность H.264 идет навстречу логике, но патентные и лицензионные проблемы усложняют использование этой технологии.
Cisco Systems, вовлеченная в разработку стандарта WebRTC, предлагает собственное решение. Компания выпускает открытый BSD-лицензируемый вариант спецификаций H.264. Одновременно с этим, компания выпускает скомпилированную и свободную двоичную версию того же кодека. В Cisco говорят, что будут платить лицензионные отчисления за бинарный модуль, но не будут перекладывать платежи на конечных пользователей продуктов с использованием кодека.
В Mozilla уже сообщили, что модифицируют Firefox, чтобы сделать возможным использование данного бинарного модуля. На практике это будет означать, что Firefox сможет предложить поддержку H.264 даже на таких ОС, как Windows XP, в которой изначально нет встроенной поддержки отображения H.264-кодированного видео. Хотя это решение и не является совершенным, так как любые изменения в исходном коде уже выйдут из-под лицензии, все-таки оно предоставляет разработчикам возможность работы с H.264 без опасений в юридических преследованиях.
Напомним, что Mozilla ранее заявляла, что будет создавать полностью свободные от роялти кодеки. Сейчас здесь работают над кодеком Daala, который в отличие от H.264 и VP8, имеет много общих дизайнерских концепций с MPEG.
Источник: CyberSecurity
|