Jump to content

OpenH264

OpenH264
Разработчик(и) Итан Хагг Cisco Systems )
Первоначальный выпуск 9 декабря 2013 г. ( 09.12.2013 ) (как открытый исходный код)
Стабильная версия
2.4.1 [1] / 2 февраля 2024 г .; 5 месяцев назад ( 2 февраля 2024 г. )
Репозиторий
Написано в С++ , ассемблер
Тип Видеокодек
Лицензия Упрощенная лицензия BSD [2]
Веб-сайт www .openh264 .org

OpenH264 — это бесплатная библиотека программного обеспечения для кодирования и декодирования видеопотоков в реальном времени в формате H.264/MPEG-4 AVC . [2] Он выпускается на условиях упрощенной лицензии BSD . [3]

Перейти на бесплатные двоичные файлы

[ редактировать ]

30 октября 2013 года Роуэн Троллоп из Cisco Systems объявил, что Cisco выпустит как двоичные файлы, так и исходный код H.264 видеокодека под названием OpenH264 под лицензией Simplified BSD , а также выплатит все гонорары за его использование самой MPEG LA за любое программное обеспечение. проекты, в которых используются предварительно скомпилированные двоичные файлы Cisco (что делает двоичные файлы Cisco OpenH264 бесплатными для использования); Однако любые программные проекты, в которых используется исходный код Cisco вместо ее двоичных файлов, будут нести юридическую ответственность за выплату всех гонораров MPEG LA.

Текущие целевые архитектуры ЦП — x86 и ARM , а текущие целевые операционные системы Linux , Windows XP и более поздние версии, Mac OS X и Android ; iOS отсутствует в этом списке, поскольку она не позволяет приложениям получать и устанавливать двоичные модули из Интернета. [4] [5] [6]

Хотя исходный код OpenH264 уже существовал в октябре 2013 года и использовался внутри продуктов Cisco, Cisco не опубликовала свой кодек OpenH264 сразу. Объявленная причина заключалась в том, что им необходимо было отделить его от зависимостей от другого кода Cisco, который не предназначен для открытого доступа , подтвердить, что он не имеет каких-либо уязвимостей безопасности нулевого дня , которые могли бы поставить под угрозу другие продукты Cisco, использующие тот же код, и убедиться, что все необходимые юридические процессы завершены. [7]

Cisco опубликовала исходный код OpenH264 9 декабря 2013 г. [8]

Поддержка в Firefox

[ редактировать ]

Также в день объявления Cisco о бесплатном использовании, 30 октября 2013 года, Брендан Эйх из Mozilla написал, что он будет использовать двоичные файлы Cisco в будущих версиях Firefox , чтобы добавить поддержку H.264 в Firefox, где кодеки платформы недоступны. [9] В октябре 2014 года Mozilla выпустила Firefox 33, первую крупную версию с поддержкой OpenH264. [10]

Возможности

[ редактировать ]

OpenH264 предназначен для использования в приложениях, требующих кодирования и декодирования видео в реальном времени, таких как WebRTC . [7]

Интерфейсы OpenH264

[ редактировать ]

Помимо собственного декодера и кодера x264 , FFmpeg поддерживает OpenH264 как кодировщик, так и декодер.

См. также

[ редактировать ]
  1. ^ «Выпуск 2.4.1» . 2 февраля 2024 г. Проверено 20 февраля 2024 г.
  2. ^ Jump up to: а б «Домашняя страница OpenH264» . Циско . Проверено 18 января 2014 г. Cisco взяла нашу реализацию H.264 и открыла ее исходный код на условиях лицензии BSD.
  3. ^ «Лицензия OpenH264» . Проверено 27 июня 2016 г. "
  4. ^ «H.264 с открытым исходным кодом устраняет барьеры для WebRTC» . 30 октября 2013 г. Архивировано из оригинала 6 июля 2015 г. Проверено 1 ноября 2013 г.
  5. ^ «Часто задаваемые вопросы по проекту Cisco OpenH264» . 30 октября 2013 г. Проверено 1 ноября 2013 г.
  6. ^ «Упрощенная лицензия BSD OpenH264» . Гитхаб . 27 октября 2013 г. Проверено 21 ноября 2013 г.
  7. ^ Jump up to: а б «Файл README OpenH264» . Гитхаб . 05.11.2013 . Проверено 21 ноября 2013 г.
  8. ^ «Обновленный файл README — cisco/openh264@59dae50» . Гитхаб . Циско . Проверено 12 мая 2016 г.
  9. ^ «Взаимодействие видео в Интернете улучшается благодаря кодеку Cisco H.264» . 30 октября 2013 г. Проверено 1 ноября 2013 г.
  10. ^ Эмиль Проталински (14 октября 2014 г.). «Firefox 33 поставляется с поддержкой OpenH264, позволяя отправлять видео в Chromecast и Roku с Android» . Венчурный бит . Проверено 20 июля 2016 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 4b5367eb9a85efb0cc2fedfe10a1ae23__1722462660
URL1:https://arc.ask3.ru/arc/aa/4b/23/4b5367eb9a85efb0cc2fedfe10a1ae23.html
Заголовок, (Title) документа по адресу, URL1:
OpenH264 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)