[发明专利]一种视频点播方法及装置有效
申请号: | 201410370986.1 | 申请日: | 2014-07-30 |
公开(公告)号: | CN105338378B | 公开(公告)日: | 2019-01-25 |
发明(设计)人: | 李彬;袁康 | 申请(专利权)人: | 深圳国微技术有限公司 |
主分类号: | H04N21/239 | 分类号: | H04N21/239;H04N21/238;H04N21/235;H04N21/435;H04N21/4402 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100029 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频点播 方法 装置 | ||
本申请公开了一种视频点播方法及装置,该方法包括当接收到客户端发送的索引文件请求时,获取数据文件,并提取该数据文件中的目标信息,进而依据预设分块标准及目标信息,生成包含多个数据块标识的索引文件,并将索引文件返回至所述客户端,以使客户端发送包含数据块标识的数据文件请求,且当接收到该数据文件请求时,在所述数据文件中提取与对应的数据块,并将该数据块返回至客户端,以使客户端对该数据块进行解码播放。与现有技术中的视频点播方式相比,本申请当接收到索引文件请求后,利用获取到的目标信息及预设分块标准直接生成索引文件,并未包含有将视频数据进行分块的过程,因此,索引文件生成速度较快,可以及时地对客户端作出响应。
技术领域
本申请涉及通信技术领域,尤其是一种视频点播方法及装置。
背景技术
当今,网络作为第四类媒体,为人们提供多种视频播放形式,视频点播(Video OnDemand)即是其中之一。用户可以根据需求向服务器发送视频播放请求,服务器可以将存储子系统中可访问的视频资源返回至客户端,客户端接收到返回的视频资源后进行播放。传统上,客户端需要将点播的视频数据完全下载后才能播放,因此用户需等待视频下载的时间。然而,如今的视频点播技术中使用HLS(HTTP Live Streaming)协议进行视频数据流的传输,即可以实现边下载边播放,可在一定程度上满足用户的观看需求。
为实现上述效果,HLS协议包括索引文件及分块数据文件两个要素。具体地,客户端向服务器发送播放请求后,服务器将播放请求对应的视频资源切分为多个小的数据块,并将所述多个小的视频块顺序标号生成索引文件,进而将索引文件返回至客户端,客户端接收到索引文件后,依序向服务器请求数据块进行播放。
然而,所述视频点播技术中,服务器创建索引文件的速度较慢,从而造成客户端实时播放性较差。
发明内容
有鉴于此,本申请提供了一种视频点播方法及装置,用以解决现有技术中服务器创建索引文件的速度较慢,从而造成客户端实时播放性较差的技术问题。本申请提供的技术方案如下:
一种视频点播方法,包括:
当接收到客户端发送的索引文件请求时,获取与该索引文件请求对应的数据文件,并提取该数据文件中的目标信息;
依据预设分块标准及所述目标信息,生成包含多个数据块标识的索引文件;其中,所述多个数据块标识具有排列顺序;
将所述索引文件返回至所述客户端,以使所述客户端依据所述排列顺序依次发送包含所述数据块标识的数据文件请求;
当接收到所述客户端发送的数据文件请求时,在所述数据文件中提取与该数据文件请求中的数据块标识对应的数据块,并将该数据块返回至所述客户端,以使所述客户端对该数据块进行解码播放。
上述方法,优选的,所述索引文件中还包含有与所述数据文件对应的关键帧索引文件标识;其中:
在将所述索引文件返回至所述客户端之后,还包括:
生成与所述关键帧索引文件标识对应的关键帧索引文件;其中,所述关键帧索引文件中包含有所述数据文件的多个关键帧的标识。
上述方法,优选的,还包括:
当接收到所述客户端发送的关键帧索引文件请求时,返回所述关键帧索引文件至所述客户端,以使所述客户端依据所述关键帧索引文件发送快进或快退请求;其中,所述快进或快退请求中包含有快进或快退结束点对应的目标关键帧标识;
当接收到所述客户端发送的快进或快退请求时,确定所述目标关键帧标识对应的目标数据块,并将所述目标数据块发送至所述客户端,以触发所述客户端解码播放所述目标数据块。
上述方法,优选的,所述目标信息包括播放总时长,所述预设分块标准包括数据块时长;其中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳国微技术有限公司,未经深圳国微技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410370986.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:有线网络设备的智能节能方法及系统
- 下一篇:一种Logo处理方法及装置