Asterisk - The Open Source Telephony Project
21.4.1
|
RTP configuration for SIP endpoints. More...
#include <res_pjsip.h>
Data Fields | |
struct ast_string_field_mgr | __field_mgr |
struct ast_string_field_pool * | __field_mgr_pool |
unsigned int | accept_multiple_sdp_answers |
struct ast_rtp_dtls_cfg | dtls_cfg |
DTLS-SRTP configuration information. | |
enum ast_sip_session_media_encryption | encryption |
unsigned int | encryption_optimistic |
const ast_string_field | engine |
unsigned int | follow_early_media_fork |
unsigned int | force_avp |
unsigned int | ice_support |
unsigned int | ipv6 |
unsigned int | keepalive |
unsigned int | srtp_tag_32 |
unsigned int | symmetric |
unsigned int | timeout |
unsigned int | timeout_hold |
unsigned int | use_avpf |
unsigned int | use_ptime |
unsigned int | use_received_transport |
RTP configuration for SIP endpoints.
Definition at line 824 of file res_pjsip.h.
unsigned int accept_multiple_sdp_answers |
Accept updated SDPs on non-100rel 18X and 2XX responses with the same To tag
Definition at line 858 of file res_pjsip.h.
enum ast_sip_session_media_encryption encryption |
Do we use media encryption? what type?
Definition at line 846 of file res_pjsip.h.
Referenced by chan_pjsip_get_rtp_peer(), chan_pjsip_get_vrtp_peer(), and check_endpoint_media_transport().
unsigned int encryption_optimistic |
Do we want to optimistically support encryption if possible?
Definition at line 848 of file res_pjsip.h.
Referenced by check_endpoint_media_transport(), create_outgoing_sdp_stream(), and negotiate_incoming_sdp_stream().
const ast_string_field engine |
Configured RTP engine for this endpoint.
Definition at line 826 of file res_pjsip.h.
Referenced by create_rtp().
unsigned int follow_early_media_fork |
Follow forked media with a different To tag
Definition at line 856 of file res_pjsip.h.
unsigned int force_avp |
Do we force AVP, AVPF, SAVP, or SAVPF even for DTLS media streams?
Definition at line 838 of file res_pjsip.h.
Referenced by check_endpoint_media_transport(), and create_outgoing_sdp_stream().
unsigned int ice_support |
Whether ICE support is enabled or not
Definition at line 832 of file res_pjsip.h.
Referenced by add_ice_to_stream(), check_ice_support(), create_rtp(), and process_ice_attributes().
unsigned int ipv6 |
Whether IPv6 RTP is enabled or not
Definition at line 828 of file res_pjsip.h.
Referenced by create_outgoing_sdp_stream().
unsigned int keepalive |
Number of seconds between RTP keepalive packets
Definition at line 850 of file res_pjsip.h.
unsigned int srtp_tag_32 |
Should SRTP use a 32 byte tag instead of an 80 byte tag?
Definition at line 844 of file res_pjsip.h.
unsigned int symmetric |
Whether symmetric RTP is enabled or not
Definition at line 830 of file res_pjsip.h.
Referenced by create_rtp().
unsigned int timeout |
Number of seconds before terminating channel due to lack of RTP (when not on hold)
Definition at line 852 of file res_pjsip.h.
unsigned int timeout_hold |
Number of seconds before terminating channel due to lack of RTP (when on hold)
Definition at line 854 of file res_pjsip.h.
unsigned int use_avpf |
Do we use AVPF exclusively for this endpoint?
Definition at line 836 of file res_pjsip.h.
Referenced by check_endpoint_media_transport(), and create_outgoing_sdp_stream().
unsigned int use_ptime |
Whether to use the "ptime" attribute received from the endpoint or not
Definition at line 834 of file res_pjsip.h.
unsigned int use_received_transport |
Do we use the received media transport in our answer SDP
Definition at line 840 of file res_pjsip.h.
Referenced by negotiate_incoming_sdp_stream().