Computer >> Máy Tính >  >> Lập trình >> Javascript

Web RTC là gì?

Web RTC được giới thiệu bởi World Wide Web Consortium (W3C). Điều đó hỗ trợ các ứng dụng giữa trình duyệt với trình duyệt để gọi thoại, trò chuyện video và chia sẻ tệp P2P.

Web RTC triển khai ba API như được hiển thị bên dưới -

  • MediaStream - có quyền truy cập vào máy ảnh và micrô của người dùng.
  • RTCPeerConnection - có quyền truy cập phương tiện gọi âm thanh hoặc video.
  • RTCDataChannel - có quyền truy cập vào giao tiếp ngang hàng.

Web RTC yêu cầu giao tiếp ngang hàng giữa các trình duyệt. Cơ chế này yêu cầu báo hiệu, thông tin mạng, điều khiển phiên và thông tin phương tiện. Các nhà phát triển web có thể chọn một cơ chế khác để giao tiếp giữa các trình duyệt như SIP hoặc XMPP hoặc bất kỳ giao tiếp hai chiều nào