[发明专利]视频播放方法、装置以及计算机设备在审
申请号: | 201910526417.4 | 申请日: | 2019-06-18 |
公开(公告)号: | CN112104921A | 公开(公告)日: | 2020-12-18 |
发明(设计)人: | 丁建强;谭兆歆 | 申请(专利权)人: | 上海哔哩哔哩科技有限公司 |
主分类号: | H04N21/845 | 分类号: | H04N21/845;H04N21/4402;H04N21/472;H04N21/435;H04N21/81;H04N21/482 |
代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 林彦之 |
地址: | 200433 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 播放 方法 装置 以及 计算机 设备 | ||
1.一种视频播放方法,其特征在于,所述方法包括步骤:
获取当前分段视频的视频时长和播放时长;
在视频播放剧情图中查询所述当前分段视频对应的当前视频节点以及与所述当前视频节点关联的第一指向信息;其中,所述视频剧情图是预先创建且包括多个视频节点,每个视频节点对应一个分段视频并与一个用于指向下一视频节点的指向信息关联;
当所述当前分段视频的播放时长接近所述当前分段视频的视频时长时,根据所述第一指向信息在所述视频播放剧情图中查询所述当前视频节点的下一视频节点;
获取所述下一视频节点对应的下一分段视频,在所述当前分段视频播放完之后接续播放所述下一分段视频。
2.如权利要求1所述的视频播放方法,其特征在于,
所述视频播放剧情图是一个基于有向图结构的视频节点集。
3.如权利要求1所述的视频播放方法,其特征在于,
所述第一指向信息包括选项指向信息,随机指向信息,快速指向信息,剧情指向信息中的一种。
4.如权利要求3所述的视频播放方法,其特征在于,当所述第一指向信息为选项指向信息时,所述根据所述第一指向信息在所述视频播放剧情图中查询所述当前视频节点的下一视频节点步骤包括:
显示所述选项指向信息对应的选项菜单;其中,所述选项菜单对应所述选项指向信息,是预先创建的且包括多个视频节点选项;
接收用户通过所述选项菜单选择的下一视频节点。
5.如权利要求3所述的视频播放方法,其特征在于,所述方法还包括:
当所述第一指向信息为随机指向信息时,则在所述视频播放剧情图中随机选择一个未播放的视频节点作为所述下一视频节点;
当所述第一指向信息为快速指向信息时,则直接查询出所述快速指向信息中的视频节点作为所述下一视频节点;其中,一条快速指向信息包括一个视频节点。
6.如权利要求3所述的视频播放方法,其特征在于,当所述第一指向信息为剧情指向信息时,所述视频播放剧情图中的每个视频节点还设置有对应的剧情变量值和解锁剧情变量值;所述根据所述第一指向信息在所述视频播放剧情图中查询所述当前视频节点的下一视频节点步骤包括:
查询出已播放分段视频;
根据所述已播放分段视频在所述视频播放剧情图中查询对应的已播放视频节点;
统计每个已播放视频节点的剧情变量值,加总得到剧情变量总值;
在所述视频播放剧情图中查找解锁剧情变量值小于或等于所述剧情变量总值的视频节点作为所述下一视频节点。
7.如权利要求1-6任一项所述的视频播放方法,其特征在于,所述在所述当前分段视频播放完之后接续播放所述下一分段视频的步骤包括:
获取所述下一分段视频的视频格式;
根据视频播放器组件-视频格式对应表判断所述下一分段视频的视频格式是否适用于视频播放器的当前视频播放器组件;其中,所述视频播放器组件-视频格式对应表是预先创建的包括多种视频格式及每种视频格式适用的对应播放器组件的关系表;
当所述下一分段视频的视频格式适用于所述当前视频播放器组件时,则将所述下一分段视频拼接到所述当前分段视频的结尾处进行播放。
8.如权利要求7所述的视频播放方法,其特征在于,所述将所述下一分段视频拼接到所述当前分段视频的结尾处进行播放的步骤包括:
将所述下一分段视频添加到所述当前视频播放器组件的播放队列;
将所述当前分段视频的视频时长作为偏移量叠加到所述下一分段视频的起始处,并更新所述当前视频播放器组件的视频播放总时长。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海哔哩哔哩科技有限公司,未经上海哔哩哔哩科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910526417.4/1.html,转载请声明来源钻瓜专利网。