WebRTC

WebRTC (Web Real-Time Communication) là một API có thể được sử dụng bởi các ứng dụng web chat video, gọi thoại, và chia sẻ tệp P2P.

WebRTC chủ yếu bao gồm các phần sau:

getUserMedia()

Cấp quyền truy cập vào camera và/hoặc micrô của thiết bị, và có thể cắm tín hiệu của chúng vào kết nối RTC.

RTCPeerConnection

Giao diện để cấu hình chat video hoặc cuộc gọi thoại.

RTCDataChannel

Cung cấp phương thức thiết lập đường dẫn dữ liệu ngang hàng giữa các trình duyệt.