[发明专利]数据包的码率调整方法及装置有效
申请号: | 201710317741.6 | 申请日: | 2017-05-08 |
公开(公告)号: | CN107317795B | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 陈正超;胡海;周平 | 申请(专利权)人: | 贵阳朗玛信息技术股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/26;H04L1/00;H04N7/14 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 550022 贵州省贵阳*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据包 调整 方法 装置 | ||
本发明公开了一种数据包的码率调整方法及装置,该方法包括:服务器在预定检测周期内,对从第一客户端接收到的上行数据包的第一丢包率进行检测;在确定第一丢包率大于第一预定值时,服务器向第一客户端发送信令,其中,该信令携带有指示第一客户端降低发送上行数据包的码率的信息;服务器接收来自于第一客户端的上行数据包,并在预定周期内对该上行数据包的第一丢包率进行检测,以判断是否需要向第一客户端继续发送降低码率发送数据包的信息。根据本发明的技术方案,服务器可以根据当前的丢包率来动态调整视频占用的带宽,在保证视频流畅的情况下尽量提供高清晰的视频,让用户可以进行高品质的视频通话。
技术领域
本发明涉及通信领域,具体而言,涉及一种数据包的码率调整方法及装置。
背景技术
当前移动互联网已经非常普及,使用手机进行视频通话的需求已经成为一个非常重要的需求点,也是广大用户经常会用到的功能,但是很多情况下,手机端使用移动网络时,会在移动中使用,这样会造成网络质量的不稳定。
通常情况下,如果传输视频所占用的带宽超过了手机当前的最大带宽,那么丢包率就会直线上升,在出现丢包的情况下,视频的流畅性就会受到很大的影响。并且,在考虑流畅性的前提下,还要考虑视频的清晰度,因为视频清晰度也是影响视频质量的一个重要因素。
因此,针对不同的网络状况,如何在保证视频流畅的情况下尽量提供高清晰的视频,让用户可以进行高品质的视频通话是需要研究和攻克的技术难题。
发明内容
本发明的主要目的在于公开了一种数据包的码率调整方法及装置,以至少解决相关技术中如何在网络状况不佳的情况下,综合考虑视频的流畅性和清晰度,让用户可以进行高品质的视频通话的技术问题。
根据本发明的一个方面,提供了数据包的码率调整方法。
根据本发明的数据包的码率调整方法包括:服务器在预定检测周期内,对从第一客户端接收到的上行数据包的第一丢包率进行检测;在确定所述第一丢包率大于第一预定值时,所述服务器向所述第一客户端发送信令,其中,所述信令携带有指示所述第一客户端降低发送上行数据包的码率的信息;所述服务器接收来自于所述第一客户端的上行数据包,并在所述预定周期内对该上行数据包的所述第一丢包率进行检测,以判断是否需要向所述第一客户端继续发送降低码率发送数据包的信息。
优选地,所述服务器接收来自于所述第一客户端的上行数据包,并在所述预定周期内对该上行数据包的丢包率进行检测,以判断是否需要向所述第一客户端继续发送降低码率发送数据包的信息包括:所述服务器接收来自于所述第一客户端的上行数据包,并在所述预定周期内对该上行数据包的所述第一丢包率进行检测;在确定所述第一丢包率大于第二预定值时,所述服务器继续向所述第一客户端发送所述信令,其中,所述信令携带有指示所述第一客户端降低发送数据包的码率的信息。
优选地,所述指示所述第一客户端降低码率发送数据包的信息包括:指示所述第一客户端待发送上行数据包的码率值和/或码率级别。
优选地,在所述服务器向所述第一客户端发送所述信令之后,还包括:所述服务器对所述第一客户端返回的心跳信息中携带的上行数据包的当前发送码率进行检测;在确定当前码率,与所述码率值或所述码率级别不匹配时,重复向所述第一客户端发送调整码率的通知包,直至所述当前码率,与所述码率值或所述码率级别相匹配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵阳朗玛信息技术股份有限公司,未经贵阳朗玛信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710317741.6/2.html,转载请声明来源钻瓜专利网。