OpenWebRTC
OpenWebRTC — свободный программный стек для реализации стандарта WebRTC — набора протоколов и интерфейсов программирования приложений, определённых W3C и IETF. Является альтернативой референсной реализации, основанной на программном обеспечении от Global IP Solutions (GIPS).[2]
Общие сведения
| OpenWebRTC | |||
|---|---|---|---|
| Тип | программный стек | ||
| Автор | Ericsson | ||
| Разработчик | Ericsson | ||
| Написана на | C, JavaScript | ||
| Движок | GStreamer | ||
| Операционные системы | iOS, OS X, Linux, Android | ||
| Первый выпуск | сентябрь 2014 | ||
| Бета-версия | 0.3.0 (25 апреля 2015) | ||
| Тестовая версия |
|
||
| Репозиторий | github.com/EricssonResea… | ||
| |||
| Состояние | свободное программное обеспечение | ||
| Лицензия | BSD | ||
| Сайт | github.com/EricssonResea… | ||
Функционал
Большая часть исходного кода написана на C, в качестве основы используется мультимедийный фреймворк GStreamer, а также ряд других внешних библиотек. Официально поддерживаются форматы видео VP8 и H.264, при этом для поддержки H.264 применяется библиотека OpenH264, лицензирование которой оплачивает Cisco.
Разработка OpenWebRTC началась в Ericsson Research под руководством Стефана Олуда. В сентябре 2014 года проект был выпущен как открытое ПО одновременно с браузером-демонстратором Bowser, построенным на этом стеке. В частности, в первой версии ещё не поддерживались data channels и уровень зрелости считался ниже, чем у реализации Google.[3]
Проект распространяется по упрощённой (2-пунктной) лицензии BSD и официально поддерживает операционные системы iOS, Linux, OS X и Android. OpenWebRTC предназначен для работы не только внутри веб-браузеров, но и вне их, например — в родных мобильных приложениях.
Примечания
- ↑ OpenWebRTC 0.3.0
- ↑ Meyer, David Ericsson open-sources OpenWebRTC, providing rival to Google's WebRTC implementation (англ.). GigaOm. Knowingly (2 октября 2014). Дата обращения: 30 августа 2016. Архивировано 12 ноября 2014 года.
- ↑ Ricknäs, Mikael Ericsson releases WebRTC browser and framework as open source (англ.). PC World. IDG (2 октября 2014). Дата обращения: 30 августа 2016. Архивировано 19 октября 2019 года.