镜像录音方案介绍文档

镜像录音方案介绍文档

ID:5781554

大小:314.50 KB

页数:8页

时间:2017-12-24

镜像录音方案介绍文档_第1页
镜像录音方案介绍文档_第2页
镜像录音方案介绍文档_第3页
镜像录音方案介绍文档_第4页
镜像录音方案介绍文档_第5页
资源描述:

《镜像录音方案介绍文档》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录镜像录音方案概要设计51概要说明51.1服务器系统61.2项目编程语言62组网方案73NC实现83.1SSM模块修改83.1.1消息处理83.1.2新结构定义94CTI实现94.1CTI修改104.1.1消息处理104.1.2数据库修改124.1.3新结构定义124.1.3.1消息头124.1.3.2消息类型124.1.3.3录音进程消息134.1.3.4连接心跳消息144.1.3.5会话握手消息144.1.3.6录音方向154.1.3.7录音结果原因值155录音服务器的实现165.1内部控

2、制块定义165.1.1控制块关系图165.1.2控制块结构定义165.1.2.1RAWSOCKET的配置信息165.1.2.2PBX索引控制块175.1.2.3PBX的管理控制块175.1.2.4端口录音控制块185.1.2.5录音媒体流控制块185.1.2.6CTI连接管理控制块195.2配置文件215.2.1PBX配置文件215.2.2录音许可证文件215.2.3CTI配置文件225.3初始化225.3.1创建线程225.3.2初始化全局变量235.4CTI的Socket监听线程235.5C

3、TI的消息处理线程235.5.1消息交互处理:245.5.1.1开始录音消息245.5.1.2开始录音响应消息275.5.1.3停止录音消息275.5.1.4向CTI发会话的握手消息295.5.1.5收到CTI的会话握手响应消息295.6镜像端口的RawSocket线程315.6.1.1Socket初始化315.6.1.2收包处理:325.6.1.2.1流程图325.6.1.2.2解析包头335.6.1.2.3非法的消息包处理355.6.1.2.4合法编码的RTP包355.6.1.2.5收包处理

4、能力365.7媒体流写文件线程375.7.1写文件处理能力395.8会话握手线程405.9线程配置425.9.1线程调度策略425.9.2线程调度选择445.9.3线程优先级选择445.9.4线程同步445.9.4.1互斥量455.9.4.1.1初始化:455.9.4.1.2互斥操作:465.9.4.1.3死锁:465.9.4.2读写锁475.9.4.2.1特性:475.9.4.2.2适用性:475.9.4.2.3初始化和销毁:485.9.4.2.4读和写:485.9.4.3条件变量495.9.

5、4.3.1初始化:495.9.4.3.2等待条件:495.9.4.3.3通知条件:515.9.4.4本次应用51镜像录音方案概要设计1概要说明为了让呼叫中心的座席录音路数提高到500路以上,进行本镜像口抓包录音方案设计。本方案通过支持镜像功能的LSW(局域网交换机)把需要录音的语音媒体流镜像到录音服务器中,录音服务器把媒体流保存成录音文件。本方案相比老录音方案的优点是:l节省NC交换机内部的网络资源;l节省NC交换机内部的DSP资源。本方案的缺点是:l只能对IP座席的呼叫进行录音,无法对模拟线路

6、的座席进行录音;l增加支持镜像功能的LSW(局域网交换机)网元;lIP座席的语音编解码只能配置成G.711(这个由于录音文件只支持这种编解码)。l录音的IP通话必须使用代理媒体。针对第一个缺陷,建议对模拟线路的座席录音使用老的会议录音方式。1.1服务器系统系统:Ubuntu10.04.4LTS内核:Linuxubuntu2.6.32-38-server#83-UbuntuSMPWedJan411:26:59UTC2012x86_64GNU/Linux1.2项目编程语言编程语言:ACE5.81组网

7、方案图1.端口镜像录音方案组网图说明:lNC交换机支持通过中继与PSTN对接,中继包括中国一号,7号,PRA,SIP等中继。lLSW具备端口镜像功能,汇接IAD的LSW2连接到LSW1的4端口的收发包都要镜像到3端口(录音服务器与LSW连接的端口)。建议3端口使用千兆网口,否则就需要两个端口来分别满足4端口的收与发,并且两个端口都需要与录音服务器连接。lIP座席都在NC上都配置为使用媒体代理,并使用G.711语音编解码。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。