[发明专利]一种IPTV中EPG的文件同步的方法及其装置有效

专利信息
申请号: 201010200338.3 申请日: 2010-06-09
公开(公告)号: CN101917454A 公开(公告)日: 2010-12-15
发明(设计)人: 刘德海 申请(专利权)人: 中兴通讯股份有限公司
主分类号: H04L29/08 分类号: H04L29/08;H04L29/06
代理公司: 北京元本知识产权代理事务所 11308 代理人: 秦力军
地址: 518057 广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 iptv epg 文件 同步 方法 及其 装置
【说明书】:

技术领域

发明涉及文件同步技术,特别涉及于在IPTV系统中EPG的文件同步客户端实现方法及其装置。

背景技术

随着互联网的发展,交互式电视逐渐取代传统的有线电视,成为家庭用户主要的娱乐方式。IPTV(Internet Protocal TV)利用宽带基础设施,以家用电视或计算机作为主要终端设备,通过IP协议传输电视信号,向家庭用户提供包括电视在内的多种交互式数字媒体服务。

IPTV终端(即家用机顶盒)内置Web浏览器,向用户展现节目单,即所谓的EPG,用户使用遥控器操作EPG,向服务器请求想要看的节目。

随着IPTV业务的不断扩展,新的应用不断涌现,服务器之间需要同步的数据也越来越大,比如海报,增量数据,全量数据等。以往这些信息单个FTP服务器获取,服务器负载大,容易出现单点故障;而且数据同步速度不够快,影响用户使用。

针对现有技术中IPTV业务中服务器之间数据传输大,容易导致服务器负载大,出现单点故障的问题,目前尚未提出有效的文件同步方法。

发明内容

本发明的目的在于提供一种IPTV系统中EPG文件同步的方法及其装置,能更好地解决现有IPTV业务中服务器之间数据传输大,容易导致服务器负载大,出现单点故障的问题。

根据本发明的一个方面,提供了一种IPTV中EPG的文件同步的方法,该方法为:EPG向客户端发起同步请求;客户端接收EPG同步请求并向索引服务器请求最新的索引文件ID;索引服务器返回给客户端索引文件ID及其下载节点列表;客户端根据所述下载节点列表向索引文件下载节点请求下载数据,并下载索引文件;客户端解析索引文件,找到待下载的所需文件,从而从相应的节点下载所需文件。

其中,客户端解析索引文件,找到待下载的所需文件,从而从相应的节点下载所需文件包括:客户端向索引服务器请求所需文件的下载节点列表;索引服务器返回给客户端所需文件下载节点列表;客户端向所需文件下载节点请求下载数据,并下载所述所需文件;客户端下载完所需文件后通知EPG。

其中,客户端从相应的节点下载索引文件后,本地索引文件更新包括:若本地索引文件中有,服务器下载的索引文件中没有的文件,从本地索引文件删除;若本地索引文件中没有,服务器下载的索引文件有的文件,需要下载,下载成功后加入本地索引文件。

其中,客户端从相应的节点下载文件后,本地共享索引文件更新包括:将下载成功的文件加入共享索引文件;定时清理过期的共享文件,从共享索引文件里删除。

其中,服务器下载的索引文件为监控目录下所有文件的信息,包括文件的ID,文件路径,文件大小和文件最后更新的时间;本地索引文件为客户端本地保存的先前下载的索引文件,包括本地先前下载的所有文件的索引;共享索引文件为客户端本地保存的对外服务的索引文件,包括本地可以对外服务的文件的索引。

其中,EPG向客户端发起同步请求之前,还包括:索引服务器维护最新的索引文件,并管理所有在其下注册的节点,包括超级用户和客户端。

其中,EPG使用定时器或手动触发文件同步请求,并向客户端发起同步请求,客户端解析索引文件过程为选择匹配所需文件;文件同步请求指令支持使用通配符和正则表达式的匹配方式。

根据本发明的另一方面,提供了一种IPTV中EPG的文件同步装置,包括:

请求接收模块,接收EPG发起的同步请求;

请求模块,向索引服务器请求最新的索引文件ID及向其他节点发送请求数据;

文件接收模块,接收服务器返回客户端索引文件ID和节点列表;

解析模块,解析索引文件,找到待下载的所需文件,从而从相应的节点下载所需文件。

其中IPTV中EPG的文件同步装置还包括:

存储模块,存储本地文件及其索引文件;

更新模块,对本地索引文件更新;

删除模块,定时删除过期的共享文件;

定时模块,对共享文件索引服务设定服务时间。

与现有技术相比较,本发明的有益效果在于:

1、本发明通过索引文件来实现文件和目录的同步,使用索引文件控制为其他节点服务的文件数量,而且在索引文件接收后进行解析,以匹配需要下载的文件,减小数据传输量,提高文件同步效率,减少单点故障。

2、客户端本地索引文件保持更新,防止从本地索引文件不停增长,占用过多存储空间。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010200338.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top