Google is committed to advancing racial equity for Black communities.
See how.
Premiers pas avec WebRTC
La création d'une application basée sur les technologies WebRTC peut être complexe si vous ne connaissez pas les API. Dans cette section, nous vous montrerons comment vous lancer avec les différentes API dans 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, de manière générale, deux technologies différentes: les périphériques de capture multimédia et la connectivité peer-to-peer.
Les appareils de capture multimédia incluent les caméras et les micros, mais aussi la capture d'écran et les appareils. Pour les caméras et les micros, nous utilisons navigator.mediaDevices.getUserMedia()
pour capturer MediaStreams
. Pour l'enregistrement de l'écran, nous utilisons navigator.mediaDevices.getDisplayMedia()
à la place.
La connectivité peer-to-peer est gérée par l'interface RTCPeerConnection
.
Il s'agit du point central pour établir et contrôler la connexion entre deux pairs dans WebRTC.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2019/05/28 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2019/05/28 (UTC)."],[],[]]