[发明专利]语音及视频通信引擎及基于此引擎的可扩展通信服务框架无效
申请号: | 201210276631.7 | 申请日: | 2012-08-06 |
公开(公告)号: | CN103475633A | 公开(公告)日: | 2013-12-25 |
发明(设计)人: | 陈奕 | 申请(专利权)人: | 苏州沃通信息科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G10L21/02 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 曹毅 |
地址: | 215000 江苏省苏州市工业园*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语音 视频 通信 引擎 基于 扩展 服务 框架 | ||
技术领域
本发明涉及引擎领域,具体涉及一种语音及视频通信引擎及基于此引擎的可扩展通信服务框架。
背景技术
随着信息技术在生活中的不断渗透以及网络基础建设的不断增强,人们对实时语音通信和视频通信有了越来越多的需求。VoIP和视频聊天/会议正在全球商务和个人应用领域快速普及,成为人们在互联时代不可或缺的一部分。传统VoIP技术在解决语音质量上面临诸多挑战,比如使用传统纠错元件,令声音不自然;使用一般抖动缓冲处理技术,不能同时解决延时和质量的问题;使用一般编码解码器,不适合用于网络话音;客户端软件被操作系统本身缺点所影响;使用传统回声消除技术,效率不高。 在视频聊天/会议方面,有许多用户表示视频延时和冻结是目前最大的问题。
发明内容
为了解决目前存在的不足,本发明提供了一种功能强大的语音及视频通信引擎及基于此引擎的可扩展通信服务框架。
一种语音及视频通信引擎,其特征在于,内嵌了能与任何设备的IO子系统互动的智能声音IO模块,同时紧密集成声学回声消除,回声限制器,自动增益控制、非线性处理器,语音活动检测和抗啸声这些语音增强组件。
优选的,采用G.72x,G.711,GSM, AMR NB/WB,Speex,SILK,iLBC等语音编解码器以及MPEG-4, H.264 AVC,VP8这些视频编解码器。
优选的,包含IP网络传输和补偿的专用模块,此模块采用RTP,RTCP协议,集成了自适应抖动缓冲器和数据包丢失控制器的子模块,通过自定义的新型算法,实现延迟、抖动和数据包损失的补偿。
优选的,基于匹配和带宽的两种自动速率选择算法,以及CPU负荷控制。
一种基于所述语音及视频引擎的可扩展通信服务框架,此通信服务框架共有六个部分:客户端,验证服务器,应用服务器,NAT服务器,数据库,推送服务器;客户端通过验证服务器,应用服务器,NAT服务器于数据库相连。验证服务器实现用户登录及验证,应用服务器实现通信等基本功能功能,NAT服务器实现NAT穿透,推送服务器实现将信息推送给客户端。
与现有技术相比,本发明的优势在于:
本发明的语音、视频通信引擎,在基本的语音传输,语音编解码,视频通信方面具有较现有的技术有更好的表现。此引擎支持2G,3G等更多更复杂的网络情况,也支持iOS,Android等更多的系统。
从实际应用层面来讲,过往的应用开发人员需要依赖多个供应商,并集成不同的技术以构建一个IP语音或IP视频应用,这带来了诸如互动性和质量不稳定等风险。本引擎则配备好了完善的开发接口,为诸多二次开发者提供了一套完整的测试成熟的数字信号和网络处理解决方案。本发明能够简化实时语音和视频通信相关应用的开发工作,真正实现了一站式解决方案。
附图说明 图1为本发明的一种语音及视频引擎的结构示意图。
图2为本发明的基于图1所示的语音及视频引擎的可扩展通信服务框架的示意图。
具体实施方式
结合图1所示,本发明的一种语音及视频通信引擎,内嵌了能与任何设备的IO子系统互动的智能声音IO模块,同时紧密集成声学回声消除,回声限制器,自动增益控制、非线性处理器,语音活动检测和抗啸声这些语音增强组件。
作为优选实施方式的,采用G.72x,G.711,GSM, AMR NB/WB,Speex,SILK,iLBC等语音编解码器以及MPEG-4, H.264 AVC,VP8这些视频编解码器。
作为优选实施方式的,包含IP网络传输和补偿的专用模块,此模块采用RTP,RTCP协议,集成了自适应抖动缓冲器和数据包丢失控制器的子模块,通过自定义的新型算法,实现延迟、抖动和数据包损失的补偿。
作为优选实施方式的,基于匹配和带宽的两种自动速率选择算法,以及CPU负荷控制。
结合图2所示,本发明的一种基于所述语音及视频引擎的可扩展通信服务框架,此通信服务框架共有六个部分:客户端,验证服务器,应用服务器,NAT服务器,数据库,推送服务器;客户端通过验证服务器,应用服务器,NAT服务器于数据库相连。验证服务器实现用户登录及验证,应用服务器实现通信等基本功能功能,NAT服务器实现NAT穿透,推送服务器实现将信息推送给客户端。 本发明的语音、视频引擎,可以广泛应用到开发语音和视频通信应用。目前应用此套引擎的已有WowTalk,Ringit等世界知名VoIP软件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州沃通信息科技有限公司,未经苏州沃通信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210276631.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种RTP回退处理方法及装置
- 下一篇:一种MAC地址学习方法及核心交换节点