- From: Jan-Ivar Bruaroey via GitHub <noreply@w3.org>
- Date: Tue, 30 Sep 2025 19:20:01 +0000
- To: public-webrtc-logs@w3.org
Multiple SSRCs seem [covered](https://w3c.github.io/webrtc-pc/#mediastreamtrack-network-use): _"When one of the SSRCs for RTP source media streams received by an [RTCRtpReceiver](https://w3c.github.io/webrtc-pc/#dom-rtcrtpreceiver) is removed either due to reception of a BYE or via timeout,"_ (then mute). We don't receive simulcast, so this would seem to apply to any layer received. I'd favor removing _" or via timeout"_ which lacks [WPT](https://wpt.fyi/results/webrtc/RTCPeerConnection-remote-track-mute.https.html) and intent from the remote side. But BYE is sent in [stop sending](https://w3c.github.io/webrtc-pc/#dfn-stop-sending-and-receiving) when a transceiver is stopped, and [passes in Firefox CI](https://searchfox.org/firefox-main/source/testing/web-platform/meta/webrtc/RTCPeerConnection-remote-track-mute.https.html.ini#2) (set `media.peerconnection.mute_on_bye_or_timeout` to true in about:config and run https://wpt.fyi/results/webrtc/RTCPeerConnection-remote-track-mute.https.html): <img width="1100" height="614" alt="Image" src="https://github.com/user-attachments/assets/b26ccb87-489e-43cc-8a86-c1ab75da2cbe" /> It's behind a pref because libwebrtc sends BYE too frequently (when [recreating a send stream](https://bugzilla.mozilla.org/show_bug.cgi?id=1814485#c4)). -- GitHub Notification of comment by jan-ivar Please view or discuss this issue at https://github.com/w3c/webrtc-pc/issues/3077#issuecomment-3353491744 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 30 September 2025 19:20:02 UTC