Open Bug 1475360 Opened 6 years ago Updated 2 years ago

Implement MediaStreamTrack isolated/onisolationchange

Categories

(Core :: WebRTC, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: sheppy, Unassigned)

References

()

Details

Attachments

(8 files)

The WebRTC spec, section 10.4.1 (https://w3c.github.io/webrtc-pc/#isolated-track), specifies additions to the MediaStreamTrack interface: the isolated attribute and the onisolationchange event handler (for the event isolationchange). isolated is true if the MediaStreamTrack is isolated by either its peerIdentity being set or because the track's contents come from a cross-origin source. This should be implemented in order to simplify detection of isolation and changes to the isolation state of a track.
Component: Audio/Video → WebRTC
Priority: -- → P3

Is there a specification compliant procedure to set the peerIdentity?

I don't think this will be too hard to implement generically in MediaStreamTrack.

Assignee: nobody → apehrson
Status: NEW → ASSIGNED

With bug 1212237 fixed so that the SecurityError reported there does not happen frequently, I no longer have justification for implementing this. It could still be done, should we want to invest more in shipping all parts of webrtc-identity. I'll upload the patches I have in their current state for the record.

Assignee: apehrson → nobody
No longer blocks: 1212237
Status: ASSIGNED → NEW
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: