--- title: MediaStream slug: Web/API/MediaStream translation_of: Web/API/MediaStream ---
L'interface MediaStream
représente le contenu d'un flux de média. Un flux est composé de plusieurs pistes, tel que des pistes vidéos ou audio.
true
si l'évènement {{event("ended (MediaStream)", "ended")}} à été déclenché sur l'objet, signifiant que le flux à été complètement lu, ou false
si la fin du flux n'à pas été atteinte.trackid
. Si aucun paramètre n'est fourni, ou si aucune piste avec cet id existe, la fonction retourne null
. Si plusieurs pistes ont le même id, elle retourne la première piste.MediaStream
, rien ne se passe; si la piste est au statut finished
, c'est à dire qu'elle est terminée, l'exception INVALID_STATE_RAISE
est levée.MediaStream
, rien ne se passe; Si la piste est au statut finished
, ce qui arrive lorsqu'elle est terminée, l'exception INVALID_STATE_RAISE
est levée.MediaStream
qui ont leur attribut kind
défini à "audio"
. L'ordre n'est pas défini, et peut varier d'un navigateur à l'autre, mais aussi d'un appel de la méthode à l'autre.MediaStream
qui ont leur attribut kind
défini à "video"
. L'ordre n'est pas défini, et peut varier d'un navigateur à l'autre, mais aussi d'un appel de la méthode à l'autre.
Specification | Status | Comment |
---|---|---|
{{SpecName('Media Capture', '#mediastream', 'MediaStream')}} | {{Spec2('Media Capture')}} |
Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Support de base | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatNo}} | {{CompatNo}} | {{CompatUnknown}} |
getAudioTracks() et getVideoTracks() |
{{CompatUnknown}} | {{CompatGeckoDesktop("23.0")}} | {{CompatNo}} | {{CompatNo}} | {{CompatUnknown}} |
Fonctionnalité | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Support de base | {{CompatUnknown}} | {{CompatVersionUnknown}} | {{CompatNo}} | {{CompatNo}} | {{CompatUnknown}} |
getAudioTracks() et getVideoTracks() |
{{CompatUnknown}} | {{CompatGeckoMobile("23.0")}} | {{CompatNo}} | {{CompatNo}} | {{CompatUnknown}} |