O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

Introdução ao WebRTC

Criar um novo aplicativo com base nas tecnologias WebRTC pode ser opressor se você não estiver familiarizado com as APIs. Nesta seção, mostraremos como começar a usar as várias APIs no padrão WebRTC, explicando vários casos de uso comuns e fragmentos de código para resolvê-los.

APIs WebRTC

O padrão WebRTC cobre, em alto nível, duas tecnologias diferentes: dispositivos de captura de mídia e conectividade ponto a ponto.

Os dispositivos de captura de mídia incluem câmeras de vídeo e microfones, mas também "dispositivos" de captura de tela. Para câmeras e microfones, usamos navigator.mediaDevices.getUserMedia() para capturar MediaStreams . Para gravação de tela, usamos navigator.mediaDevices.getDisplayMedia() .

A conectividade ponto a ponto é controlada pela interface RTCPeerConnection . Este é o ponto central para estabelecer e controlar a conexão entre dois pares no WebRTC.