July 2017
Intermediate to advanced
434 pages
12h 59m
English
First of all, edit the file /usr/local/freeswitch/conf/autoload_config/switch.conf.xml and set rtp-enable-zrtp to "true":
<param name="rtp-enable-zrtp" value="true"/>
Then you can enable or disable ZRTP support from within your Dialplan using the following command:
<action application="set" data="zrtp_secure_media=[true|false]"/>
When ZRTP is being negotiated, you will see the following line on the FreeSWITCH console indicating ZRTP is being offered:
[DEBUG] switch_rtp.c:928 [ zrtp main]: START SESSION INITIALIZATION.
The ZRTP protocol will then begin injecting ZRTP negotiation packets into the RTP stream. If ZRTP is successfully started for a session, you will see a series of ZRTP log messages followed by a confirmation ...
Read now
Unlock full access