We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Beyond the webrtc.org monoculture

Formale Metadaten

Titel
Beyond the webrtc.org monoculture
Untertitel
Alternative WebRTC implementations in C and Python
Serientitel
Anzahl der Teile
561
Autor
Lizenz
CC-Namensnennung 2.0 Belgien:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
WebRTC’s most prominent implementations rely on the webrtc.org codebase. In this talk, Jeremy Lainé and Lennart Grahl will present two alternative WebRTC / ORTC implementations (aiortc in Python and RAWRTC in C), their use cases, the challenges in writing these implementations and the benefits for the WebRTC ecosystem. Both Chrome’s and Firefox’s (to some extent) WebRTC implementations are built on top of a common codebase hosted at webrtc.org, which serves as the de facto reference implementation of WebRTC. While it is popular, hacking on the codebase or embedding into a custom project is a complex endeavour. Alternative implementations of WebRTC (and ORTC) exist in the form of libraries which are simpler to understand and embed: RAWRTC (in C, currently data channels only), written by Lennart Grahl aiortc (in Python), written by Jeremy Lainé The talk will focus on the following aspects: Use cases and demos for these alternative WebRTC implementations, such as Internet of Things or server-side real time audio and video processing. The genesis and challenges involved in implementing these two libraries. How the WebRTC ecosystem benefits from having such alternative WebRTC implementations.