]> git.ipfire.org Git - thirdparty/asterisk.git/commit
res_pjsip: Add rtp_keepalive endpoint option. 65/865/5
authorMark Michelson <mmichelson@digium.com>
Thu, 9 Jul 2015 19:17:53 +0000 (14:17 -0500)
committerMark Michelson <mmichelson@digium.com>
Mon, 20 Jul 2015 17:51:39 +0000 (12:51 -0500)
commitd66abb674645a087719355226c9b2561e5281682
treec4bd6b59eaaa533d3eb33050ff61e50b889c1147
parent23b7b109c2e41702efe104d06953a32c307a6adb
res_pjsip: Add rtp_keepalive endpoint option.

This adds an "rtp_keepalive" option for PJSIP endpoints. Similar to the
chan_sip option, this specifies an interval, in seconds, at which we
will send RTP comfort noise frames. This can be useful for keeping RTP
sessions alive as well as keeping NAT associations alive during lulls.

ASTERISK-25242 #close
Reported by Mark Michelson

Change-Id: I683bdc206c8c7def586ecaa64dcf2b86550be3bf
CHANGES
contrib/ast-db-manage/config/versions/498357a710ae_add_rtp_keepalive.py [new file with mode: 0644]
include/asterisk/res_pjsip.h
include/asterisk/res_pjsip_session.h
include/asterisk/rtp_engine.h
main/rtp_engine.c
res/res_pjsip.c
res/res_pjsip/pjsip_configuration.c
res/res_pjsip_sdp_rtp.c
res/res_pjsip_session.c
res/res_rtp_asterisk.c