The present disclosure relates to a switching method, device, electronic device and storage medium for video bit rate. In the scheme, when the determined average downloading rate of the target video data is greater than the bit rate of the video data to be switched, and the playing time is greater than the first threshold value, the video data to be switched can be switched and downloaded from the end of the first time period, because the target with low bit rate can be downloaded first The video data ensures the smoothness of video playback. When the average download rate is greater than the code rate of the video data to be switched, and the length of time to be played is greater than the first threshold, the video data to be switched can be switched and downloaded adaptively, realizing the adaptive change of the code rate of the video, and improving the clarity of the video to be played.
【技术实现步骤摘要】
一种视频码率的切换方法、装置、电子设备及存储介质
本公开涉及视频播放
,尤其涉及一种视频码率的切换方法、装置、电子设备及存储介质。
技术介绍
随着网络技术的发展,越来越多的用户喜欢通过网络观看视频,并且随着网络中视频内容的数量和质量的不断提升,用户对互联网视频的观看体验的要求也越来越高。视频播放的清晰度和流畅度是影响观看体验最重要的两个因素,一般来说,一个视频的码率越高,其播放的清晰度就越高,但码率过高的视频,播放时往往越容易发生卡顿,从而降低了视频播放的流畅度。为了能够平衡视频播放时的清晰度和流畅度,视频服务提供商在提供视频服务时,先提供默认码率的视频进行播放,播放一段时间后,再根据用户手动选择的码率进行视频播放。相关技术中,视频码率的改变,只能通过是由用户手动选择合适的码率。
技术实现思路
本公开提供一种视频码率的切换方法、装置、电子设备及存储介质,以至少解决相关技术中在视频播放的过程中无法自适应改变视频的码率的问题。本公开的技术方案如下:根据本公开实施例的第一方 ...
【技术保护点】
1.一种视频码率的切换方法,其特征在于,包括:/n确定待播放视频的目标视频数据和待切换视频数据,其中,所述目标视频数据的码率小于所述待切换视频数据的码率;/n下载所述目标视频数据在第一时间段内的视频数据,作为第一视频数据;/n统计完成下载所述第一视频数据的平均下载速率,并且确定下载完成时刻所述第一视频数据中处于待播放状态的视频数据的待播放时长;/n当所述平均下载速率大于所述待切换视频数据的码率,且所述待播放时长大于第一阈值时,从所述第一时间段的结束时刻开始,切换下载所述待切换视频数据。/n
【技术特征摘要】
1.一种视频码率的切换方法,其特征在于,包括:
确定待播放视频的目标视频数据和待切换视频数据,其中,所述目标视频数据的码率小于所述待切换视频数据的码率;
下载所述目标视频数据在第一时间段内的视频数据,作为第一视频数据;
统计完成下载所述第一视频数据的平均下载速率,并且确定下载完成时刻所述第一视频数据中处于待播放状态的视频数据的待播放时长;
当所述平均下载速率大于所述待切换视频数据的码率,且所述待播放时长大于第一阈值时,从所述第一时间段的结束时刻开始,切换下载所述待切换视频数据。
2.根据权利要求1所述的视频码率的切换方法,其特征在于,还包括:
当所述平均下载速率不大于所述待切换视频数据的码率,或所述待播放时长不大于第一阈值时,从所述第一时间段的结束时刻继续下载所述目标视频数据。
3.根据权利要求1所述的视频码率的切换方法,其特征在于,所述第一时间段的时长小于所述待播放视频的画面组GOP值。
4.根据权利要求1所述的视频码率的切换方法,其特征在于,在所述确定待播放视频的目标视频数据和待切换视频数据之前,还包括:
确定待播放视频对应的各视频数据的码率大小;
所述确定待播放视频的目标视频数据和待切换视频数据,包括:
将所述的各视频数据中码率最小的视频数据确定为目标视频数据;
将码率大于所述目标视频数据的码率的视频数据,确定为所述待切换视频数据。
5.根据权利要求4所述的视频码率的切换方法,其特征在于,所述当所述平均下载速率大于所述待切换视频数据的码率,且所述待播放时长大于第一阈值时,从所述第一时间段的结束时刻开始,切换下载所述待切换视频数据,包括:
在各待切换视频数据中,确定码率小于所述平均下载速度并且与所述平均下载速度差值最小的待切换视频数据,作为目标切换视频数据;
若所述待播放时长大于第一阈值,则从所述第一时间段的结束时刻开始,切换下载所述目标切换视频数据。
...
【专利技术属性】
技术研发人员:曾凡平,施雪梅,罗喆,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。