一种用于播放视频的方法、设备、介质及程序产品技术

技术编号:33915067 阅读:26 留言:0更新日期:2022-06-25 20:06
本申请的目的是提供一种用于播放视频的方法、设备、介质及程序产品,该方法包括:响应于目标应用中的当前播放视频从第三视频切换到第一视频的视频切换事件,确定所述第一视频是否持有播放实例,若否,从所述目标应用的播放实例池中获取一个空闲的第一播放实例,将所述第一播放实例附加到所述第一视频上,并通过所述第一播放实例开始播放所述第一视频;从所述播放实例池中获取至少一个空闲的第二播放实例,将所述第二播放实例附加到排在所述第一视频之后的第二视频上。本申请基于多个视频共用一个播放实例池,通过播放实例的实时获取和实时释放来达到无痕切换视频的效果,可以在视频切换的时候避免视频停顿的问题。频切换的时候避免视频停顿的问题。频切换的时候避免视频停顿的问题。

【技术实现步骤摘要】
一种用于播放视频的方法、设备、介质及程序产品


[0001]本申请涉及通信领域,尤其涉及一种用于播放视频的技术。

技术介绍

[0002]在现有技术中,当前视频场景下多个视频之间的视频切换通常采用的是单实例播放器播放的方式,即该多个视频共用同一个播放实例,但是单播放实例在视频切换时会存在视频停顿的问题,用户的视频观看体验较不理想。

技术实现思路

[0003]本申请的一个目的是提供一种用于播放视频的方法、设备、介质及程序产品。
[0004]根据本申请的一个方面,提供了一种用于播放视频的方法,该方法包括:
[0005]响应于目标应用中的当前播放视频从第三视频切换到第一视频的视频切换事件,确定所述第一视频是否持有播放实例,若否,从所述目标应用的播放实例池中获取一个空闲的第一播放实例,将所述第一播放实例附加到所述第一视频上,并通过所述第一播放实例开始播放所述第一视频;
[0006]从所述播放实例池中获取至少一个空闲的第二播放实例,将所述第二播放实例附加到排在所述第一视频之后的第二视频上。
[0007]根据本申本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于播放视频的方法,应用于用户设备,其中,该方法包括:响应于目标应用中的当前播放视频从第三视频切换到第一视频的视频切换事件,确定所述第一视频是否持有播放实例,若否,从所述目标应用的播放实例池中获取一个空闲的第一播放实例,将所述第一播放实例附加到所述第一视频上,并通过所述第一播放实例开始播放所述第一视频;从所述播放实例池中获取至少一个空闲的第二播放实例,将所述第二播放实例附加到排在所述第一视频之后的第二视频上。2.根据权利要求1所述的方法,其中,所述方法还包括:释放排在所述第三视频之前的第四视频所持有的播放实例。3.根据权利要求2所述的方法,其中,所述方法还包括:释放所述第三视频所持有的第三播放实例;其中,所述从所述播放实例池中获取至少一个空闲的第二播放实例,将所述第二播放实例附加到排在所述第一视频之后的第二视频上,包括:从所述播放实例池中获取至少一个空闲的第二播放实例,将所述第二播放实例附加到所述第三视频以及排在所述第一视频之后的第二视频上。4.根据权利要求2所述的方法,其中,所述方法还包括:使得所述第三视频所持有的第三播放实例停止播放。5.根据权利要求4所述的方法,其中,所述方法还包括:若所述第一视频持有目标播放实例,通过所述目标播放实例开始播放所述第一视频。6.根据权利要求5所述的方法,其中,所述若所述第一视频持有目标播放实例,通过所述目标播放实例开始播放所述第一视频,包括:若所述第一视频持有目标播放实例,确定所述目标播放实例是否空闲;若是,通过所述目标播放实例开始播放所述第一视频;否则,使得所述目标播放实例继续播放。7.根据权利要求4所述的方法,其中,所述方法还包括:建立所述第三播放实例与所述第三视频的播放地址之间的关联关系;将所述第三播放实例从所述第三视频上移除。8.根据权利要求7所述的方法,其中,所述响应于目标应用中的当前播放视频从第三视频切换到第一视频的视频切换事件,确定所述第一视频是否持有播放实例,若否,从所述目标应用的播放实例池中获取一个空闲的第一播放实例,将所述第一播放实例附加到所述第一视频上,并通过所述第一播放实例开始播放所述第一视频,包括:响应于目标应用中的当前播放视频从第三视频切换到第一视频的视频切换事件,确定所述第一视频是否持有播放实例,若否,确定所述目标应用的播放实例池中是否存在与所述第一视频的播放地址相关联的第四播放实例;若是,将所述第四播放实例附加到所述第一视频上,并使得所述第四播放实例继续播放;否则,从所述播放实例池中获取一个空闲的第一播放实例,将所述第一播放实例附加到所述第一视频上,并通过所述第一播放实例开始播放所述第一视频。9.根据权利要求1所述的方法,其中,所述方法还包括:若满足预定的释放条件,释放所述播放实例池中的非空闲的至少一个第五播放实例。
1...

【专利技术属性】
技术研发人员:孙继常
申请(专利权)人:上海连尚网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1