Карманная книга по WebRTC

Обновлено: 2024-03-12
1 мин

Содержание

Создание нового приложения на базе WebRTC-технологий может стать непосильной задачей, если вы не знакомы с API. В этом разделе мы покажем, как начать работать с различными API в стандарте WebRTC, на большом количестве примеров и фрагментов кода, решающих эти задачи.

WebRTC API

Стандарт WebRTC работает с двумя различными технологиями: мультимедиа-устройства и P2P-соединение. Мультимедиа-устройства включают в себя не только камеры и микрофоны, но также и «устройства» захвата экрана. Для камер и микрофонов мы используем navigator.mediaDevices.getUserMedia() для захвата MediaStreams. Для записи же мы используем navigator.mediaDevices.getDisplayMedia().

P2P соединение настраивается через интерфейс RTCPeerConnection. Это ключевой пункт для установления и управления соединением между двумя узлами в WebRTC.

Ресурсы