[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/fr/docs/Web/API/Media_Capture_and_Streams_API [Back]  [Original]

API MediaStream - Les API Web | MDN

Cette page a t traduite partir de l'anglais par la communaut. Vous pouvez contribuer en rejoignant la communaut francophone sur MDN Web Docs.

View in English Always switch to English

API MediaStream

L'API Processing MediaStream, souvent appele Media Stream API ou Stream API, est la partie de WebRTC dcrivant un flux de donnes audio ou vido, les mthodes pour les manipuler, les contraintes associes au type de donnes, les erreurs et succs des callbacks avec les donnes asynchrones, et les vnements dclenchs durant le processus.

Dans cet article

Concepts de base

L'API est base sur la manipulation de l'objet MediaStream reprsentant un flux de donnes audio ou vido. Typiquement, un MediaStream est une simple chaine URL qui peut tre utilise pour rfrencer une donne stocke dans un File DOM, ou un objet Blob cre avec window.URL.createObjectURL(), tel que dcrit dans cette vido.

Un MediaStream consiste en zro ou plus objets MediaStreamTrack, reprsentant diffrentes pistes audio ou vidos. Chaque MediaStreamTrack peut avoir un ou plusieurs canal. Le canal reprsente la plus petite unit d'un flux mdia, tel un signal audio d'un haut-parleur, spar en gauche et droite sur une piste audio en stro.

Les objets MediaStream ont une seule entre et une seule sortie. Un objet MediaStream gnr par getUserMedia() est dit local, et sa source d'entre provient de l'une des camras ou des microphones de l'utilisatrice ou l'utilisateur. Un objet MediaStream non local peut reprsenter un mdia tel que <video> ou <audio>, un flux provenant du rseau et obtenu via l'API WebRTC RTCPeerConnection, ou un flux cr en utilisant l'API Web Audio MediaStreamAudioDestinationNode.

La sortie d'un objet MediaStream est lie un consommateur. Elle peut tre un lment mdia tel que <audio> ou <video>, l'API WebRTC RTCPeerConnection ou l'API Web Audio MediaStreamAudioDestinationNode.

Interfaces

Dans ces articles de rfrence, on trouvera les informations fondamentales sur les diffrentes interfaces qui composent l'API Media Capture and Streams API.

Les premires versions de la spcification pour Media Capture and Streams API incluaient des interfaces spares AudioStreamTrack et VideoStreamTrack, chacunes bases sur MediaStreamTrack et qui reprsentaient des types de flux diffrents. Celles-ci n'existent plus et il faut utiliser MediaStreamTrack directement la place.

vnements

Guides et tutorials

Les articles qui suivent fournissent des manuels et guides pour utiliser cette API et raliser des certaines tches avec elle.

Prendre des photos avec getUserMedia()

Dans cet article, nous verrons comment utiliser navigator.mediaDevices.getUserMedia() pour accder la camra de votre ordinateur ou de votre tlphone afin de prendre des photos avec.

Compatibilit des navigateurs

api.MediaStream

api.MediaStreamTrack

api.MediaDevices

api.MediaDeviceInfo

api.InputDeviceInfo

api.CanvasCaptureMediaStreamTrack

Voir aussi


Web Proxy Viewer  |  New URL  |  Original Page