Re: [webrtc-pc] How to handle removing and re-adding remote streams/tracks - possible ID collisions? (#1562)

It is possible for the **same track** to belong to multiple streams by providing multiple streams to addTrack(), on the remote end a receiver is created with a track, and that track is added to all corresponding streams.

In the case of multiple senders the remote end gets multiple receivers and tracks, even if the senders all send the same track, so each sender describes a unique track-stream relationship for the receiver side.

I think this is as it should be and tangential to this discussion about ensuring transceivers have unique IDs.

-- 
GitHub Notification of comment by mdjamilaj
Please view or discuss this issue at https://github.com/w3c/webrtc-pc/issues/1562#issuecomment-660578885 using your GitHub account

Received on Sunday, 19 July 2020 03:16:54 UTC