Closed tyohan closed 1 week ago
Possibly two issues here?
There was a recent PR to add RTX on send side. Can see the SDP change here.
a=ssrc-group:FID 563236888 3297005252
a=ssrc:563236888 cname:pion
a=ssrc:563236888 msid:pion video
a=ssrc:563236888 mslabel:pion
a=ssrc:563236888 label:video
a=msid:pion video
But, the above is missing a=ssrc:
lines for the RTX SSRC.
Looks like the actual stream is using a completely different SSRC from what is sent in SDP.
I'm building my a simple version SFU for one-to-many using WHIP and WHEP. I can't make it work to subscribe using WHEP following the Pion example. Turn out it might be an issue with the Pion WebRTC or other modules because I try the example it also throw the same exception.
I use the latest version of Pion WebRTC to run the whip-whep-example and there is an issue when trying to subscribe the video with WHEP endpoint. Tested on Mac, both Chrome beta version 130.0.6723.31 (Official Build) beta (arm64) and stable version. I use the example to publish and subscribe the video by following the example instructions:
Uncaught (in promise) InvalidAccessError: Failed to execute 'setRemoteDescription' on 'RTCPeerConnection': Failed to set remote answer sdp: Failed to add remote stream ssrc: 4136156682 to {mid: 0, media_type: video}
Below is the SDP that throw the exception:
Any idea what can be possibly the problem here?