MediaStreamEvent

Deprecated
This feature has been removed from the Web standards. Though some browsers may still support it, it is in the process of being dropped. Avoid using it and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

The MediaStreamEvent interface represents events that occurs in relation to a MediaStream. Two events of this type can be thrown: addstream and removestream.

Properties

A MediaStreamEvent being an Event, this event also implements these properties.

MediaStreamEvent.stream Read only
Contains the MediaStream containing the stream associated with the event.

Constructors

MediaStreamEvent()
Returns a new MediaStreamEvent. It takes two parameters, the first being a DOMString representing the type of the event; the second a dictionary containing the MediaStream it refers to.

Methods

A MediaStreamEvent being an Event, this event also implements these propertiesThere is no specific MediaStreamEvent method.

Examples

pc.onaddstream = function( ev ) {
  alert("A stream (id: '" + ev.stream.id + "') has been added to this connection.");
};

Specifications

Specification Status Comment
WebRTC 1.0: Real-time Communication Between Browsers
The definition of 'MediaStreamEvent' in that specification.
Candidate Recommendation Initial definition.

Browser compatibility

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support Yes Yes Yes No Yes ?
MediaStreamEvent() constructor Yes Yes Yes No Yes ?
stream Yes15 Yes No Yes ?
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support Yes Yes Yes ? Yes ? Yes
MediaStreamEvent() constructor Yes Yes Yes ? Yes ? Yes
stream ? ? Yes ? ? ? ?

See also

Document Tags and Contributors

Contributors to this page: fscholz, Jib, libbymc, jpmedley, teoli
Last updated by: fscholz,