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

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

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

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

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

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

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115499697A(43)申请公布日2022.12.20(21)申请号202110671546.X(22)申请日2021.06.17(71)申请人福建省天奕网络科技有限公司地址350212福建省福州市长乐区湖南镇大鹤村(72)发明人刘德建林琛陈波洪曙鹏(74)专利代理机构福州市博深专利事务所(普通合伙)35214专利代理师张明(51)Int.Cl.H04N21/433(2011.01)H04N21/44(2011.01)H04N21/462(2011.01)H04N21/472(2011.01)权利要求书2页说明书7页附图3页(54)发明名称一种视频轮播切换方法及终端(57)摘要本发明公开的一种视频轮播切换方法及终端,预先设置第一预设个数的视频节点和第二预设个数的节点容器,在节点容器中依次添加视频节点,加载并依次播放视频节点对应的节点视频;通过限制节点容器的数量并动态替换节点容器中的节点,能够通过节点容器循环播放节点容器中的视频内容,不需要频繁地创建和回收节点对象,提高视频播放流畅度,并且便于快速查看最近历史节点的视频内容;当第一预设个数的视频节点都加载并播放完毕后,根据第一预设个数获取下一批的视频节点,从而不需要将所有待轮播视频的资源都存储在内存空间,避免占用过多存储空间造成卡顿的情况,提高视频轮播的流畅度。CN115499697ACN115499697A权利要求书1/2页1.一种视频轮播切换方法,其特征在于,包括步骤:预先设置第一预设个数的视频节点和第二预设个数的节点容器,所述第二预设个数小于所述第一预设个数;在每一个所述节点容器中依次添加一个所述视频节点,加载并依次播放所述节点容器中所述视频节点对应的节点视频;获取滑动所述视频节点的滑动距离,判断所述滑动距离是否大于阈值,若是,则将滑动后选中的视频节点作为当前节点,若所述节点容器中不存在所述当前节点,则将所述节点容器中距离所述当前节点的最远的节点视频替换为所述当前节点的节点视频;判断这一批的第一预设个数的视频节点是否均加载并播放完成,若是,则获取下一批第一预设个数的视频节点,将新获取的视频节点添加至对应的所述节点容器中并进行加载播放。2.根据权利要求1所述的一种视频轮播切换方法,其特征在于,所述获取滑动所述视频节点的滑动距离包括:通过滑动所述视频节点实时调整所述视频节点的位置;在滑动结束时,根据滑动的初始触摸位置与滑动的结束触摸位置计算滑动距离。3.根据权利要求1所述的一种视频轮播切换方法,其特征在于,所述判断所述滑动距离是否大于阈值,若是,则将滑动后选中的视频节点作为当前节点具体包括:设置滑动动画;判断所述滑动距离是否大于距离阈值,若是,则将滑动后选中的视频节点作为当前节点,增加所述滑动距离直至滑动至所述当前节点的中间位置,并在所述滑动过程中播放所述滑动动画;若否,则减少所述滑动距离直至所有所述视频节点恢复至滑动前的位置,并在所述滑动过程中播放所述滑动动画。4.根据权利要求1所述的一种视频轮播切换方法,其特征在于,所述加载并依次播放所述节点容器中所述视频节点对应的节点视频包括:判断缓存中是否存在所述视频节点对应的节点视频,若是,则从缓存中获取所述节点视频,若否,则从网络中下载所述节点视频;若当前节点的节点视频缓存至预设百分比,则开始播放所述节点视频内容,其余节点容器中的所述节点视频暂停缓存。5.根据权利要求1所述的一种视频轮播切换方法,其特征在于,还包括:判断缓存中存储的节点视频数量是否超过数量阈值,若是,则删除所述缓存中最长时间未播放过的节点视频。6.一种视频轮播切换终端,包括存储器、处理器以及存储在所述存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现以下步骤:预先设置第一预设个数的视频节点和第二预设个数的节点容器,所述第二预设个数小于所述第一预设个数;在每一个所述节点容器中依次添加一个所述视频节点,加载并依次播放所述节点容器中所述视频节点对应的节点视频;获取滑动所述视频节点的滑动距离,判断所述滑动距离是否大于阈值,若是,则将滑动2CN115499697A权利要求书2/2页后选中的视频节点作为当前节点,若所述节点容器中不存在所述当前节点,则将所述节点容器中距离所述当前节点的最远的节点视频替换为所述当前节点的节点视频;判断这一批次的第一预设个数的视频节点是否均加载并播放完成,若是,则获取下一批第一预设个数的视频节点,将新获取的视频节点添加至对应的所述节点容器中并进行加载播放。7.根据权利要求6所述的一种视频轮播切换终端,其特征在于,所述获取滑动所述视频节点的滑动距离包括:通过滑动所述视频节点实时调整所述视频节点的位置;在滑动结束时,根据滑动的初始触摸位置与滑动的结束触