【技术实现步骤摘要】
视频播放方法、装置、电子设备及存储介质
[0001]本公开涉及视频播放
,尤其涉及一种视频播放方法、装置、电子设备及存储介质。
技术介绍
[0002]目前,随着互联网技术的发展,越来越多的用户喜欢在网络上观看视频。但是,在没有联网或网络质量较差的情况下,视频播放界面上会出现无网提示,比如“无法连接网络,请稍后重试”,用户无法正常观看视频。相关技术中,需要等到网络连接恢复后,视频播放界面才能继续播放视频。然而,由于网络连接恢复的时间无法预测,用户可能需要等待较长的时间,才能继续观看视频,用户的视频观看体验较差。
技术实现思路
[0003]本公开提供一种视频播放方法、装置、电子设备及存储介质,能够通过播放缓存的视频,填补用户等待网络连接恢复的时间空白,从而使得用户的等待时间减少,进而提升了用户的视频观看体验。本公开的技术方案如下:
[0004]根据本公开实施例的第一方面,提供一种视频播放方法,该方法包括:
[0005]在第一视频播放界面中显示网络异常信息,该网络异常信息用于指示终端的网络不符合播放条件;
[0006]基于该终端的缓存空间中所缓存的视频,进行视频播放。
[0007]上述方案中,在没有联网或网络质量较差的情况下,从终端的缓存空间中获取缓存的视频进行播放。由于缓存的视频不依赖于网络,在网络异常时也能够正常播放,因此,通过播放缓存的视频,能够填补用户等待网络连接恢复的时间空白,从而使得用户的等待时间减少,进而提升了用户的视频观看体验。
[0008]在一 ...
【技术保护点】
【技术特征摘要】
1.一种视频播放方法,其特征在于,所述方法包括:在第一视频播放界面中显示网络异常信息,所述网络异常信息用于指示终端的网络不符合播放条件;基于所述终端的缓存空间中所缓存的视频,进行视频播放。2.根据权利要求1所述的视频播放方法,其特征在于,所述终端的缓存空间中所缓存的视频包括下述任一项:所述终端上所登录对象的收藏视频;所述收藏视频的相似视频;所述终端基于所述对象的缓存操作所缓存的视频。3.根据权利要求1所述的视频播放方法,其特征在于,所述基于所述终端的缓存空间中所缓存的视频,进行视频播放包括:从所缓存的视频中,基于视频日期条件,筛选出至少一个候选视频;对所述至少一个候选视频进行排序,以确定所述目标视频,播放所述目标视频。4.根据权利要求3所述的视频播放方法,其特征在于,所述从所缓存的视频中,基于视频日期条件,筛选出至少一个候选视频包括:获取上一次网络异常的发生时间;基于所述发生时间和各个所述视频的视频日期,从所缓存的视频中筛选出所述视频日期位于所述发生时间之后的所述至少一个候选视频。5.根据权利要求3所述的视频播放方法,其特征在于,所述对所述至少一个候选视频进行排序,以确定所述目标视频包括:基于播放次数和完播率中至少一项排序条件,对所述至少一个候选视频进行排序,基于所述排序结果,确定所述目标视频。6.根据权利要求3所述的视频播放方法,其特征在于,所述播放所述目标视频包括:获取所述目标视频的缓存地址信息;基于所述目标视频的缓存地址信息,更新视频地址流,所述视频地址流包括多个待播放的视频的地址信息;响应于所述第一视频播放界面的视频播放功能被触发,基于更新后的视频地址流,播放所述目标视频。7.根据权利要求6所述的视频播放方法,其特征在于,所述基于所述目标视频的缓存地址信息,更新视频地址流包括下述任一项方式:将所述目标视频的缓存地址信息,插入到视频地址流中当前播放的视频的地址信息之后;将所述视频地址流中所述当前播放的视频的地址信息,替换为所述目标视频的缓存地址信息;基于所述目标视频的缓存地址信息,生成新的视频地址流,替换所述视频地址流。8.根据权利要求6所述的视频播放方法,其特征在于,所述第一视频播放界面的视频播放功能被触发包括下述任一项:在所述第一视频播放界面上检测到对视频播放控件实施了点击操作;在所述第一视频播放界面上检测到对所述第一视频播放界面实施了滑动操作;
所述终端的网络不符合播放条件的持续时长达到目标时长;所述第一视频播放界面上的视频播放提示条上的倒计时结束。9.根据权利要求6所述的视频播放方法,其特征在于,所述响应于所述第一视频播放界面的视频播放功能被触发,基于更新后的视频地址流,播放所述目标视频包括:响应于所述第一视频播放界面的视频播放功能被触发,从所述第一视频播放界面跳转至第二视频播放界面;基于所述更新后的视频地址流,在所述第二视频播放界面中,播放所述目标视频。10.根据权利要求6所述的视频播放方法,其特征在于,...
【专利技术属性】
技术研发人员:聂红涛,王全理,马鹏,颜秉武,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。