找到freeswitch/dialplan下的default.xml,在如下图位置加上
<extension name="Local_Extension">
<condition field="destination_number" expression="^(10[0-9][0-9])$">
<action application="set" data="media_bug_answer_req=true"/>
<action application="set" data="RECORD_STEREO=true"/>
<action application="set" data="enable_file_write_buffering=false"/>
<action application="record_session" data="/home/record/${strftime(%Y-%m-%d-%H-%M-%S)}_${destination_number}_${caller_id_number}.wav"/>
<action application="export" data="dialed_extension=$1"/>
<!-- bind_meta_app can have these args <key> [a|b|ab] [a|b|o|s] <app> -->
<action application="bind_meta_app" data="1 b s execute_extension::dx XML features"/>
<action application="bind_meta_app" data="2 b s record_session::$${recordings_dir}/${caller_id_number}.${strftime(%Y-%m-%d-%H-%M-%S)}.wav"/>
如果不行录音或者一打电话就断开,看看 <load module="mod_xml_rpc"/> 是否开启,好像有冲突,关闭即可。