Terminate call if incoming rtp packets have not been received in 60 sec

This commit is contained in:
Juha Heinanen
2023-05-18 11:35:36 +03:00
parent 47a7e0fc54
commit df76f5fbda
2 changed files with 4 additions and 0 deletions

View File

@ -21,6 +21,7 @@ audio_jitter_buffer_delay 0-20
video_jitter_buffer_type adaptive
video_jitter_buffer_delay 0-50
rtp_stats yes
rtp_timeout 60
dyn_dns yes
module opus.so
module amr.so

View File

@ -108,6 +108,9 @@ object Config {
if (!config.contains("video_jitter_buffer_delay"))
config = "${config}video_jitter_buffer_delay 0-50\n"
if (!config.contains("rtp_timeout"))
config = "${config}rtp_timeout 60\n"
if (config.contains("contacts_mode")) {
BaresipService.contactsMode = variable("contacts_mode")[0].lowercase()
if (BaresipService.contactsMode != "baresip" &&