How to resolve "Unknown SSRC, dropping packet" warning?

47 views
Skip to first unread message

AbdulSamad

unread,
Sep 23, 2022, 8:56:26 AM9/23/22
to meetecho-janus
Hello,

I'm capturing the streams on the video room through gstreamer and whenever I read a stream (audio or video), janus logs show the following warning:

> [handle_id] Unknown SSRC, dropping packet (SSRC some_ssrc)...

I've managed to trace where it's being thrown in janus at ice.c#L2558 file in Janus. However, I can't pinpoint what is causing this issue exactly.

The logs from janus and my application can be found here:


Has anyone come across this issue? How can I handle this issue?

Any help is appreciated.

Cheers,
Abdul

Lorenzo Miniero

unread,
Sep 23, 2022, 9:41:26 AM9/23/22
to meetecho-janus
If you're using GStreamer to just read streams (and so only receive them from Janus), why are you sending RTP packets to Janus as well? That line is printed when an incoming RTP packet has an unknown SSRC, which makes sense if Janus is expecting to only send stuff and never receive any.

L.

AbdulSamad

unread,
Sep 23, 2022, 1:02:40 PM9/23/22
to meetecho-janus
Thanks, Lorenzo! That helped in fixing it.

As you pointed out, the RTP was being sent from my side. Turns out, it was the default gstreamer pipeline sending this as part of its attempt to transmit video. Once I fixed that part of the pipeline (replaced with just a 'queue,' really), the warning stopped showing up.

It's a huge relief that the warning is no longer showing up and that I can stop banging my head on the wall :p

Thanks,
Abdul

Reply all
Reply to author
Forward
0 new messages