[发明专利]手机VoIP系统中动态比特率的实现方法、装置及系统无效
| 申请号: | 201310108203.8 | 申请日: | 2013-03-29 |
| 公开(公告)号: | CN103152497A | 公开(公告)日: | 2013-06-12 |
| 发明(设计)人: | 蒋鸿伟;黄国宏;潘年华;李晓鹏;周平 | 申请(专利权)人: | 贵阳朗玛信息技术股份有限公司 |
| 主分类号: | H04M7/00 | 分类号: | H04M7/00;H04L12/26 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 550022 贵州省贵阳*** | 国省代码: | 贵州;52 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 手机 voip 系统 动态 比特率 实现 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种手机VoIP系统中动态比特率的实现方法、装置及系统。
背景技术
VBR(Variable Bit Rate,动态比特率),就是编码时输出的比特率是非固定的,它最早出现于音频编码软件在编码时根据音频数据的复杂程度即时确定使用何种比特率。采用动态比特率的音频编码软件在编码时会对音频数据进行检测,如在低音段,音频数据的复杂程度较低,用较低的比特进行编码,在高音段,音频数据的复杂程度较高,用较高的比特率进行编码。与传统的静态比特率相比,动态比特率既能保证语音的质量,又能控制输出文件的大小。
在移动通讯系统中,考虑到各种接入网络的网络带宽差别较大,如常见的WIFI(Wireless Fidelity,无线保真)网络其带宽通常达1Mbps或更高,而普通的GPRS网络带宽则只有几十kbps;因此,有必要在手机VoIP(Voice OverInternet Protocol,因特网上传输语音的协议)系统中引入动态比特率,以根据所处网络的网络状况即时确定使用何种编码比特率。
发明内容
本发明的主要目的在于公开一种手机VoIP系统中动态比特率的实现方法、装置及系统,以在手机VoIP系统中引入动态比特率。
为达上述目的,本发明实施例公开一种手机VoIP系统中动态比特率的实现方法,应用于服务器侧,包括:
以会话为单位,确定该会话当前的网络通道能力;
判断该会话中的网络通道能力是否发生变换,如果是,相应调整编码比特率或编码等级,并实时将变换后的编码比特率或编码等级下发给该会话中的所有客户端供其做相应调整。
在客户端,手机VoIP系统中动态比特率的实现方法包括:
接收服务器下发的携带编码比特率或编码等级的消息;
根据该消息动态调整自身的编码比特率。
本发明还公开一种服务器,用于处理手机VoIP业务,包括:
网络通道能力确定模块,用于以会话为单位,确定该会话当前的网络通道能力;以及
编码控制模块,用于根据所述网络通道能力确定模块的结果判断该会话中的网络通道能力是否发生变换,如果是,相应调整编码比特率或编码等级,并实时将变换后的编码比特率或编码等级下发给该会话中的所有客户端供其做相应调整。
本发明还公开一种客户端,包括:
接收模块,用于接收服务器下发的携带编码比特率或编码等级的消息;
动态码率执行模块,用于根据上述接收模块所接收的该消息动态调整自身的编码比特率。
本发明还公开一种手机VoIP系统,包括:
服务器,用于以会话为单位,确定该会话当前的网络通道能力;判断该会话中的网络通道能力是否发生变换,如果是,相应调整编码比特率或编码等级,并实时将变换后的编码比特率或编码等级下发给该会话中的所有客户端供其做相应调整;以及
客户端,用于接收服务器下发的携带编码比特率或编码等级的消息,根据该消息动态调整自身的编码比特率。
本发明实施例在手机VoIP系统中引入动态比特率,不是根据音频数据的复杂程度,而是根据所处网络的网络状况即时确定使用何种编码比特率。使得:网络通道能力较高时,系统使用较高的比特率进行编码,提供高质量的语音通话;网络通道能力较低时,系统使用较低的比特率进行编码,降低语音的质量,确保通话的低时延和流畅性。
附图说明
图1是本发明实施例公开的手机VoIP系统框架图;
图2是图1中动态比特率的实现方法流程图;
图3是本发明实施例公开的服务器的框架图;
图4是本发明实施例公开的客户端的框架图。
具体实施方式
下面结合说明书附图对本发明的具体实现方式做一详细描述。
实施例一
本实施例公开一种手机VoIP系统中动态比特率的实现方法。如图1所示,该手机VoIP系统包括客户端1及服务器2。
服务器,用于以会话为单位,确定该会话当前的网络通道能力;判断该会话中的网络通道能力是否发生变换,如果是,相应调整编码比特率或编码等级,并实时将变换后的编码比特率或编码等级下发给该会话中的所有客户端供其做相应调整;以及
客户端,用于接收服务器下发的携带编码比特率或编码等级的消息,根据该消息动态调整自身的编码比特率。
该动态比特率的实现方法,如图2所示,包括以下步骤S1~步骤S4。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵阳朗玛信息技术股份有限公司,未经贵阳朗玛信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310108203.8/2.html,转载请声明来源钻瓜专利网。





