MozCampEU2012/WebRTC-demystified

From MozillaWiki
Jump to: navigation, search

Title of Session (should also be the title of your Wiki page): WebRTC Demystified: What is it & how can you help?

Facilitator(s): Anant Narayanan and Timothy B. Terriberry

Are you paid or volunteer staff?: Paid

Area of Contribution (Team Name): Labs/Platform

How are you currently involved with the community?: Anant is an editor for the WebRTC specification on behalf of Mozilla at the W3C and works with the Mozilla media team on the Firefox implementation. He's previously given various talks at MozCamps, introducing the community to new Mozilla projects. Tim is a member of both the W3C and IETF working groups, has been heavily involved in those standardization efforts, and has given talks on the subject at other conferences.

Location of Work (where do you reside?): San Francisco/Mountain View

Talk Length (please choose between 30, 60, 90, 120 minutes): 60

Summary: WebRTC (Web Real Time Communication) is an exciting new technology that will enable web developers to build interesting applications involving video and audio communications. This talk will give an overview of the various APIs that will be made available via JavaScript to access the local webcam & microphone, as well as APIs to create peer-to-peer channels to transmit audio, video and other arbritrary data. We will then delve into how the project is currently architectured, and how you can get involved!

How your session furthers the MozCamp Goals (https://wiki.mozilla.org/MozCampEU2012/Tracks): Builds awareness and encourages contributors for a Mobile+Desktop Firefox feature.

Expected Outcome or Deliverable: Spread the word about WebRTC, encourage developers to contribute and build novel applications based on the technology.

Desired Audience Type or Skill-set: Basic understanding of JavaScript required, C++ hackers welcome. The first half of the talk should be interesting to everyone (there will be demos). The latter half will be focused on how the community can make technical contributions to the project.

Equipment Needs (Video projector already included): N/A


To Be Completed by the Audience-

(If you would like) Submit a Question for the Speaker(s) or indicate what information you hope to gain by attending this talk here:

Place your name here if you would like to attend this talk: