Google is committed to advancing racial equity for Black communities. See how.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

Premiers pas avec WebRTC

Créer une nouvelle application basée sur les technologies WebRTC peut être accablant si vous n'êtes pas familier avec les API. Dans cette section, nous montrerons comment démarrer avec les différentes API de la norme WebRTC, en expliquant un certain nombre de cas d'utilisation courants et d'extraits de code pour les résoudre.

API WebRTC

La norme WebRTC couvre, à un niveau élevé, deux technologies différentes: les périphériques de capture multimédia et la connectivité peer-to-peer.

Les appareils de capture multimédia comprennent les caméras vidéo et les microphones, mais aussi les «appareils» de capture d'écran. Pour les caméras et les microphones, nous utilisons navigator.mediaDevices.getUserMedia() pour capturer MediaStreams . Pour l'enregistrement d'écran, nous utilisons plutôt navigator.mediaDevices.getDisplayMedia() .

La connectivité peer-to-peer est gérée par l'interface RTCPeerConnection . C'est le point central pour établir et contrôler la connexion entre deux pairs dans WebRTC.