[发明专利]一种流媒体点播方法及装置在审
申请号: | 201611099708.2 | 申请日: | 2016-12-01 |
公开(公告)号: | CN106604062A | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 智卫;崔建伟;陈欣;徐妍;苏东;杨斌;谢超平;伍勋;倪宇;孔丹丹;杨绍童;邵晨;袁龙;杨乐 | 申请(专利权)人: | 中央电视台;成都索贝数码科技股份有限公司 |
主分类号: | H04N21/239 | 分类号: | H04N21/239;H04N21/4385;H04N21/4402;H04N21/6437;H04N21/845 |
代理公司: | 北京新知远方知识产权代理事务所(普通合伙)11397 | 代理人: | 艾凤英 |
地址: | 100789 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流媒体 点播 方法 装置 | ||
技术领域
本发明涉及广播电视技术领域,特别涉及一种流媒体点播方法及装置。。
背景技术
流媒体是指采用流式传输的方式在Internet(因特网)播放的媒体格式。实现流式传输有顺序流式传输和实时流式传输这两种方法。顺序流式传输是指在下载文件的同时,用户可观看已下载的部分,但不能跳到还未下载的部分。实时流式传输根据网络情况调整输出音视频的质量从而实现媒体的持续实时传送,用户可快进或后退以观看前面或后面的内容。顺序流式传输基于HTTP(HTTP,HyperText Transfer Protocol,超文本传输协议)渐进下载协议,实时流式传输则基于RTSP(Real Time Streaming Protocol,实时流传输协议)/RTP(Real-time Transport Protocol,实时传输协议)的实时流媒体协议。
目前比较方便又好用的是HTTP渐进下载方法,苹果公司的HLS(HTTP Live Streaming,HTTP自适应实时传输流)是这方面的代表。HLS协议是基于超文本传输协议HTTP的流媒体传输协议,按照一定的时间间隔将容量巨大的连续媒体数据进行转码封装,封装为数量众多的TS(Transport Stream,高清电影封装格式之一)片段,并建立m3u(8)文件进行传递,其支持的视频流编码为H.264,音频流编码为AAC。
基于现有流媒体点播系统进行点播时,如果用户进行新操作,如进行Seek(在Open语句打开的文件中指定当前的读/写位置)操作,需要等待转码封装到用户Seek操作的指定片段后才能继续播放,极易出现长时间卡顿现象,用户等待时间长,影响用户体验。即使有些流媒体点播系统可根据Seek操作,直接跳转到Seek操作的指定片段进行转码封装,但系统开销过大,且转码封装生成的TS片段不能复用,造成资源浪费。
现有技术的不足在于:
现有流媒体点播系统转码封装效率低、转码封装生成的TS片段不能复用。
发明内容
本发明实施例针对上述问题,提出了一种流媒体点播方法及装置,提升了TS片段转码封装效率,且转码封装生成的TS片段可复用。
本发明实施例提供了一种流媒体点播方法,包括以下步骤:
接收客户端的高清电影封装格式TS片段的播放请求;
当确定数据缓存中未存储有所述TS片段时,发送转码请求到转码集群;
从数据缓存中获取转码集群对点播素材进行转码封装后生成的TS片段,将所述生成的TS片段发送到客户端。
本发明实施例提供了一种流媒体点播系统,包括:
处理模块,用于接收客户端的TS片段的播放请求,当确定数据缓存中未存储有所述TS片段时,发送转码请求到转码集群,以及从数据缓存中获取转码集群对点播素材进行转码封装后生成的TS片段,将所述生成的TS片段发送给客户端;
转码集群模块,用于对点播素材进行转码封装生成TS片段,将生成的TS片段存储于数据缓存中。
有益效果如下:
当前流媒体点播系统在点播过程中,在响应用户的新操作请求(如Seek操作)时,需要转码封装到用户操作请求的指定片段后才能继续播放,由于转码封装效率较低,用户需等待较长时间才能继续观看,而有些流媒体点播系统虽可直接转码封装到用户操作请求的指定片段,但系统开销大,且转码封装生成的TS片段不能复用。由于本发明实施例所提供的技术方案引入了转码集群,转码集群包括多个转码模块,当确定数据缓存中未存储有TS片段,触发转码集群对点播素材进行高效转码封装,快速生成TS片段以提供给用户进行播放,极大的缩短了用户的等待时间,并且将生成的TS片段存储于数据缓存中,用户在再次点播时,可复用已转码封装生成的TS片段,避免了资源浪费。
附图说明
下面将参照附图描述本发明的具体实施例,其中:
图1为本发明实施例中流媒体点播方法的步骤流程示意图;
图2为本发明实施例中流媒体点播装置的结构示意图。
具体实施方式
为了使本发明的技术方案及优点更加清楚明白,以下结合附图对本发明的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本发明的一部分实施例,而不是所有实施例的穷举。并且在不冲突的情况下,本说明中的实施例及实施例中的特征可以互相结合。
发明人在发明过程中注意到:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中央电视台;成都索贝数码科技股份有限公司,未经中央电视台;成都索贝数码科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611099708.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种视频数据处理方法及装置
- 下一篇:一种调取视频的方法及装置