Get to know MDN better
Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.
La méthode captureStream() de l'interface HTMLMediaElement retourne un objet MediaStream qui diffuse en temps réel l'enregistrement d'un contenu obtenu dans un élément média.
Cela peut être utilisé, par exemple, comme source pour une RTCPeerConnection dans WebRTC.
Aucun.
Un objet MediaStream pouvant être utilisé en tant que source pour des données audio et/ou vidéo par d'autres média traitant du code, ou comme source pour WebRTC.
Dans cet exemple, un gestionnaire d'évènements est établi de sorte qu'un clic sur un bouton commence à capturer le contenu d'un élément média avec l'ID "playback" dans un MediaStream. Le flux peut ensuite être utilisé à d'autres fins, comme un flux WebRTC pour partager des vidéos pré-enregistrées avec une autre personne lors d'un appel vidéo.
Voir Enregistrer un élément média pour un exemple plus long et plus complexe ainsi qu'une explication détaillée.
| Media Capture from DOM Elements # dom-htmlmediaelement-capturestream |
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 19 avr. 2026 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Visitez la société mère à but non lucratif de Mozilla Corporation, la Fondation Mozilla.
Certaines parties de ce contenu sont protégées par le droit d'auteur ©1998—2026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.