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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113360708A(43)申请公布日2021.09.07(21)申请号202110604076.5(22)申请日2021.05.31(71)申请人北京达佳互联信息技术有限公司地址100085北京市海淀区上地西路6号1幢1层101D1-7(72)发明人安震(74)专利代理机构广州华进联合专利商标代理有限公司44224代理人冯右明(51)Int.Cl.G06F16/74(2019.01)G06F3/0486(2013.01)G06F3/0485(2013.01)G06F3/0484(2013.01)G06F3/0483(2013.01)权利要求书2页说明书13页附图7页(54)发明名称视频播放方法、装置、电子设备及存储介质(57)摘要本公开关于一种视频播放方法、装置、电子设备、存储介质和计算机程序产品。所述方法包括:接收视频列表并采用M个渲染组件分别渲染前M个视频;响应于用户在视频播放界面上的上滑操作,触发M个渲染组件依次运行;响应于用户在视频播放界面上的上滑操作,触发在视频播放界面上播放第B个视频,以及,触发与视频列表中第(B+1)个视频对应的渲染组件渲染第(B+1)个视频;响应于用户在视频播放界面上的上滑操作,触发与第(B+1)个视频对应的渲染组件运行,以在视频播放界面上播放第(B+1)个视频。采用上述方法避免了由于加载过多渲染组件而导致视频卡顿的问题。CN113360708ACN113360708A权利要求书1/2页1.一种视频播放方法,其特征在于,包括:接收记录有N个视频的视频列表,并采用M个渲染组件分别渲染所述视频列表中的前M个视频;响应于用户在视频播放界面上的上滑操作,触发M个所述渲染组件依次运行,以在所述视频播放界面上播放由所述渲染组件渲染的视频;响应于用户在所述视频播放界面上的上滑操作,触发在所述视频播放界面上播放第B个视频,以及,触发与所述视频列表中第(B+1)个视频对应的渲染组件渲染第(B+1)个视频;响应于用户在所述视频播放界面上的上滑操作,触发与第(B+1)个视频对应的渲染组件运行,以在所述视频播放界面上播放第(B+1)个视频。2.根据权利要求1所述的方法,其特征在于,所述触发与所述视频列表中第(B+1)个视频对应的渲染组件渲染第(B+1)个视频,包括:触发第(B%M+1)个渲染组件渲染第(B+1)个视频;其中,N‑1>B≥M≥2。3.根据权利要求2所述的视频播放方法,其特征在于,所述采用M个渲染组件分别渲染所述视频列表中的前M个视频,包括:从所述视频列表中提取前M个所述视频的视频链接;将前M个所述视频的视频链接分别写入M个所述渲染组件的数据源位置,以触发所述渲染组件用于根据所述数据源位置中的视频链接从视频服务器加载视频数据,并渲染加载的视频数据。4.根据权利要求3所述的视频播放方法,其特征在于,所述触发第(B%M+1)个渲染组件渲染第(B+1)个视频,包括:从所述视频列表中提取第(B+1)个视频的视频链接;将第(B%M+1)个渲染组件的数据源位置上的视频链接更改为第(B+1)个视频的视频链接。5.根据权利要求2所述的视频播放方法,其特征在于,在触发第(B%M+1)个渲染组件渲染第(B+1)个视频之后,还包括:在所述视频播放界面播放所述视频列表中第Q个视频的过程中,当检测到用户在所述视频播放界面上的第一下滑操作、且所述视频列表中的第(Q‑2)个视频未被渲染时,触发已用于渲染第(Q‑2+M)个视频的目标渲染组件渲染第(Q‑2)个视频,并触发已渲染所述视频列表中的第(Q‑1)个视频的渲染组件运行;N>Q>2;响应于用户在所述视频播放界面上的第二下滑操作,触发所述目标渲染组件运行,以在所述视频播放界面上播放采用所述目标渲染组件渲染的第(Q‑2)个视频。6.根据权利要求2所述的视频播放方法,其特征在于,在触发第(B%M+1)个渲染组件渲染第(B+1)个视频之后,还包括:生成第(B%M+1)个渲染组件的组件蒙层;当第(B%M+1)个渲染组件被触发运行、且第(B%M+1)个渲染组件对第(B+1)个视频的渲染未完成时,在第(B%M+1)个渲染组件已渲染的视频上覆盖所述组件蒙层;当第(B%M+1)个渲染组件对第(B+1)个视频的渲染完成时,删除第(B%M+1)个渲染组件的组件蒙层。7.根据权利要求1所述的方法,其特征在于,在所述触发M个所述渲染组件依次运行之2CN113360708A权利要求书2/2页前,还包括:生成组件列表;所述组件列表包括按序排列的所述M个渲染组件;所述组件列表具有运行组件指针;所述运行组件指针响应于用户在所述视频播放界面上的上滑操作而在所述组件列表中下滑;所述运行组件指针用于指示当前运行的渲染组件;在所述响应于用户在视频播