预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111954022A(43)申请公布日2020.11.17(21)申请号202010833560.0(22)申请日2020.08.18(71)申请人广州虎牙科技有限公司地址511495广东省广州市番禺区钟村街(汉溪商业中心)泽溪街13号1301(72)发明人李武军冯明创张广乾谭荣申庄海梢杨瑞轩杨小斌(74)专利代理机构北京超凡宏宇专利代理事务所(特殊普通合伙)11463代理人张欣欣(51)Int.Cl.H04N21/2187(2011.01)H04N21/44(2011.01)H04N21/472(2011.01)H04N21/845(2011.01)权利要求书2页说明书12页附图4页(54)发明名称视频播放方法、装置、电子设备和可读存储介质(57)摘要本申请提供一种视频播放方法、装置、电子设备和可读存储介质,在通过当前播放器以当前播放模式,进行当前视频流的播放过程中,若检测到将当前播放模式切换至目标播放模式的切换操作,则通过目标播放器执行获取目标视频流的操作。在获得目标视频流的前预设帧视频帧后,再关闭当前播放器,并通过目标播放器以目标播放模式进行目标视频流的渲染播放。如此,可利用两个播放器,在成功获得目标视频流的前几帧视频帧后,再将当前播放器转换为目标播放器播放,可以避免两种播放模式下画面之间的切换痕迹,达到流畅地播放模式切换的效果。CN111954022ACN111954022A权利要求书1/2页1.一种视频播放方法,其特征在于,所述方法包括:在通过当前播放器,以当前播放模式进行当前视频流播放的过程中,若检测到将当前播放模式切换至目标播放模式的切换操作,则通过目标播放器执行获取目标视频流的操作;在获得所述目标视频流的前预设帧视频帧后,关闭所述当前播放器,通过所述目标播放器以所述目标播放模式,对获得的目标视频流进行渲染并播放。2.根据权利要求1所述的视频播放方法,其特征在于,所述当前视频流为直播视频流、所述当前播放器为直播播放器;所述方法还包括:切换至所述目标播放模式后,在检测到满足预设的更新条件时,通过所述直播播放器获取与所述更新条件对应的直播视频流。3.根据权利要求2所述的视频播放方法,其特征在于,所述在检测到满足预设的更新条件时,通过所述直播播放器获取与所述更新条件对应的直播视频流的步骤,包括:在检测到获得的目标视频流播放结束后,获得所述目标视频流的播放时段,通过所述直播播放器获取在所述播放时段内产生的直播视频流。4.根据权利要求3所述的视频播放方法,其特征在于,所述方法还包括:在检测到获得的目标视频流播放结束后,通过所述目标播放器以所述目标播放模式对获取的直播视频流进行渲染并播放。5.根据权利要求2所述的视频播放方法,其特征在于,所述在检测到满足预设的更新条件时,通过所述直播播放器获取与所述更新条件对应的直播视频流的步骤,包括:检测所述目标视频流的播放过程中是否产生内部切换操作,该内部切换操作为在相同的目标播放模式下执行的切换播放点的切换操作;若检测到所述内部切换操作,则通过所述直播播放器获取在所述内部切换操作对应的时间间隔内产生的直播视频流。6.根据权利要求5所述的视频播放方法,其特征在于,所述若检测到所述内部切换操作,则通过所述直播播放器获取在所述内部切换操作对应的时间间隔内产生的直播视频流的步骤,包括:若检测到的内部切换操作的次数为一次,则获得该内部切换操作与用于将所述当前播放模式切换至目标播放模式的切换操作之间的时间间隔;若检测到的内部切换操作的次数大于或等于两次,则获得相邻两次内部切换操作之间的时间间隔;通过所述直播播放器获取在所述时间间隔内所产生的直播视频流。7.根据权利要求1所述的视频播放方法,其特征在于,所述目标视频流包括多个视频片段,每个所述视频片段包括多个视频帧,所述通过所述目标播放器以所述目标播放模式,对获得的目标视频流进行渲染并播放的步骤,包括:获得所述切换操作所指向的切换位置,获得所述目标视频流中与所述切换位置对应的目标视频片段;获得所述目标视频片段中与所述切换位置对应的目标视频帧;通过所述目标播放器以所述目标播放模式,对所述目标视频片段进行解码,并在解码2CN111954022A权利要求书2/2页到所述目标视频帧时,开始执行渲染并播放的操作。8.根据权利要求2所述的视频播放方法,其特征在于,所述直播视频流包含多帧视频帧,所述方法还包括:获得所述直播视频流中存在目标对象的目标视频帧;将各所述目标视频帧导入至预先训练得到的打点模型中,输出各所述目标视频帧的描述信息;针对每个目标视频帧,获得所述目标视频帧在所述直播视频流中的位置信息,在播放界面上与该位置信息相应的位置处标识打点标签,该打点标签用于展开所述目标视频帧的描