Freeswitch呼入及呼出录音问题
Freeswitch 呼入与呼出录音配置方式不同,网上一般只提到呼入的录音,如果这种配置用在呼出上一般是不成功的。
呼入录音一般的配置方式是在defautl.xml中路由下配置即可,配置文件如下:
<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) 2011"/>
<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="record_session" data="/opt/FreeSwitch/recordings/${strftime(%Y-%m-%d-%H-%M-%S)}_${destination_number}_${caller_id_number}.wav"/>
在呼出时如果使用上面配置不成功,要用如下方式进行配置
<action application="set" data="RECORD_STEREO=true"/>
<action application="set" data="myfilename=$${base_dir}/recordings/service/${strftime(%Y%m%d-%H%M%S)}_${destination_number}_${caller_id_number}.wav"/><action application="set" data="call_timeout=30"/>
<action application="export" data="RECORD_STEREO=true"/>
<action application="set" data="enable_file_write_buffering=false"/>
<action application="set" data="media_bug_answer_req=true"/>
<action application="set" data="continue_on_fail=true"/>
<action application="set" data="hangup_after_bridge=true"/>
<action application="set" data="record_session_path=${myfilename}"/>
<action application="export" data="execute_on_answer=record_session ${record_session_path}"/>
<action application="bridge" data="sofia/gateway/mygw1/$1"/>
Freeswitch呼入及呼出录音问题相关推荐
- freeswitch软电话配置、结合讯时网关,外线电话呼入、呼出配置
文章目录 软电话配置 配置外部电话呼入sip软电话 配置sip软电话呼出 交换机后台配置 参考资料 软电话配置 不同的软电话配置大同小异.FreeSWITCH 默认配置了 1000 ~ 1019 共 ...
- 关于TeamViewer远程桌面的呼出和呼入连接报告简单介绍
前一段时间,因为工作的关系,接触到了一款远程桌面软件,叫TeamViewer,用到最多的功能就是呼入和呼出连接报告的功能,下面就跟分享一下心得吧. 1.访问连接报告 以下是关于访问连接报告的详细步骤操 ...
- Elastix2.4安装、中继、 呼出、呼入、IVR等设置、忘记密码、端口映射
Elastix官网:http://www.elastix.org Elastix 中 文版安装设置手册:http://wenku.baidu.com /link?url=lx2FqurHFBticYa ...
- FreeSWITCH 1.10 源码阅读(3)-sofia 模块原理及其呼入处理流程
文章目录 1. 前言 2. 源码分析 2.1 sofia 模块的加载 2.2 呼入的处理流程 1. 前言 SIP(Session Initiation Protocol) 是应用层的信令控制协议,有许 ...
- FreeSwitch呼入处理流程
为了简单起见,本文分析一个单边呼叫.让终端呼入到FS,然后播放一个文件就退出,不执行FS的呼出动作.参考拨号方案: <extension name="fs_one_way_inboun ...
- freeswitch呼入落地测试信息
insert into feeext(ext,label) select username,password from fs_user event plain all event filter Cal ...
- FreeSWITCH 呼入系统的简要设计
文章目录 1. 呼入处理方案 2. 细节处理 1. a-leg 的拨号计划 2. originate 呼叫坐席 1. 呼入处理方案 使用 FreeSWICTH 的 ESL 模块,一个简单的呼入处理时序 ...
- freeswitch + dbl 呼入设置
在fs_cli中,提示错误: Rejected by acl "domains". Falling back to Digest auth. 解决: 2,提示错误: sofia_r ...
- freeswitch SIP内呼与外呼配置
今天我利用freeswitch 和 网关设备做了内呼和外呼 1, 设置如下: 2,找运维的人给映射了一个外网端口 a.b.c.d 3, SIP代理填的我的freeswitch的端口,另外一个是设备的f ...
最新文章
- iOS专题1-蓝牙扫描、连接、读写
- leveldb源码分析:数据插入续(跳表)
- win32下PE文件分析之节表
- 中英文对照 —— 饮食与美食
- Android DatePicker 时间选择器
- IPOP下的tcl脚本
- 微信小程序·实现列表页和详情页同步收藏
- RFID中的天线技术-应用及设计现状
- 树莓派x86Android,3种创客开发板走向专业-浅谈X86树莓派板型的UP系列
- 【技术博客】当蒸馏遇上GAN
- Google 全国 地图 纠偏数据 偏移数据 超高精度(0.002) (纠偏、偏移、地图、数据)
- 实验二 货物进销管理系统
- 如何利用python计算即期利率_PYTHON计算任务收益率
- 24.STM32的IO口扩展PCF8574
- gamma 色彩饱和度_网页设计师的色彩:了解Gamma
- SML(standard ML)入门学习(1)
- 【转】字节跳动(抖音)收购VR眼镜厂商Pico的划时代意义
- Multisim14访问主数据库失败的解决方法
- 旅游网小案例:旅游线路名称查询
- 聪明好用的学习助手,帮孩子提升专注力,有道智能学习灯上手
热门文章
- 《炬丰科技-半导体工艺》三维硅MEMS结构微加工
- 设置wsl2桥接模式和设置ip
- ffmpeg 字幕格式转换,webvtt字幕格式,srt字幕格式
- Harbor未授权创建管理员漏洞(CVE-2019-16097)
- traceroute不通的解决
- 费解的开关解析 C++【递推+位运算】
- springboot 自定义pom内子依赖版本
- 第三章第二十四题(游戏:抽牌)(Game: pick a card)
- BLE中的Service(服务)和characteristic(特征值)
- php必应壁纸 分辨率,Python爬取必应壁纸的代码实例