[发明专利]一种IPTV点播系统及方法无效
| 申请号: | 200910083291.4 | 申请日: | 2009-04-30 |
| 公开(公告)号: | CN101540885A | 公开(公告)日: | 2009-09-23 |
| 发明(设计)人: | 丁毅;雷爱民;王小飞 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04N7/173 | 分类号: | H04N7/173;G11B27/10 |
| 代理公司: | 北京派特恩知识产权代理事务所(普通合伙) | 代理人: | 王黎延;周义刚 |
| 地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 iptv 点播 系统 方法 | ||
技术领域
本发明涉及内容分发网络(CDN)技术,尤其涉及一种网络电视(IPTV)点播系统及方法。
背景技术
现在很多网络电视(IPTV)解决方案中都提到一个重要的功能——点播(VOD)。图1为现有IPTV点播系统结构图,如图1所示,现有IPTV点播系统主要包括中心节点、管理节点、区域中心节点和边缘节点。目前,CDN一般基于完整的VOD内容进行存储及调度,即一个VOD内容作为一个完整的文件存储在边缘节点上,调度时以内容为单位调度,而一个标清VOD内容通常在1G左右,根据实际运行的统计,一个内容被完整看完的比例很低,此外,现有的调度策略以下推为主,当一个内容成为全网热点后会被推到所有节点上,但是实际上有可能只是部分区域较热而已。所以,现有方案一方面会造成边缘节点存储空间浪费,导致CDN存储成本大幅度上升;另一方面,边缘节点完整下拉成功前不能提供服务,调度内容过程不但需要消耗大量的网络带宽和处理能力,且大量的用户被汇接到区域中心节点或中心节点,容易导致中心节点或区域中心节点过负荷,进一步增大内容调度时间,从而影响用户体验。
发明内容
有鉴于此,本发明的主要目的在于提供一种IPTV点播系统及方法,能够节约系统资源、提高用户体验。
为达到上述目的,本发明的技术方案是这样实现的:
一种网络电视IPTV点播系统,包括中心节点、管理节点、区域中心节点和边缘节点,所述中心节点用于存储所有供用户点播的点播VOD节目,对各VOD节目进行分片划分,并生成记载VOD节目分片划分情况的索引文件;
所述管理节点用于向区域中心节点及边缘节点发送调度命令,实现VOD节目的发布;
所述区域中心节点用于根据管理节点的调度命令下拉VOD节目和/或VOD节目的索引文件;
所述边缘节点用于根据管理节点的调度命令下拉VOD节目和/或VOD节目的索引文件;根据用户终端的点播请求,判断本地是否存储有为用户终端提供点播服务的VOD节目分片,如果存在,向用户提供所述本地存储的VOD节目分片;如果不存在,从其他边缘节点、区域中心节点或中心节点下拉并缓存所述VOD节目分片,再向用户提供所述缓存的VOD节目分片。
所述进行VOD节目发布时,管理节点还用于设置老化参数,所述设置的老化参数为不允许老化或调度老化,VOD节目发布时,对于不允许老化的VOD节目,区域中心节点或边缘节点下拉所述VOD节目的索引文件和所有VOD节目分片;对于调度老化的VOD节目,区域中心节点或边缘节点仅下拉所述VOD节目的索引文件。
所述边缘节点具体包括:用户服务控制模块、分片存储模块、分片管理模块、分片缓存模块;其中,
所述用户服务控制模块用于接收用户终端的点播请求,之后向分片管理模块获取VOD节目分片,并发送至用户终端;
所述分片存储模块用于存储VOD节目分片及VOD节目的索引文件;
分片管理模块用于根据所述点播请求及VOD节目的索引文件,在分片存储模块及分片缓存模块中进行VOD节目分片查询,所述VOD节目分片存在,将所述VOD节目分片转发至用户服务控制模块;所述VOD节目分片不存在,下拉所述VOD节目分片,并将下拉的所述VOD节目分片存储在分片缓存模块中;
分片缓存模块用于根据分片管理模块的通知,缓存下拉的VOD节目分片。
所述用户服务控制模块还用于接收用户终端的停止点播请求,之后停止发送VOD节目分片,并通知分片管理模块;
所述分片管理模块还用于在收到所述用户服务控制模块的停止点播通知后,停止下拉VOD节目分片,以及通知分片缓存模块删除相关VOD节目分片;
所述分片缓存模块还用于根据分片管理模块的通知,删除存储的相关VOD节目分片。
所述分片管理模块还用于根据VOD节目分片被点播的次数,记录VOD节目分片的热度值;以及根据VOD节目分片的热度值,下拉VOD节目分片,并将所述下拉的VOD节目分片存储在分片存储模块中。
所述分片管理模块还用于对存储在分片存储模块中的VOD节目分片或VOD节目进行老化处理。
所述管理节点还用于设置与边缘节点具有依赖关系的节点;
所述分片管理模块下拉VOD节目分片时,还用于向管理节点查询与其所属的边缘节点具有依赖关系的节点,再根据管理节点返回的具有依赖关系节点的信息,下拉VOD节目分片。
一种IPTV点播方法,该方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910083291.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电子设备及其键盘
- 下一篇:一种鲐鱼耳石横截面切片的制作及其年龄鉴定方法





