发明名称 |
语音网关在线监听方法 |
摘要 |
本发明涉及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号迈普大厦 |