[发明专利]一种视频播放方法、装置、电子设备及存储介质有效
申请号: | 201910308335.2 | 申请日: | 2019-04-17 |
公开(公告)号: | CN110113389B | 公开(公告)日: | 2022-06-07 |
发明(设计)人: | 陈剑 | 申请(专利权)人: | 浙江大华技术股份有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L61/5076;H04N21/44;H04N21/433;H04N21/8405 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 310053 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 播放 方法 装置 电子设备 存储 介质 | ||
1.一种视频播放方法,其特征在于,所述方法包括:
基于流媒体网络传输HLS协议,针对每个第一视频文件,确定该第一视频文件的下一第一视频文件的地址信息;
下载并播放当前的第一视频文件,并根据下一第一视频文件的地址信息下载下一第一视频文件;
当所述当前的第一视频文件播放完成,播放下一第一视频文件,直至每个第一视频文件播放完成;
在需要播放的首个第一视频文件引入链表头指针,作为每个第一视频文件播放的入口,通过每个第一视频文件的链表指针,向后指向下一第一视频文件的地址信息;链表头指针文件结构包括文件首行标签、文件末行标签、头指针、后向指针,其他视频文件的结构包括文件首行标签、文件末行标签、偏移时间、后向指针、前向指针,该文件允许的最大视频段的时间长度、视频段的时间长度和关键帧信息;
当所有的待播放的关键帧下载完成后,自当前需要播放的第一视频文件起,依次播放每个下载的关键帧;
或者在当前需要播放的第一视频文件中的待播放的关键帧下载完成后,播放当前需要播放的第一视频文件中的待播放的关键帧,在播放的同时,下载下一第一视频文件中的待播放的关键帧。
2.如权利要求1所述的方法,其特征在于,所述针对每个第一视频文件,确定该第一视频文件的下一第一视频文件的地址信息之后,下载并播放当前的第一视频文件之前,所述方法还包括:
当插入第二视频文件时,根据插入位置,确定所述插入的视频文件的上一第一视频文件和下一第一视频文件;
将所述上一第一视频文件的下一第一视频文件的地址信息更新为所述插入的第二视频文件的地址信息,并确定所述插入的第二视频文件的下一第一视频文件的地址信息。
3.如权利要求1所述的方法,其特征在于,所述针对每个第一视频文件,确定该第一视频文件的下一第一视频文件的地址信息包括:
针对每个第一视频文件,确定该第一视频文件的下一第一视频文件的地址信息和上一第一视频文件的地址信息;
所述针对每个第一视频文件,确定该第一视频文件的下一第一视频文件的地址信息之后,下载并播放当前的第一视频文件之前,所述方法还包括:
当删除第三视频文件时,确定所述第三视频文件的下一第一视频文件和上一第一视频文件;将所述上一第一视频文件的下一第一视频文件的地址信息更新为所述第三视频文件的下一第一视频文件的地址信息,并将所述第三视频文件的下一第一视频文件的上一视频文件的地址信息更新为所述第三视频文件的上一第一视频文件的地址信息。
4.如权利要求1所述的方法,其特征在于,所述针对每个第一视频文件,确定该第一视频文件的下一第一视频文件的地址信息包括:
针对每个第一视频文件,确定该第一视频文件的下一第一视频文件的地址信息和该第一视频文件中的每个关键帧信息;
所述下载并播放当前的第一视频文件,当所述当前的第一视频文件播放完成,播放下一第一视频文件,直至每个第一视频文件播放完成包括:
根据播放倍速信息,确定下载关键帧的间隔;
根据所述下载关键帧的间隔和每个第一视频文件中的关键帧信息,确定每个第一视频文件中的待播放的关键帧并下载;
播放当前的第一视频文件中的待播放的关键帧,当所述当前的第一视频文件中的待播放的关键帧播放完成,播放下一第一视频文件中的待播放的关键帧,直至每个第一视频文件中的待播放的关键帧播放完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910308335.2/1.html,转载请声明来源钻瓜专利网。