+
http://www.csd.org/careers/
Set of simple web APIs to support Real Time Communication
MediaStream (getUserMedia)
RTCPeerConnection
RTCDataChannel
API used to obtain and represent local synchronized MediaStreamTracks such as audio or video feeds
API to create a connection between peers and communicate audio and video.
API to create a connection between peers and communicate other data.
Each MediaStream has an input, which might be a MediaStream generated by navigator.getUserMedia(), and an output, which might be passed to a video element or an RTCPeerConnection.
API to create a connection between peers and communicate audio and video.
To initialize this process RTCPeerConnection has two tasks:
MCU
Multipoint Control Unit
set local and remote session descriptions
MCU
Multipoint Control Unit
ICE Framework
(to obtain public IP addresses)
Fetching the model and using an afterModel hook to initialize webRTC
Defining callbacks for handling WebSocket events and connecting to the MCU
Some examples of our socket event handlers and controller implementation
Simple Video chat template using html5 video elements and the #each helper
(src is set using jQuery for our implementation)
Limited Browser Support
Different Browser Implementations
Automated Integration Testing is quite difficult
Adapter.js