Closed
Bug 1437980
Opened 6 years ago
Closed 6 years ago
RTCRtpReceiver track msid not respected
Categories
(Core :: WebRTC: Networking, defect, P2)
Tracking
()
RESOLVED
INVALID
People
(Reporter: artushin, Unassigned)
Details
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36 Steps to reproduce: Set up a new WebRTC connection const pc = new RTCPeerConnection; ... webrtc negotiation with offer sdp line including msids `a=msid:recv-stream-67981174 consumer-audio-67981174`... const rtpReceivers = pc.getReceivers() Actual results: rtpReceivers did not contain tracks with any of the offer msids. Expected results: MSID should be respected as per https://tools.ietf.org/html/draft-ietf-mmusic-msid-16 Firefox 58 did this correctly and used the second msid as the mediastreamtrack id.
Comment 1•6 years ago
|
||
I think this is a known side effect of implementing the Transceiver model in Firefox 59. AFAIR MSID's are pretty much meaningless in the new Transceiver world. Byron, do I remember this correct or what do you say about this bug?
Rank: 15
Flags: needinfo?(docfaraday)
Priority: -- → P2
Comment 2•6 years ago
|
||
Correct. Under the latest webrtc spec, remote track ids are not consistent with what happens on the other end. We may even end up removing the track ids from a=msid entirely.
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Flags: needinfo?(docfaraday)
Resolution: --- → INVALID
Reporter | ||
Comment 3•6 years ago
|
||
Got it. Thanks guys.
Comment 4•6 years ago
|
||
Thanks. And yes, I totally agree with removing msid stuff at all.
You need to log in
before you can comment on or make changes to this bug.
Description
•