FreeSwitch录音功能

Posted cash

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FreeSwitch录音功能相关的知识,希望对你有一定的参考价值。

在/usr/local/freeswitch/conf/dialplan/default.xml文件里,<extension name="Local_Extension">节下面

    <action application="set" data="RECORD_TITLE=Recording ${destination_number} ${caller_id_number} ${strftime(%Y-%m-%d %H:%M)}"/>  
    <action application="set" data="RECORD_COPYRIGHT=(c) 2020"/>  
    <action application="set" data="RECORD_SOFTWARE=FreeSWITCH"/>
    <action application="set" data="RECORD_ARTIST=FreeSWITCH"/> 
    <action application="set" data="RECORD_COMMENT=FreeSWITCH"/> 
    <action application="set" data="RECORD_DATE=${strftime(%Y-%m-%d %H:%M)}"/>  
    <action application="set" data="RECORD_STEREO=true"/>
    <action application="set" data="enable_file_write_buffering=false"/>
    <action application="set" data="media_bug_answer_req=true"/>
    <action application="record_session" data="$${base_dir}/recordings/archive/${strftime(%Y-%m-%d-%H-%M-%S)}_${destination_number}_${caller_id_number}.wav"/>

其它拨号方案,需要录音的地方也如此添加。 

media_bug_answer_req=true

为true时,接通后录音。

技术图片

 

以上是关于FreeSwitch录音功能的主要内容,如果未能解决你的问题,请参考以下文章

FreeSWITCH快速录音

freeswitch 调试dialplan,自动接听,播放一段彩铃后开始录音,录音指定时间后自动挂机

Freeswitch录音Dialplan

FreeSWITCH折腾笔记5——G729转码支持

手把手教你部署验证freeswitch(避免踩坑)

FreeSWITCH部署与功能配置