Mozilla recently demonstrated WebRTC support in Firefox during the 83rd IETF meet. Mozilla team has also released an experimental build of Firefox with initial WebRTC support, which is meant for the developers and testers.
The WebRTC technology is still under development, and Chrome dev and canary builds have initial support for it. WebRTC is based on open standards and set to bring real-time communications in the browser without requiring any plug-in or third-party application.
In the following video, Mozilla’s Anant Narayanan shows up WebRTC in action. Narayanan describes, “It is going to be an exciting few months ahead as we work towards bringing WebRTC to Firefox. The video chat page that is served when the user initiates a video chat uses a custom API intended to simulate the getUserMedia and PeerConnection APIs currently being standardized at the W3C. A
<canvas> is used to render both the remote and local videos.”.
The current implementation of WebRTC in Firefox uses Mozilla’s BrowserID (now renamed as Persona) for authentication and SocialAPI add-on for social features. Moreover, the SocialAPI add-on is an independent project aimed to bring native social media features in Mozilla based browsers.