WebRTC

WebRTC (Comunicações da Web em Tempo Real) é uma API que pode ser utilizada por aplicativos de videoconferência, chamadas de voz, e P2P.

O WebRTC consiste principalmente destas partes:

getUserMedia() (en-US)
Concede acesso à câmera e / ou microfone de um dispositivo, e pode conectar os seus sinais a uma conexão RTC.
RTCPeerConnection (en-US)
Uma interface para configurar videoconferências ou chamadas de voz.
RTCDataChannel (en-US)
Fornece um método para estabelecer uma conexão P2P (en-US) entre navegadores web.

Veja também