VoIP通讯模组、电子装置及VoIP通讯方法制造方法及图纸

技术编号:16720308 阅读:34 留言:0更新日期:2017-12-05 17:46
一种VoIP通讯模组,应用于一电子装置,该系统包括:一测试单元及一处理单元。所述测试单元用以侦测电子装置当前连接的通讯网络的下载速率,并判断与该下载速率相对应的当前通讯网络的带宽类型。所述处理单元用以根据测试单元侦测到的当前连接的通讯网络的带宽类型来选择与该带宽类型相对应的编解码器,从而VoIP通讯模组通过选择的编解码器传输语音信号或视频信号。本案通过在通讯终端建立数据连接之前测试当前通讯网络的带宽类型是否为低带宽,从而选择相应的编解码器来处理相应带宽的音频或视频信号,避免在低带宽的网络环境中使用高带宽的编解码器所导致信号传输差的问题。本发明专利技术还涉及一种电子装置及VoIP数据传输方法。

VoIP communication module, electronic device and VoIP communication method

A VoIP communication module is applied to an electronic device, which includes a test unit and a processing unit. The test unit detects the download rate of the communication network currently connected by the electronic device, and determines the bandwidth type of the current communication network corresponding to the download rate. The processing unit selects the codec corresponding to the bandwidth type according to the bandwidth type of the currently connected communication network detected by the test unit, so that the VoIP communication module transmits voice or video signals through the selected codec. In this case through the establishment of data connection before the test the current communication network bandwidth type is low bandwidth in communication terminal, so as to select the appropriate codecs of audio or video signals corresponding to the signal transmission bandwidth, avoid the problem of poor result codec using high bandwidth in low bandwidth in the network environment. The invention also relates to an electronic device and a VoIP data transmission method.

【技术实现步骤摘要】
VoIP通讯模组、电子装置及VoIP通讯方法
本专利技术涉及一种VoIP通讯模组及方法,尤其涉及一种增强语音质量与视频质量的VoIP通讯模组、电子装置及VoIP通讯方法。
技术介绍
随着互联网数据服务的发展,IP承载语音技术(VoiceOverInternetProtocol,VoIP)已被广泛地应用于互联网电话应用程序,例如:Skype、SIPDroid、XONE等应用程序以及企业公司内常见的VoIP网络电话机。VoIP是将模拟信号数字化,以数据封包的形式在IP网络上做实时传递,采用互联网和全球IP互连的环境传送语音、传真、视频、和数据等业务。然而,人们通过VoIP通话时,传输的声音或是视频经常出现断断续续、延时或停止的情况,从而降低语音质量或是视频质量,导致使用者与受话端无法在网络下顺畅地沟通。
技术实现思路
鉴于以上内容,有必要提供一种能增强音频质量及视频质量的VoIP通讯模组、电子装置及VoIP通讯方法。一种VoIP通讯模组,应用于一电子装置,该VoIP通讯模组包括:一测试单元,侦测电子装置当前连接的通讯网络的下载速率,并判断与该下载速率相对应的当前通讯网络的带宽类型;一处理单元,根据测试单元侦测到的当前连接的通讯网络的带宽类型来选择与该带宽类型相对应的编解码器,从而VoIP通讯模组通过选择的编解码器传输语音信号或视频信号。优选的,所述测试单元包括环境侦测模组、测速模组、带宽侦测模组及存储模组,所述环境侦测模组用以判断电子装置所处的环境是否为预设的通讯环境,所述测速模组用以在环境侦测模组侦测到的环境为预设通讯环境时,从所述服务器下载一测速文件,并计算下载该测速文件的当前下载速率,且判断所述当前下载速率是否大于存储于所述存储模组中的一预设速率值;若当前下载速率大于所述预设速率值时,所述带宽侦测模组用于将当前通讯网络的带宽类型标记为非低带宽,并将该带宽类型存储于所述存储模组中;若当前下载速率小于所述预设速率值时,所述带宽侦测模组用于将当前通讯网络的带宽类型标记为低带宽,并将该带宽类型存储于所述存储模组中。优选的,所述环境侦测模组包括信号质量比对模组、网络类型选择模组及开机侦测模组,所述信号质量比对模组用于侦测所述电子装置是否移动到信噪比低于预设信噪比的通讯网络中,网络类型选择模组用于判断所述通讯终端的网络环境是否切换,所述开机侦测模组用于侦测所述电子装置是否第一次接入网络。优选的,所述预设的通讯环境包括以下三种情形中的任意一种:电子装置第一次接入通讯网络、电子装置的通讯网络有切换、以及电子装置移动到信噪比低于所述预设信噪比的通讯网络中。优选的,所述处理单元包括初始化模组、选择模组、控制模组及信号传输模组,所述初始化模组用于初始化电子装置的通话参数;所述选择模组用于根据所述测试单元输出的当前网络环境的带宽类型来选择相应带宽类型的编解码器;若当前网络环境的带宽类型为低带宽,控制模组用于滤除掉适用于高带宽的编解码器,并选择适用于低带宽的编解码器其中之一作为传输语音信号或视频信号的编解码器;若当前通讯网络带宽为非低带宽,控制模组选择电子装置当前支持的所有编解码器其中之一作为传输语音信号或视频信号的编解码器;所述信号传输模组用以发出邀请通话的信息或接收邀请通话的信息、以及连接成功的信息。一种电子装置,包括如上所述的VoIP通讯模组。一种VoIP数据传输方法,其方法包括如下步骤:侦测电子装置当前连接的通讯网络的下载速率,并判断与该下载速率相对应的当前通讯网络的带宽类型;根据侦测到的当前通讯网络的带宽类型来选择与带宽类型相应的编解码器,从而通过选择的编解码器传输语音信号或视频信号。优选的,若当前通讯网络的带宽类型为低带宽,滤除掉适用于高带宽的编解码器,并选择适用于低带宽的编解码器其中之一作为传输语音信号或视频信号的编解码器;若当前通讯网络的带宽类型为非低带宽,选择电子装置当前支持的所有编解码器其中之一作为传输语音信号或视频信号的编解码器。优选的,侦测电子装置当前连接的通讯网络的下载速率之前还包括,判断电子装置所处的环境是否为预设的通讯环境。优选的,所述预设的通讯环境包括以下三种情形中的一种:电子装置第一次接入通讯网络、电子装置的通讯网络有切换、以及电子装置移动到信噪比低于预设信噪比的通讯网络中。优选的,判断与该下载速率相对应的带宽类型是否是低带宽之后还包括将该带宽类型存储于电子装置的存储模组中。本案通过在通讯终端建立数据连接之前测试当前通讯网络的带宽类型是否为低带宽,从而选择相应的编解码器来处理相应带宽的音频或视频信号,避免在低带宽的通讯环境中使用高带宽的编解码器所导致信号传输差的问题,从而不但可以提升信号传输的速率,还可以能增强音频质量及视频质量。本专利技术还涉及一种电子装置及VoIP数据传输方法。附图说明图1是本专利技术一较佳实施例的电子装置与服务器及另一电子装置连接的系统架构图。图2是本专利技术一较佳实施例的VoIP通讯模组的方框图。图3是本专利技术一较佳实施例的VoIP通讯模组环境侦测模组的方框图。图4是本专利技术一较佳实施例的VoIP通讯方法的测试步骤的流程图。图5是本专利技术一较佳实施例的VoIP通讯方法的连接步骤的流程图。主要元件符号说明VoIP通讯模组10服务器20电子装置100、200测试单元12处理单元14环境侦测模组121测速模组123带宽侦测模组125存储模组信号质量比对模组1271210网络类型选择模组1211开机侦测模组1212初始化模组142选择模组144控制模组146信号传输模组148如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式下面结合附图及较佳实施方式对本专利技术作进一步详细描述:如图1所示,是本专利技术电子装置100通过服务器20与另一电子装置200进行数据连接的系统架构图。在本实施例中,电子装置100及电子装置200可以为手机、IP电话、平板电脑等可以基于互联网进行网络语音或视频的通讯设备。所述服务器20为SIP代理服务器(proxyserver),电子装置100及电子装置200均是基于服务器20的用户代理(useragent),且二者均通过网络与服务器20通讯连接。电子装置100、200均包括VoIP通讯模组10,以使得二者中的任意一个均可以通过服务器20向对端电子装置主动发起通话邀请。如图2所示,该VoIP通讯模组10为用以处理VoIP通讯信号的硬件设备。具体地,该VoIP通讯模组10用于测试电子装置100/200所处的当前网络的通讯环境,并根据电子装置100的当前通讯环境设定适于电子装置100/200传递当前会话信号的多媒体编解码器。所述会话至少包括语音通话或视频通话。在本实施例中,所述网络包括GPRS、2G/3G/4G、WIFI或基于ADSL、RADSL、HDSL及VDSL的网络。所述电子装置100/200在上述网络环境下,通过服务器20与对端电子装置实现数据传输。所述VoIP通讯模组10包括一测试单元12及一处理单元14。所述测试单元12用以在电子装置100/200处于待机或连接网络的状态下,侦测电子装置100/200当前连接的网络的下载速率,并判断与下载速率相对应的带宽类型是否是低带宽(lowbandwidth)。所述处理单元14根据测试单元12侦测到的当前通讯网络的带宽本文档来自技高网...
VoIP通讯模组、电子装置及VoIP通讯方法

【技术保护点】
一种VoIP通讯模组,应用于一电子装置,其特征在于,该VoIP通讯模组包括:一测试单元,侦测电子装置当前连接的通讯网络的下载速率,并判断与该下载速率相对应的当前通讯网络的带宽类型;一处理单元,根据测试单元侦测到的当前连接的通讯网络的带宽类型来选择与该带宽类型相对应的编解码器,从而VoIP通讯模组通过选择的编解码器传输语音信号或视频信号。

【技术特征摘要】
1.一种VoIP通讯模组,应用于一电子装置,其特征在于,该VoIP通讯模组包括:一测试单元,侦测电子装置当前连接的通讯网络的下载速率,并判断与该下载速率相对应的当前通讯网络的带宽类型;一处理单元,根据测试单元侦测到的当前连接的通讯网络的带宽类型来选择与该带宽类型相对应的编解码器,从而VoIP通讯模组通过选择的编解码器传输语音信号或视频信号。2.如权利要求1所述的VoIP通讯模组,其特征在于,所述测试单元包括环境侦测模组、测速模组、带宽侦测模组及存储模组,所述环境侦测模组用以判断电子装置所处的环境是否为预设的通讯环境,所述测速模组用以在环境侦测模组侦测到的环境为预设通讯环境时,从所述服务器下载一测速文件,并计算下载该测速文件的当前下载速率,且判断所述当前下载速率是否大于存储于所述存储模组中的一预设速率值;若当前下载速率大于所述预设速率值时,所述带宽侦测模组用于将当前通讯网络的带宽类型标记为非低带宽,并将该带宽类型存储于所述存储模组中;若当前下载速率小于所述预设速率值时,所述带宽侦测模组用于将当前通讯网络的带宽类型标记为低带宽,并将该带宽类型存储于所述存储模组中。3.如权利要求2所述的VoIP通讯模组,其特征在于,所述环境侦测模组包括信号质量比对模组、网络类型选择模组及开机侦测模组,所述信号质量比对模组用于侦测所述电子装置是否移动到信噪比低于预设信噪比的通讯网络中,网络类型选择模组用于判断所述通讯终端的网络环境是否切换,所述开机侦测模组用于侦测所述电子装置是否第一次接入网络。4.如权利要求3所述的VoIP通讯模组,其特征在于,所述预设的通讯环境包括以下三种情形中的任意一种:电子装置第一次接入通讯网络、电子装置的通讯网络有切换、以及电子装置移动到信噪比低于所述预设信噪比的通讯网络中。5.如权利要求2所述的VoIP通讯模组,其特征在于,所述处理单元包括初始化模组、选择模组、控制模组及信号传输模组,所述初始化模...

【专利技术属性】
技术研发人员:杨羚张伯伦廖亮程
申请(专利权)人:深圳富泰宏精密工业有限公司群迈通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1