OpenWebRTC
OpenWebRTC (OWR)是一個自由軟件堆疊,它實現了WebRTC標準,一套由萬維網聯盟(W3C)和互聯網工程任務組(IETF)定義的協定和應用程式編程介面。它是基於Global IP Solutions(GIPS)軟件的參考實現的替代方案。
原作者 | 愛立信 |
---|---|
首次釋出 | 2014年9月 |
預覽版本 | 0.3.0(2015年4月25日 | )
原始碼庫 | |
程式語言 | C, JavaScript |
作業系統 | iOS, OS X, Linux, Android |
標準 | WebRTC |
特許條款 | BSD (自由軟件) |
網站 | openwebrtc |
它根據BSD特許條款並正式支援iOS,Linux,OS X和Android作業系統。它還可以在Web瀏覽器之外工作,例如為本機流動應用程式提供支援 。
它主要是用C語言編寫的,主要基於多媒體框架GStreamer和許多其他較小的外部函式庫。它正式支援VP8和H.264作為影片格式。對於H.264,它使用OpenH264,思科支付專利特許費。
由StefanÅlund領導,愛立信研究公司開發了OpenWebRTC。他們在2014年9月以自由軟件的形式釋出了它,以及基於堆疊的概念實現了網絡瀏覽器。此外,這個初始版本不支援數據通道,據說它仍然沒有谷歌的參考那麼成熟。
參考
- Meyer, David. Ericsson open-sources OpenWebRTC, providing rival to Google’s WebRTC implementation. GigaOm. Knowingly. 2 October 2014 [2019-08-10]. (原始內容存檔於2019-08-10).
- Ricknäs, Mikael. Ericsson releases WebRTC browser and framework as open source. PC World. IDG. 2 October 2014 [2019-08-10]. (原始內容存檔於2019-10-19).
- Grüner, Sebastian. Ericsson: Freies WebRTC-Framework für native Client-Software. golem.de. 2 October 2014.
- Levent-Levi, Tsahi. What’s Behind Ericsson’s OpenWebRTC Project?. blogGeek.me. 3 November 2014 [2019-08-10]. (原始內容存檔於2019-08-10).