Компания Cisco неожиданно решила выложить для бесплатного использования бинарные модули OpenH264, которые можно свободно использовать в любом браузере, например, для реализации коммуникаций по протоколу WebRTC, без выплаты лицензионных отчислений в MPEG LA.
Этой возможностью с радостью воспользовались разработчики из Mozilla. Они уже объявили, что поддержка OpenH264 будет скоро добавлен в браузер Firefox. Организация Mozilla также пообещала помочь Cisco с поддержкой проекта OpenH264, чтобы гарантировать его развитие и грамотное управление.
«Cisco имеет давнюю традицию поддержки и внедрения открытых стандартов, открытых форматов и технологий open source, — сказал Джонатан Розенберг (Jonathan Rosenberg), технический директор Cisco. — Это возможность обеспечить большую гибкость и совместимость для пользователей. Мы надеемся на плодотворное сотрудничество с Mozilla в вопросе использования H.264 в интернете».
Cisco опубликует стек H.264 под лицензией BSD и скомпилирует на его основе бинарные модули для всех возможных платформ. Эти модули можно будет бесплатно загружать в любые программы, включая Firefox. Модули будут свободно распространяться с сайта Cisco, а компания сама заплатит лицензионные отчисления в MPEG LA за всех пользователей.
Браузер Firefox будет автоматически скачивать соответствующий бинарный модуль с сайта Cisco на компьютер каждого пользователя, если тот не запретит это в настройках браузера.
H.264 считается современным стандартом для передачи видео в интернете. Для поддержки WebRTC на всех компьютерах должен использоваться одинаковый кодек, и OpenH264 лучше всех подходит для этой задачи. В то же время Mozilla продолжит разработку свободного кодека VP8 как для публикации видео в интернете, так и для WebRTC. Разработчики считают, что этот кодек тоже хорош, и пусть у пользователей будут оба: VP8 и H.264.
Впрочем, в идеальном мире видеокодеки должны быть полностью свободны и открыты, как базовые сетевые стандарты TCP/IP, HTTP и HTML. Поэтому в будущем Mozilla делает основную ставку на полностью свободный кодек Daala, первую версию которого планируют выпустить в конце 2015 года.