[Freeswitch-users] Recording calls causes FS generated RTP packets with different timestamp on missed packets

Shaun Stokes shaun at sysconfig.cloud
Sat Jul 9 11:18:53 UTC 2022


Hi All,

We're having issues when recording calls, using either record_session or uuid_record.  FreeSWITCH is generating RTP packets to fill in the gaps when there's missed RTP packets (packet loss), but the FreeSWITCH generated RTP packets use a different timestamp. This causes jitter and periods of silence on active calls. The only solution seems to be enabling RTP rewrite timestamps, but this causes audio delay\sync issues.


[cid:cfdedbcf-5048-4f07-8fe1-1c761ffdfee6]

[cid:768e2f51-801b-4411-aade-a77cecad6d45]

We've tried with and with-out the following, but there's no change.

  *   bridge_generate_comfort_noise
  *   send_silence_when_idle
  *   suppress_cng
  *   suppress-cng (SIP profile param)

Has anyone come across this before, and is there a solution?

Thanks,
Shaun
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20220709/759c4155/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 218830 bytes
Desc: image.png
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20220709/759c4155/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 173658 bytes
Desc: image.png
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20220709/759c4155/attachment-0003.png>


More information about the FreeSWITCH-users mailing list