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

Veja também