[发明专利]IPTV系统中时移分片文件的归档及节目播放方法和设备有效
申请号: | 201010168291.7 | 申请日: | 2010-05-07 |
公开(公告)号: | CN101848366A | 公开(公告)日: | 2010-09-29 |
发明(设计)人: | 肖蓉 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N7/173 | 分类号: | H04N7/173;H04N7/24 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 李娟 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | iptv 系统 中时移 分片 文件 归档 节目 播放 方法 设备 | ||
1.一种IPTV系统中时移分片文件的归档方法,其特征在于,包括:
当录制的节目满足归档条件时,将所述节目包括的时移分片文件从所在频道的录制目录归档到同一频道的归档目录下;
确认被归档的各时移分片文件中存在被至少两个节目共享的时移分片文件时,在所述录制目录下添加链接文件,所述链接文件指向所述被至少两个节目共享的时移分片文件。
2.如权利要求1所述的方法,其特征在于,还包括:
在所述链接文件指向的时移分片文件所属的至少两个节目中的时移分片文件全部归档后,或者所述链接文件指向的时移分片文件所属的最后一个节目老化后,将所述链接文件从所述录制目录下删除。
3.如权利要求1或2所述的方法,其特征在于,还包括:
接收IPTV业务子系统下发的节目归档请求,其中携带需要归档的节目的频道标识和起止时间;
根据所述频道标识和起止时间确定需要归档的节目包括的所有时移分片文件,并为确定出的各时移分片文件添加需要归档的标志。
4.如权利要求3所述的方法,其特征在于,所述录制的节目满足归档条件包括:所述节目包括的所有时移分片文件超出老化时间、且具有需要归档的标志。
5.如权利要求1或2所述的方法,其特征在于,所述确认被归档的时移分片文件中存在被至少两个节目共享的时移分片文件,具体包括:
根据每一个被归档的时移分片文件对应的系统时间,按照时间先后顺序选取最后一个时移分片文件;
如果当前节目的结束时间、以及另一个节目的开始时间在所述最后一个时移分片文件对应的系统时间范围之内,则确认所述最后一个时移分片文件为被至少两个节目共享的时移分片文件。
6.一种流媒体服务器,其特征在于,包括:
业务处理模块,用于当录制的节目满足归档条件时,将所述节目包括的时移分片文件从所在频道的录制目录归档到同一频道的归档目录下;
文件管理模块,用于确认被归档的各时移分片文件中存在被至少两个节目共享的时移分片文件时,在所述录制目录下添加链接文件,所述链接文件指向所述被至少两个节目共享的时移分片文件。
7.如权利要求6所述的流媒体服务器,其特征在于,
所述文件管理模块,还用于在所述链接文件指向的时移分片文件所属的至少两个节目中的时移分片文件全部归档后,或者所述链接文件指向的时移分片文件所属的最后一个节目老化后,将所述链接文件从所述录制目录下删除。
8.一种基于权利要求1所述归档方法的节目播放方法,其特征在于,包括:
接收用户终端发送的节目播放信令;
根据所述节目播放信令请求播放的节目的节目文件路径,确定所述节目包括的每一个文件的类型;
针对每一个文件,如果确定结果为时移分片文件,根据该时移分片文件的存储地址索引信息访问文件,如果确定结果为链接文件,根据该链接文件指向的时移分片文件的存储地址索引信息访问文件;并
将所访问文件的媒体数据返回给用户终端进行播放。
9.如权利要求8所述的方法,其特征在于,所述接收用户终端发送的节目播放信令之前,还包括:
接收用户终端发送的描述DESCRIBE信令,其中携带请求播放的节目的频道标识和起止时间;以及
根据请求播放的节目的频道标识和起止时间确定节目文件路径,并向所述用户终端返回DESCRIBE响应;
接收用户终端根据所述DESCRIBE响应发送的设置SETUP信令,所述SETUP信令中携带用户终端接收媒体数据的端口和方式;以及
向所述用户终端返回SETUP响应,所述SETUP响应用于将发送媒体数据的端口和方式告知用户终端。
10.一种流媒体服务器,其特征在于,包括协议处理模块、文件管理模块、数据管理模块和承载模块,其中:
所述协议处理模块,用于接收用户终端发送的节目播放信令,将请求播放的节目的节目文件路径发送给所述文件管理模块;
所述文件管理模块,用于向所述数据管理模块发起所述节目包括的每一个文件的存储地址索引信息的查询请求,其中携带所述节目文件路径,根据查询到的每一个文件的存储地址索引信息访问文件,并将所访问文件的媒体数据发送给所述承载模块;
所述数据管理模块,用于根据所述查询请求中携带的节目文件路径,确定所述节目包括的每一个文件的类型,如果确定结果为时移分片文件,向所述文件管理模块返回该时移分片文件的存储地址索引信息,如果确定结果为链接文件,向所述文件管理模块返回该链接文件指向的时移分片文件的存储地址索引信息;
所述承载模块,用于将所述文件管理模块发送的媒体数据返回给用户终端进行播放。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010168291.7/1.html,转载请声明来源钻瓜专利网。