[发明专利]一种数字电视节目播放的方法和系统无效
申请号: | 200810227408.7 | 申请日: | 2008-11-26 |
公开(公告)号: | CN101459809A | 公开(公告)日: | 2009-06-17 |
发明(设计)人: | 谢长才;张平;辛宇 | 申请(专利权)人: | 天柏宽带网络科技(北京)有限公司 |
主分类号: | H04N5/93 | 分类号: | H04N5/93;H04N7/173 |
代理公司: | 北京方韬法业专利代理事务所 | 代理人: | 岳 亚 |
地址: | 100086北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字电视 节目 播放 方法 系统 | ||
技术领域
本发明涉及数字电视技术领域,尤其涉及一种数字电视节目播放的方法和系统。
背景技术
目前电视播放技术大多是单向的,也就是说电视台播放什么,观众就看什么,观众没有选择权。对于由于某种原因错过了当天的节目而想重新观看的观众来说,只能等待电视台对该节目的重播,或者使用其他途径下载或点播该节目,这样的缺点是滞后性很大,对于有线电视客户来说目前还没有一种比较理想的方案。
同时随着体育事业的发展,热爱及关注体育的人们越来越多,一场激烈的足球赛,肯定会有几个精彩的进球,对于观看直播的观众要想仔细回看这个精彩的进球,似乎没有很好的方法。当前还没有一种可以提供特技播放的时移电视系统方案,来弥补人们对错过精彩节目或无法回看精彩镜头的遗憾。
目前有以播放终端录制方式实现的时移方案,无非是采用具有录制功能的高端的电视机,或者利用一台普通的电视机外配一台带节目录制(PVR)功能的机顶盒(STB),这样就可以解决无法收看错过的精彩电视节目。
然而这两种方案都存在成本、存储和体验三方面的问题:一台带PVR功能的STB至少也得一千多元更不用说高端的电视机;录制时间过短,对于3.5Mbps的标清码流,如果录制24个小时,仅一个频道就需要占用约302400MB的存储空间,更何况多个频道,再者假如你忘记停止录制,那么存储设备的空间势必会耗费完毕;另外这种技术如果要实现连续的时移,务必解决掉针对节目的分段处理和无缝连接等问题,进一步如果想提供特技播放,必须在录制完一段节目后,做相应处理,这势毫无疑问会增加滞后性,用户体验不会太好。
目前还有一种基于IP网络的解决方案,这种系统由节目源、时移服务器、存储服务器把从电视台接收到的节目录制下来,然后用软件打上时间戳,最后存进大容量存储设备,时移服务器接收来在STB的请求,然后基于时间索引从大容量存储设备读取节目,最后通过IP网络发送出去。这种方案的缺点在于需要海量存储设备,这就大大增加了部署成本;另外一个缺点是当用户很多,网络流量很大是会造成网络拥堵,服务质量得不到保证。
还有一种基于光纤和同轴电缆混合网(HFC)的时移方案,也需要海量存储设备,况且这种系统的特技播放是离线的也就是当节目录制完毕后,用软件处理节目文件,从而生成支持特技播放的索引文件等,这就无形中增加了与直播频道的滞后。同时磁盘IO瓶颈也是此种方案的最大缺点之一,进而导致并发量上不去,整体性能低下。
发明内容
本发明的目的在于提出一种数字电视节目播放的方法和系统,能够针对特定频道提供一段时间内的时移播放,满足人们收看错过的精彩节目和回看精彩镜头的需求。
为达此目的,本发明采用以下技术方案:
一种数字电视节目播放的方法,包括以下步骤:
A、获取数字电视节目信号的TS流,并发送给时移服务器;
B、所述时移服务器将所述节目信号的TS流环形写入内存中;
C、所述时移服务器对所述内存中的TS流文件生成索引文件,再将所述索引文件也存储在所述内存中;
D、机顶盒向所述时移服务器发送时移播放请求,所述时移播放请求包括时移位置信息;
E、所述时移服务器进入时移播放状态,根据所述时移位置信息,通过所述索引文件,定位到所述TS流文件的对应位置;
F、所述时移服务器从所述TS流文件的对应位置开始,将节目信号发送给所述机顶盒播放。
步骤A进一步包括以下步骤:
编解码器从电视节目源获取数字电视节目信号,并进行解调,从中分离出所需节目信号的TS流;
将所述节目信号的TS流封装成IP数据包,发送给所述时移服务器。
步骤B中进一步包括以下步骤:
在内存中建立Tmpfs文件系统;
将所述节目信号的TS流写入所述Tmpfs文件系统中的某个节目流文件;
当所述节目流文件系统达到预设的容量时,将所述节目信号的TS流从所述节目流文件的头部重新写入。
步骤C进一步包括以下步骤:
接收到一个TS流数据包后,包序号计数器加一,所述包序号计数器用来标记TS流数据包的序号和在内存中的位置;
检查所述TS流数据包的调整字段是否包含节目时钟参考,如果包含,则记录节目时钟参考的值;
检查所述TS流数据包的节目元素流字段是否包含图片起始码,如果包含,则检查是否I帧;
如果不是,查找下一个TS流数据包,直到找到I帧为止,如果是,记录下当前包序号计数器的值和当前的节目时钟参考的值,同时I帧数量计数器加一;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天柏宽带网络科技(北京)有限公司,未经天柏宽带网络科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810227408.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:无线资源分配的方法及其相关通讯装置
- 下一篇:相机三脚架