发明名称 语音网关在线监听方法
摘要 本发明涉及VOIP系统的技术。本发明解决了现有VOIP语音网关上实现监听功能无法保证实时性的问题,提供了一种语音网关在线监听方法,其技术方案可概括为:系统将通话使用的编码模式协商G711A,再将通话的两路RTP流重定向到内部缓冲队列,并对内部缓冲队列中的两路实时传输协议RTP流分别解码为脉冲编码调制PCM数据,再对两路PCM数据采用软件混音合成为一路PCM数据,然后将合成后的PCM数据转换为G711A律编码格式数据,最后将转换后的G711A律编码格式数据通过RTP数据报文发送给监听方。本发明的有益效果是:实现了实时监听,适用于VOIP语音网关监听系统。
申请公布号 CN103188403B 申请公布日期 2016.08.03
申请号 CN201110453457.4 申请日期 2011.12.30
申请人 迈普通信技术股份有限公司 发明人 黄中林;刘声权
分类号 H04M3/22(2006.01)I;H04M7/00(2006.01)I;H04L12/861(2013.01)I 主分类号 H04M3/22(2006.01)I
代理机构 成都虹桥专利事务所(普通合伙) 51124 代理人 李顺德
主权项 语音网关在线监听方法,其特征在于,包括以下步骤:步骤1.根据监听方的指令启动监听功能;步骤2.语音网关的系统判断需要监听的那一路通话使用的编码模式是否为G711A,若是则进入步骤3,否则将编码模式通过SIP协议修改为G711A;步骤3.系统将通话的两路RTP流重定向到内部缓冲队列,具体为:步骤301.设置语音网关的数字信号处理器DSP以固定时间间隔轮流处理发送和接收方向的数据包;步骤302.系统将语音网关的DSP同一时间间隔内发送和接收方向的数据包存储在一个节点中,该节点作为混音节点;步骤303.系统重定向混音节点到内部缓冲队列;步骤4.系统对内部缓冲队列中的两路实时传输协议RTP流分别解码为脉冲编码调制PCM数据;步骤5.系统对两路PCM数据采用软件混音合成为一路PCM数据;步骤6.系统将合成后的PCM数据转换为G711A律编码格式数据;步骤7.系统将转换后的G711A律编码格式数据通过RTP数据报文发送给监听方。
地址 610041 四川省成都市高新区九兴大道16号迈普大厦