[发明专利]帧率控制方法、装置、计算机设备和计算机可读存储介质有效
| 申请号: | 201910656739.0 | 申请日: | 2019-07-19 |
| 公开(公告)号: | CN110366035B | 公开(公告)日: | 2021-08-24 |
| 发明(设计)人: | 何思远 | 申请(专利权)人: | 广州酷狗计算机科技有限公司 |
| 主分类号: | H04N21/442 | 分类号: | H04N21/442;H04N21/258;H04N7/01 |
| 代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 邢惠童 |
| 地址: | 510660 广东省广州*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 控制 方法 装置 计算机 设备 可读 存储 介质 | ||
本发明公开了一种帧率控制方法、装置、计算机设备和计算机可读存储介质,属于网络技术领域。本发明通过在直播过程中实时统计发送帧率,来确定硬件配置对直播的影响,从而能够根据基于实时统计的发送帧率所确定的帧率波动情况,来自动的对播放帧率进行动态调整,在这种帧率控制方式中,既不需要主播自行控制帧率,也不需要基于服务器来进行帧率配置,在实现帧率控制的同时,还节省了时间成本和人力成本,减少了所需的更新周期。
技术领域
本发明涉及网络技术领域,特别涉及一种帧率控制方法、装置、计算机设备和计算机可读存储介质。
背景技术
近些年来,随着居民生活水平的不断提高,休闲娱乐行业也蓬勃发展,直播行业越来越被普通大众所认知,从最开始的游戏直播,到娱乐直播、户外直播等,揭开了直播门类的大幕。在直播中,稳定的高帧率视频流能够产生清晰流畅的视频,给观众带来更加优秀的视听体验,但是在实际的直播过程中,主播使用的终端配置各不相同,并非所有的终端都能够在高帧率的视频流下稳定工作,不稳定的帧率会导致视听卡顿,使得观众的视听体验很差。因此,亟需一种帧率控制方法,来避免上述视听卡顿所导致的视听体验问题。
目前传统的帧率控制方法主要有两种,一是主播自行控制,也即是,主播可以在终端所安装的主播客户端上选择适合自己电脑配置的帧率,二是主播将主播客户端设置为自行帧率控制,则可以通过服务器来读取该终端的硬件配置,并根据服务器上的配置清单中与该硬件配置匹配的帧率,对该主播客户端的帧率进行配置。
在实现本发明的过程中,发明人发现相关技术至少存在以下问题:
在上述第一种实现方式中,让主播自己选择适合自己终端配置的帧率,对主播的技术素养有着非常高的要求,要求主播对视频画面卡顿非常敏感,且需要主播进行多次测试后才能匹配到最佳的帧率,实施起来耗时且麻烦。而对于上述第二种实现方式,也即是基于服务器的配置来说,由于帧率受到终端的中央处理器(Central Processing Unit,CPU)和显卡的双重影响,而硬件组合配置种类极多,还会根据技术的发展不断的更新,因此,需要较高的维护成本去逐一实验并配置清单中硬件配置和帧率之间的匹配关系,其人力成本较高,所需的更新周期也会很长。
发明内容
本发明实施例提供了一种帧率控制方法、装置、计算机设备和计算机可读存储介质,可以解决相关技术中主播自行控制帧率耗时且麻烦,基于服务器的帧率配置人力成本较高,所需的更新周期也会很长的问题。该技术方案如下:
一方面,提供了一种帧率控制方法,该方法包括:
当目标客户端启动时,按照第一播放帧率进行直播;
在基于该目标客户端的直播过程中,统计该目标客户端的发送帧数;
每隔第一预设时长,基于在该第一预设时长内已统计的发送帧数确定平均帧率;
基于多个平均帧率,确定当前时间点之前的第二预设时长内的目标平均帧率和帧率波动统计值;
当该帧率波动统计值满足目标条件时,基于该目标平均帧率,确定目标帧率;
将该目标客户端的播放帧率从该第一播放帧率更新为该目标帧率。
在一种可能的实现方式中,该基于多个平均帧率,确定当前时间点之前的第二预设时长内的目标平均帧率和帧率波动统计值之后,该方法还包括:
当该帧率波动统计值不满足该目标条件,且连续预设次数所获取的帧率波动统计值均不满足该目标条件,则将该目标客户端的播放帧率从该第一播放帧率更新为该第一播放帧率的低档帧率和该目标帧率中的最小值。
在一种可能的实现方式中,该基于该目标平均帧率,确定目标帧率包括:
将该目标平均帧率和目标常数的和值,确定为补偿帧率;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州酷狗计算机科技有限公司,未经广州酷狗计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910656739.0/2.html,转载请声明来源钻瓜专利网。





