Hi Team,
I’m testing calls from the Janus WebRTC demo to Janus Gateway → FreeSWITCH/Diago. When calling FreeSWITCH, audio flows fine despite the “No medium with a valid peer SSRC found for transport-wide CC feedback” warning. We are using Opus for both Freeswitch and Diago.
However, when calling Diago through Janus, audio from WebRTC reaches Diago, but audio from Diago is not heard on WebRTC. The Janus logs show:
[SIP] Fixing SSRCs (local 95581884, peer 0)
Also compare the SDP of freeswitch and Diago almost look similar. This indicates that Janus is failing to associate RTCP packets with a valid SSRC for Diago.
Janus correctly processes RTCP Sender Reports (SR) and Source Descriptions (SDES) from Diago, but the peer SSRC remains 0
, possibly breaking RTCP feedback.
Could this be due to:
- Diago not properly setting the SSRC in SDP or RTP packets?
- Janus failing to map RTP and RTCP streams correctly for Diago?
Any guidance on ensuring Janus properly binds RTCP reports to active RTP streams would be appreciated!