4.8 录音
(友情提示:超链接返回的快捷键为Alt + ←)
通话录音在企业通信中有很重要的作用。本章主要介绍“OM 如何对通话进行录音”和“如何才能听取录音”。
录音配置和使用说明
录音方式
OM按照将录音文件保存在不同的地方,把录音方式分为两类:
远程录音:将录音文件保存到某台电脑上。这台电脑上需要运行一个录音代理软件——全录,该软件负责实时接收OM推送的录音数据包并合成文件;
本地录音:将录音文件直接保存在OM本地。本地录音有两种:
外部USB设备:在OM上接个U盘等外置USB存储设备,将录音文件保存到上面。
内置存储: 将录音文件保存在OM的内置存储中。
根据实际情况选择相应的录音方式,如配置为内置存储录音:
开启分机的录音
每个分机都有单独的录音开关,开启后,对应分机的每次通话都会被录音。
首先,以管理员身份登录OM的管理页面,分机设置 > 模拟分机/IP分机,点击对应分机的最后面的“设置”按钮,进入分机设置界面,往下拉,勾选“录音”,点击“保存”。如下图所示:
如何判断通话是否被录音
打开分机的录音开关后,用分机打一通电话。通话结束后,观察CDR消息中是否有Recording字段,如果有就说明本次通话被录音,并且生成了录音文件。
CDR消息如:
<?xml version="1.0" encoding="utf-8" ?>
<Cdr id="5520821018163556-0">
<callid>85</callid>
<visitor id="83" />
<TimeStart>20171116163549</TimeStart>
<Type>IN</Type>
<Route>IP</Route>
<CPN>18201008888</CPN>
<CDPN>200</CDPN>
<TimeEnd>208171116163556</TimeEnd>
<Duration>6</Duration>
<TrunkNumber>02161208234</TrunkNumber>
<Recording>20171116/18201008888_200_20171116_163550_85_cd.wav</Recording>
<RecCodec>PCMU</RecCodec>
</Cdr>
查看和获取录音文件
录音文件可以通过HTTP方式来远程查看和获取。
1. 本地录音
本地录音查看方法
步骤1:打开 应用服务 > 存储管理 > 访问地址,查看录音文件的访问地址。
步骤2:打开链接,输入用户名密码(默认用户名:user,密码:user),点击登录。
步骤3:进入builtin/Recoder/日期目录,找到对应的日期目录,就可以找到刚才通话生成的录音文件。
本地录音获取方法
特别提示:
- 本地录音合成需要一定时间,建议在通话结束10s后获取录音;
- OM设备支持的编码方式包括G729和G711(PCMA、PCMU);G711编码会生成pcm格式录音,设备自动合成wav文件存放,可以直接下载播放;而G729编码生成的录音设备不会合成,只保留send和recv两个方向的dat文件,不能直接播放,需要下载后本地合成,合成方法请点击这里查看;一通通话所采用的编码方式可参考话单中的RecCodec值;
方法一:HTTP GET方法下载
获取路径格式为:{OM的http服务地址}/mcc/Recorder/{录音文件的相对路径}
如:http://192.168.130.45/mcc/Recorder/20170827/211_210_20170827_135634_000a_cg.wav。
注:录音文件相对路径可参考话单中的Recording值。
方法二:通过FSP下载
当录音文件存储在OM本地,且应用服务器和OM不在同一局域网内时,可通过FSP方式获取录音文件。
获取方法:
第一步,通过p2p约会解决nat问题,打通应用服务器和OM之间的UDP通道。
第二步,通过FSP协议下载录音文件。
具体实现方法,请点击这里查看。
方法三:通过全录获取本地录音
全录录音代理软件支持去本地获取录音文件的功能,全录版本要求:2.0.5及以上。
2. 远程录音
录音服务器默认的HTTP监听端口为1311。
步骤1:打开浏览器,输入录音服务器的地址,如http://录音服务器的IP地址或域名:1311。
步骤2:找到对应文件名,文件夹名称是录音服务器的IP地址或域名。
注:
远程录音文件为全录合成后的文件(默认为mp3格式,可设置成wav),可直接播放;
设备id=698的参数值须小于32,否则容易出现全录获取的录音路径和CDR中Recording字段不匹配的情况。