[发明专利]一种对点播视频记忆播放的启播方法及相关装置在审
申请号: | 202011090141.9 | 申请日: | 2020-10-13 |
公开(公告)号: | CN112218166A | 公开(公告)日: | 2021-01-12 |
发明(设计)人: | 陈小波;李云龙 | 申请(专利权)人: | 湖南快乐阳光互动娱乐传媒有限公司 |
主分类号: | H04N21/472 | 分类号: | H04N21/472 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 尹秀 |
地址: | 410003 湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 点播 视频 记忆 播放 方法 相关 装置 | ||
本申请提供了一种对点播视频记忆播放的启播方法及相关装置,其中,方法包括:在接收到对点播视频记忆播放的启播指令的情况下,获取记忆播放时间点;获取并解析点播视频的索引文件,得到索引切片文件列表;依据索引切片文件列表,确定目标媒体切片文件的下载地址,得到目标下载地址;目标媒体切片文件指:用户上次退出时,客户端正在播放的媒体切片文件;从目标下载地址下载媒体切片文件,得到目标媒体切片文件;对目标媒体切片文件,进行渲染播放。本申请克服了现有技术中,在接收到启播指令,由于下载点播视频的第一个媒体切片文件和目标媒体切片文件这两次下载,导致的启播耗时长的问题,因此,相对于现有技术,本申请可以缩短启播耗时。
技术领域
本申请涉及视频处理领域,尤其涉及一种对点播视频记忆播放的启播方法及相关装置。
背景技术
流媒体播放在互联网领域中应用最广,尤其移动端应用中基本都有视频播放模块,以短视频或小视频最流行。超文本直播流(HTTP Live Streaming,HLS)是基于HTTP的流媒体传输协议,可实现流媒体的直播和点播。目前,客户端的点播播放功能支持记忆播放功能,即用户看了某个点播视频,看到某个时间点时退出该点播视频,在用户下次再次播放该点播视频时,客户端可以从用户上次退出时的播放位置(也可称作记忆播放时间点)进行播放。
目前,客户端实现记忆播放的过程包括:下载并解析索引文件,得到索引切片文件列表,下载索引切片文件列表的地址指示的第一个媒体切片文件,在启播数据准备好或第一个媒体切片文件中的第一帧即将渲染时,将进度条中的播放时间点拖拽到目标播放位置。依据索引切片文件列表,拉取累积播放时长达到目标播放位置的媒体切片文件,得到目标媒体切片文件,播放目标切片文件。
但是,上述客户端实现记忆播放的过程,从目标播放位置启播的耗时较长。
发明内容
本申请提供了一种对点播视频记忆播放的启播方法及装置,目的在于解决从目标播放位置启播的耗时较长的问题。
为了实现上述目的,本申请提供了以下技术方案:
本申请提供了一种对点播视频记忆播放的启播方法,应用于客户端,包括:
在接收到对点播视频记忆播放的启播指令的情况下,获取记忆播放时间点;
获取并解析所述点播视频的索引文件,得到索引切片文件列表;
依据所述索引切片文件列表和所述记忆播放时间点,确定目标媒体切片文件的下载地址,得到目标下载地址;所述目标媒体切片文件指:用户上次退出时,所述客户端正在播放的媒体切片文件;
从所述目标下载地址下载媒体切片文件,得到目标媒体切片文件;
对所述目标媒体切片文件,进行渲染播放。
可选的,在所述对所述目标媒体切片文件,进行渲染播放之前,还包括:
获取所述点播视频的起始播放时间点;
在对所述目标媒体切片文件进行渲染播放时,显示在进度条中的当前播放时间为:所述目标媒体切片文件的起始时间戳与所述起始播放时间点的差值。
可选的,所述索引切片文件列表还包括:对所述起始播放时间点进行封装得到的标签;
所述获取所述点播视频的起始播放时间点,包括:
从所述索引切片文件列表,获取所述标签;
解析所述标签,得到所述起始播放时间点。
可选的,所述索引切片文件列表包括:构成所述点播视频的预设播放顺序的多个媒体切片文件顺序对应的下载地址,以及各个所述下载地址分别对应的可播放时长;任一下载地址对应的可播放时长表示该下载地址指示的媒体切片文件的可播放时长;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南快乐阳光互动娱乐传媒有限公司,未经湖南快乐阳光互动娱乐传媒有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011090141.9/2.html,转载请声明来源钻瓜专利网。