mirror of
https://github.com/signalwire/freeswitch.git
synced 2026-07-04 19:31:56 +00:00
55d01d3defed4bfdc74704dbea0da9548a97a979
Originally we did the same thing with SRTP that we do without SRTP, which is to simply not send packets when e.g. sleep is called. At commitsd63323977fand5259814aeewe enabled sending silence packets with comfort noise when SRTP is active. We appear to have done this for interop purposes; many devices can't handle gaps in the stream of SRTP packets. But our current comfort noise implementation doesn't take the codec rate into account (FS-6291), so on 16kHz codecs the constant we chose created an annoying level of static between sound file playback. With this commit we preserve the sending of SRTP packets during idle periods, but make those packets completely silent. Thanks-to: Anthony Minessale <anthm@freeswitch.org> FS-5053 --resolve
…
Description
FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unlock the telecommunications potential of any device.
Multiple Licenses
219 MiB
Languages
C
64.6%
C++
21.1%
JavaScript
4.8%
Assembly
2%
Makefile
1.1%
Other
5.6%