<action application="export" data="execute_on_answer=record_session ${caller_id_number}-${destination_number}.${strftime(%Y-%m-%d-%H-%M-%S)}.mp4"/>
时间: 2024-04-29 17:20:18 浏览: 186
分页存储过程,仅适用于Sql2005以上,使用 ROW_NUMBER()函数用于多表分页查询,可以分组查询
`<action application="export" data="execute_on_answer=record_session ${caller_id_number}-${destination_number}.${strftime(%Y-%m-%d-%H-%M-%S)}.mp4"/>` 是一段FreeSWITCH配置代码,用于将通话录制为MP4格式。该代码中使用了`export`应用程序,它用于将一个变量导出到FreeSWITCH的全局变量中,以便其他应用程序可以访问它。
在这个代码片段中,我们使用了`execute_on_answer=record_session`应用程序来自动录制会话,并将录制的文件保存为`${caller_id_number}-${destination_number}.${strftime(%Y-%m-%d-%H-%M-%S)}.mp4`的格式。其中,`${caller_id_number}`是主叫号码,`${destination_number}`是被叫号码,`${strftime(%Y-%m-%d-%H-%M-%S)}`是当前日期和时间,用于给录制的文件命名。
请注意,要使用MP4格式录制会话,您需要在FreeSWITCH中启用mod_avcodec模块,并安装适当的编解码器,例如libx264。希望这可以帮助您!
阅读全文