WebRTC

WebRTC (Web Real-Time Communication) — это API, который может использоваться в видео- и аудио-чатах, а также для обмена файлов через одноранговую сеть (P2P).

WebRTC в основном состоит из следующих частей:

getUserMedia()

Получает доступ к камере и/или микрофону пользователя для передачи данных в RTC-подключение.

RTCPeerConnection

Интерфейс для настройки видеочата или голосовых вызовов.

RTCDataChannel (en-US)

Метод, позволяющий установить одноранговый (peer-to-peer (en-US)) канал связи между браузерами.

Узнать больше