OpenWebRTC
OpenWebRTC
|
|
---|---|
Basic data
|
|
developer | Ericsson |
Publishing year | September 2014 |
Current preliminary version | 0.3.0 (April 25, 2015) |
operating system | iOS , macOS , Linux , Android |
programming language | C , JavaScript |
License | BSD ( free software ) |
Official website |
OpenWebRTC (OWR) is a free protocol stack that implements the WebRTC standard defined by the World Wide Web Consortium (W3C) and the Internet Engineering Task Force (IETF) , a set of protocols and programming interfaces . It is an alternative to the reference implementation based on software from Global IP Solutions (GIPS) .
It is published under the terms of the Simplified BSD License and officially supports iOS , Linux , macOS and Android operating systems. It should also be able to be used outside of web browsers, for example for native mobile apps .
It is mainly written in C and is largely based on the multimedia framework GStreamer and a number of other, smaller external libraries . It officially supports both VP8 and H.264 as video formats. For H.264 it uses OpenH264 , for which Cisco pays the patent license fees.
The development of OpenWebRTC began at Ericsson Research under the direction of Stefan Ålund. They published it as free software in September 2014 , together with the proof-of-concept web browser "Bowser", which is based on the framework. Among other things, this original version did not yet support any data channels and was still considered less mature than Google's reference implementation.
swell
- David Meyer (gigaom.com), October 2, 2014: Ericsson open-sources OpenWebRTC, providing rival to Google's WebRTC implementation
- Mikael Ricknäs, October 2, 2014: Ericsson releases WebRTC browser and framework as open source
- Sebastian Grüner (Golem.de), October 2, 2014: Ericsson: Free WebRTC framework for native client software
- Tsahi Levent-Levi, November 3, 2014: What's Behind Ericsson's OpenWebRTC Project?