Firefox Tomorrow

web api event

RTCPeerConnection: removestream event

View on MDN ↗

The obsolete removestream event was sent to an RTCPeerConnection to inform it that a MediaStream had been removed from the connection. You can use the RTCPeerConnection interface’s onremovestream property to set a handler for this event.

This is the counterpart to the addstream event, which is also obsolete.

[!WARNING] This event has been removed from the WebRTC specification in favor of the existing removetrack event on the remote MediaStream and the corresponding event handler property of the remote MediaStream. The RTCPeerConnection API is now track-based, so having zero tracks in the remote stream is equivalent to the remote stream being removed, which caused a removestream event.

This event is not cancelable and does not bubble.

Syntax

Use the event name in methods like addEventListener(), or set an event handler property.

addEventListener("removestream", (event) => { })

onremovestream = (event) => { }

Event type

A MediaStreamEvent. Inherits from Event.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.

See also