[发明专利]语音网关在线监听方法有效
申请号: | 201110453457.4 | 申请日: | 2011-12-30 |
公开(公告)号: | CN103188403A | 公开(公告)日: | 2013-07-03 |
发明(设计)人: | 黄中林;刘声权 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04M3/22 | 分类号: | H04M3/22;H04M7/00;H04L12/861 |
代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 李顺德 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语音 网关 在线 监听 方法 | ||
1.语音网关在线监听方法,其特征在于,包括以下步骤:
步骤1.根据监听方的指令启动监听功能;
步骤2.系统判断需要监听的那一路通话使用的编码模式是否为G711A,若是则进入步骤3,否则将编码模式通过SIP协议修改为G711A;
步骤3.系统将通话的两路RTP流重定向到内部缓冲队列;
步骤4.系统对内部缓冲队列中的两路实时传输协议RTP流分别解码为脉冲编码调制PCM数据;
步骤5.系统对两路PCM数据采用软件混音合成为一路PCM数据;
步骤6.系统将合成后的PCM数据转换为G711A律编码格式数据;
步骤7.系统将转换后的G711A律编码格式数据通过RTP数据报文发送给监听方。
2.如权利要求1所述的语音网关在线监听方法,其特征在于,步骤3包括以下步骤:
步骤301.设置语音网关的数字信号处理器DSP以固定时间间隔轮流处理发送和接收方向的数据包;
步骤302.系统将语音网关的DSP同一时间间隔内发送和接收方向的数据包存储在一个节点中,该节点作为混音节点;
步骤303.系统重定向混音节点到内部缓冲队列。
3.如权利要求2所述的语音网关在线监听方法,其特征在于,步骤301中,所述固定时间间隔为20毫秒。
4.如权利要求2或3所述的语音网关在线监听方法,其特征在于,步骤4包括以下步骤:
步骤401.系统从内部缓冲队列中取出重定向的混音节点,该混音节点中包含两路RTP流;
步骤402.系统分别对每一路RTP流中的G711A律编码数据按字节编码为PCM数据。
5.如权利要求4所述的语音网关在线监听方法,其特征在于,步骤402中,所述编码为PCM数据是编码为16位的PCM数据。
6.如权利要求1所述的语音网关在线监听方法,其特征在于,步骤5包括以下步骤:
步骤501.系统对两路PCM数据采用线性叠加取均值的方式实现软件混音,将其合成为一路PCM数据。
7.如权利要求1所述的语音网关在线监听方法,其特征在于,步骤6包括以下步骤:
步骤601.系统将合成的一路PCM数据以每两个字节转换为G711A律编码的方式将PCM数据转换为G711A律编码格式数据。
8.如权利要求1或2或3或6或7所述的语音网关在线监听方法,其特征在于,步骤7包括以下步骤:
步骤701.系统将得到的G711A律编码格式数据转换为RTP数据报文;
步骤702.系统判断监听方是否为本地用户,若是则进入步骤703,否则进入步骤704;
步骤703.系统直接将该RTP数据报文发送到监听方;
步骤704.系统将该RTP数据报文通过IP方式发送到监听方。
9.如权利要求8所述的语音网关在线监听方法,其特征在于,所述本地用户是指监听方与被监听方在同一个语音网关上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110453457.4/1.html,转载请声明来源钻瓜专利网。