镜像录音方案介绍文档.doc_第1页
镜像录音方案介绍文档.doc_第2页
镜像录音方案介绍文档.doc_第3页
镜像录音方案介绍文档.doc_第4页
镜像录音方案介绍文档.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

镜像录音方案介绍文档.doc.doc 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录镜像录音方案概要设计51 概要说明51.1 服务器系统61.2 项目编程语言62 组网方案73 NC实现83.1 SSM模块修改83.1.1 消息处理83.1.2 新结构定义94 CTI实现94.1 CTI修改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 内部控制块定义165.1.1 控制块关系图165.1.2 控制块结构定义165.1.2.1 RAW SOCKET的配置信息165.1.2.2 PBX索引控制块175.1.2.3 PBX的管理控制块175.1.2.4 端口录音控制块185.1.2.5 录音媒体流控制块185.1.2.6 CTI连接管理控制块195.2 配置文件215.2.1 PBX配置文件215.2.2 录音许可证文件215.2.3 CTI配置文件225.3 初始化225.3.1 创建线程225.3.2 初始化全局变量235.4 CTI的Socket监听线程235.5 CTI的消息处理线程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 镜像端口的Raw Socket线程315.6.1.1 Socket初始化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 收包处理能力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.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座席的呼叫进行录音,无法对模拟线路的座席进行录音;l 增加支持镜像功能的LSW(局域网交换机)网元;l IP座席的语音编解码只能配置成G.711(这个由于录音文件只支持这种编解码)。l 录音的IP通话必须使用代理媒体。针对第一个缺陷,建议对模拟线路的座席录音使用老的会议录音方式。1.1 服务器系统系统:Ubuntu 10.04.4 LTS内核:Linux ubuntu 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 UTC 2012 x86_64 GNU/Linux1.2 项目编程语言编程语言:ACE 5.82 组网方案图1. 端口镜像录音方案组网图说明:l NC交换机支持通过中继与PSTN对接,中继包括中国一号,7号,PRA,SIP等中继。l LSW具备端口镜像功能,汇接IAD的LSW2连接到LSW1的4端口的收发包都要镜像到3端口(录音服务器与LSW连接的端口

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论