The first part of WebRTC, including the pieces needed to support full getUserMedia, landed (and stuck!) in mozilla-central last Thursday (6/21). The feature is currently preffed off, but this was a critical piece to start getting WebRTC support into Mozilla. Considering we were landing over 500,000 lines of code (yes, 500K — that’s not a typo), things have gone very smoothly.
We’re hoping to move quickly onto landing full getUserMedia for desktop; there will be no UI for the feature initially, so it will be hidden behind a config option (about:config) to start. But we hope to have UI for the feature by Firefox 17. Similarly we hope to have Android support for this feature in the Firefox 17 time frame as well.
The rest of WebRTC (which is still being developed by the webrtc/rtcweb working groups in the W3C and IETF, respectively) will coming to mozilla-central in the next couple of months. Randell Jesup, who is the technical lead and module owner for WebRTC at Mozilla, has been posting the project landing plans to dev.planning over the past few weeks. He’ll continue to update plans there, and I’ll blog here to keep people up-to-speed as we try to bring WebRTC into Mozilla this summer.
Many, many thanks to the awesome Mozilla WebRTC team who have been making this spec and real-time communication within the Firefox browser a reality: Randell Jesup, Eric Rescorla (EKR), Anant Narayanan, Ethan Hugg, Suhas Nandaku, Enda Mannion, Tim Terriberry, and Ralph Giles!
Jun 25, 2012 @ 20:17:52
Cool. Mind sharing when it hits Firefox Nightly?
Jun 25, 2012 @ 21:14:44
Sure. When we flip the pref, I’ll post — hopefully in the next week or two.
Jun 26, 2012 @ 10:20:50
Will portions of webRTC be usable in Thunderbird? It already integrates with gmail chat, so it’d be nice if it could also handle google talk + video too
Jun 26, 2012 @ 10:57:01
WebRTC in Thunderbird isn’t on the roadmap. After we finish getting WebRTC fully supported in desktop, we’ll be looking at getting it working on Android.