Iptv中支持即时更新专题的方法和装置的制作方法

文档序号:7663215阅读:123来源:国知局
专利名称:Iptv中支持即时更新专题的方法和装置的制作方法
技术领域
本发明涉及IPTV系统,更具体地,涉及一种IPTV中支持即时 更新专题的方法和装置。
背景技术
IPTV作为3夸电4言4于业与广电4于业的新的应用,已经得到了广泛 的应用。作为区别于传统的有线电一见、tt字电一见的一种电视/樣体, IPTV需要发挥其特点,专题的展示就是一种具有IPTV特色的重要 功能。
用户管理系统(Service Management System,简称、为SMS )是 IPTV系统中内容发布的管理系统,电子节目指南(Electronic Program Guide,简称为EPG )是IPTV系统的电子节目单,模板(EPG 展示模块)是IPTV系统中展示给用户的媒介。专题制作好之后, 需要在SMS中应用发布,然后通过EPG解析以后,在模板中展示 出来。
在IPTV中,专题的应用越来越广泛。制作专题以后,通过EPG 的解析,在模板展示专题的内容。内容提供商把相关的一类内容编 辑为专题放在模板上展示,例如, 一次会议的专题、 一次体育大会
的专题等。
专题有这样一些特点(l)专题的时间有效性特别强,例如一次 体育大会的专题,有效期就在体育大会的进行时间中,大会结束了,
专题也就会撤掉了; (2)专题的开发时间非常短,例如会议专题、体 育专题之类的信息往往在会i义或者运动会开始前的几周,甚至几天 才完全确定下来,这时候留给开发的时间非常短,几天内就要专题 上线;(3)专题开发包含的内容很多,例如开发一个小型的模板,传 统的开发手段落后,往往不能及时完成开发任务;(4)普通的模板开 发以后,在展示给用户的阶段中比较稳定,不需要经常上下线节目、 或者增删频道等,但是专题非常有可能在展示过程中还需要增添一 些即时的报道。因此,需要一个灵活的开发模式。
基于上述特点,目前的专题开发面临这样的问题如何能够及 时地开发完成一套专题;如何在专题的展示过程中随时按照需要增 添信息并能顺利的解析展示。

发明内容
为了解决上述问题,本发明提供了 IPTV中支持即时更新专题 的方法和装置,其具有图形化的界面方便的开发制作专题,能够随 时发布应用专题,并通过EPG解析以后在EPG展示层才莫块展示出来。
才艮据本发明的一个方面,IPTV中支持即时更新专题的方法包括 以下步骤步驶《一,在客户管理系统中,通过图形化编辑界面制作 专题,并对专题进行压缩以保存;步骤二,客户管理系统检测压缩 后的专题是否符合预定要求,并将符合预定要求的专题重新组合形 成所需的压缩文件;步骤三,在下载所需的压缩文件之后,电子节 目指南系统对所需的压缩文件进4亍解压缩,并解析专题来生成Java 服务端页面文件格式的专题;以及步骤四,通过EPG展示层模块来 展示专题的内容。
其中,在步骤一中,图形化编辑界面制作专题的方式包括拖
拉控件或直接写入代码信息。
在该方法中,专题是可扩展标记语言才各式的文件。
另夕卜,在本方法中,在步骤三中^丸行以下处理电子节目指南 系统下载所需的压缩文件;对所需的压缩文件进4亍解压缩以得5 )J所 需专题;对专题的名称进行核对,并根据预先保存的关于关键项的 值来对专题进行解析;以及动态形成Java服务端页面文件。其中, 关键项的类型至少包括代码、数据源、数据展示表、和页面属性。
根据本发明的另 一方面,IPTV中支持即时更新专题的装置包括 以下模块图形化编辑模块,连接至上传发布管理模块,用于通过 预定制作方式在客户管理系统中制作专题并对专题进行压缩以保 存;上传发布管理模块,连接至电子节目指南解析模块,用于检测 压缩后的专题是否符合预定要求,并将符合预定要求的专题重新组 合形成所需的压缩文件;以及电子节目指南解析模块,用于在下载 所需的压缩文件之后,对所需的压缩文件进4于解压缩,并解析专题 来生成Java服务端页面文件才各式的专题。
其中,预定制作方式包括拖拉控件或直接写入代码信息。
其中,专题是可扩展标记语言格式的文件。
此外,在电子节目指南解析模块中包括下载单元,用于下载 所需的压缩文件;解压缩单元,用于对所需的压缩文件进行解压缩 以得到所需专题;解析单元,用于对专题的名称进行核对,并根据 预先保存的关于关键项的值来对专题进行解析以动态形成Java服务 端页面文件。其中,关4建项的类型至少包括K码、韵:据源、凄t据 展示表、禾口页面属'性。
因而,通过本发明的方法和装置,能够随时发布应用专题,"f吏 专题制作系统更具灵活性。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部 分地从说明书中变得显而易见,或者通过实施本发明而了解。本发
明的目的和其他优点可通过在所写的"i兌明书、4又利要求书、以及附
图中所特别指出的结构来实现和获得。


附图用来l是供对本发明的进一步理解,并且构成i兌明书的一部 分,与本发明的实施例一起用于解释本发明,并不构成对本发明的
限制。在附图中
图1为在IPTV中执行的即时更新专题过程的简化流程图; 图2为根据本发明的IPTV中支持即时更新的方法的流程图; 图3为本发明的方法所涉及的系统的框图; 图4为在图3所示的SMS子系统中所#^亍的处理的示意图; 图5为在图3所示的EPG子系统中所执行的处理的流程图;以

图6为4艮据本发明的IPTV中支持即时更新的装置的框图。
具体实施例方式
以下结合附图对本发明的优选实施例进行il明,应当理解,此 处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本 发明。 统的形成一些Java月良务端页面(Java Server Page ,以下简称为JSP ) 文件和java文件。在解析的时候以tag的方式来解析,这样就可以 通过通用的一个tag来解析制作的各种不同的专题。把制作专题的 每个元素作为xml凌欠据文件的key来处理,比如图片image,文本 text等,4巴具体的图片的^各径名称或者文本的内容作为key所对应 的value值。这样在EPG处就需要增加解析模块,解析模块需要解 析xml数据文件中的内容再转化为jsp文件。
图1为在IPTV中执行的即时更新专题过程的简化流程图。如 图1所示,包4舌以下步艰《
步-骤S102,制作专题;
步骤S104,上传专题;
步骤S106,专题解析;
步骤S108,专^L示。
图2为才艮据本发明的IPTV中支持即时更新的方法的流程图。 如图2所示,该方法包^fe以下步艰《
步骤S202,在客户管理系统中,通过图形化编辑界面制作专题, 并对专题进行压缩以保存;
步骤S204,客户管理系统检测压缩后的专题是否符合预定要 求,并将符合预定要求的专题重新组合形成所需的压缩文件;
步骤S206,在下载所需的压缩文件之后,电子节目指南系统对 所需的压缩文件进行解压缩,并解析专题来生成JSP文件格式的专 题;以及
步骤S208,通过EPG展示层模块来展示专题的内容。
在步骤S202中,图形化编辑界面制作专题的方式包括插4立 控件或直接写入代码信息。
其中,专题是可扩展标记语言格式的文件。
具体地,在步骤S206中执行以下处理电子节目指南系统下 载所需的压缩文件;对所需的压缩文件进行解压缩以得到所需专题; 对专题的名称进行核对,并根据预先保存的关于关键项的值来对专 题进行解析;以及动态形成JSP文件。
其中,关键项的类型至少包括代码、数据源、数据展示表、 禾口页面属寸生。
以下将结合图3到图5来详细说明本发明的所涉及的各个系统 具体执行的处理。
图3为本发明所涉及的系统的冲匡图。如图3所示,包含以下一 些子系统SMS子系统302 、 EPG子系统304 、和模一反子系统(对 应于4又利要求中的EPG展示层才莫块)306。
图4为在图3所示的SMS子系统302中所执行的处理的示意图。 如图4所示,在SMS子系统302中具体才丸4亍以下处理
一、支持专题制作者制作新的专题,其中,制作者只需要打开 图形化编辑界面,通过加入图片资源以及新建构成专题的文件即可。
每个专题需要有一个后缀名为index.jsp的首页(目的是有一个整个 专题的^见范入口 , Y更于解一斤,比如专题名为zhuanti的需要有一个首 页index.jsp, 它的首页名字会生成为zhuanti—index.jsp), 4乍为登录 专题的入口,编辑完成以后的专题主要包括三个部分, 一个存力欠图 片等资源文件的文件夹, 一个包含元素^t据的xml文件的文件夹, 一个后缀为index.jsp的首页文件,其中,包含元素数据的xml文件 最为重要,xml文件中包含有控件布局的位置信息,例如, 一个图 片将在模板的什么位置进行展示、 一段文字将出现在什么位置等, 另夕卜,在xml文件中还包含链接到节目或者栏目需要的传入传出的 参数信息等,以及包含专题的名称、背景色或者背景图片等,制作 好的专题即可发布应用;
二、 支持专题制作者随时更改专题的内容,其中,专题制作者 只需要把以前制作的专题通过图形化界面重新打开,此时会解析并 展示之前制作的专题,然后,制作者根据新的要求编辑以后,专题 信息会更改在XML文件中并被保存,制作者重新发布应用即可; 以及
三、 制作者发布应用专题以后,SMS需要通过分析制作好的专 题,生成EPG的Zip压缩包。生成Zip压缩包以后,通#口 EPG来 下载ZIP包。
图5为在图3所示的EPG子系统中所执行的处理的流程图。如 图5所示,在EPG子系统304中最主要的是通过一个通用的Tag来 解析专题,在解析过程中,具体包含以下步骤
步骤S502,初始化;
步-骤S504,读耳又相应页面配置;
步骤S506,判断需要展示的专题元素的类型;
步骤S508,解析;
步骤S510,生成展示的jsp文件。
图6为根据本发明的IPTV中支持即时更新的装置600的框图。 如图6所示,该装置包括以下模块图形化编辑模块602,连接至 上传发布管理模块604,用于通过预定制作方式在客户管理系统中 制作专题并对专题进行压缩以保存;上传发布管理模块604,连接 至电子节目指南解析模块606,用于检测压缩后的专题是否符合预 定要求,并将符合预定要求的专题重新组合形成所需的压缩文件; 以及电子节目指南解析才莫块606,用于在下载所需的压缩文件之后, 对所需的压缩文件进行解压缩,并解析专题来生成JSP文件,各式的 专题。其中,预定制作方式包括拖4立控件或直接写入代码信息。 专题是可扩展标记语言格式的文件。
在电子节目指南解析模块606中包括下载单元,用于下载所 需的压缩文件;解压缩单元,用于对所需的压缩文件进4于解压缩以 得到所需专题;解析单元,用于对专题的名称进行核对,并根据预 先保存的关于关4建项的值来对专题进行解析以动态形成JSP文件。 其中,关4建项的类型至少包括代码、数据源、数据展示表、和页 面属斗生。
综上所述,采用本发明,把模块动态的加载到EPG中,只要提 供的功能模块符合接口规范,就可以随时把模块加载进来,实现各 种想要实现的功能,可以使EPG系统具有很大的灵活性。以上仅为 本发明的优选实施例而已,并不用于限制本发明,对于本领域的4支 术人员来i兌,本发明可以有各种更改和变化。凡在本发明的津奇一申和 原则之内,所作的任何修改、等同替换、改进等,均应包含在本发 明的保护范围之内。
权利要求
1.一种IPTV中支持即时更新专题的方法,其特征在于,包括以下步骤步骤一,在客户管理系统中,通过图形化编辑界面制作专题,并对所述专题进行压缩以保存;步骤二,所述客户管理系统检测压缩后的所述专题是否符合预定要求,并将符合所述预定要求的专题重新组合形成所需的压缩文件;步骤三,在下载所述所需的压缩文件之后,所述电子节目指南系统对所述所需的压缩文件进行解压缩,并解析所述专题来生成Java服务端页面文件格式的专题;以及步骤四,通过EPG展示层模块来展示所述专题的内容。
2. 根据权利要求1所述的方法,其特征在于,在所述步骤一中, 所述图形4b编辑界面制作所述专题的方式包4舌4屯4M空件或直 接写入代码信息。
3. 根据权利要求1所述的方法,其特征在于,所述专题是可扩展 标记i吾言才各式的文件。
4. 根据权利要求1所述的方法,其特征在于,在所述步骤三中执 4亍以下处5里所述电子节目指南系统下载所述所需的压缩文件;对所述所需的压缩文件进行解压缩以得到所需专题;对所述专题的名称进行核对,并4艮据预先保存的关于关4建项的值来对所述专题进行解析;以及动态形成所述Java月l务端页面文件。
5. 冲艮据权利要求4所述的方法,其特征在于,其中,所述关4建项 的类型至少包括代码、数据源、数据展示表、和页面属性。
6. —种IPTV中支持即时更新专题的装置,其特征在于,所述装 置包括以下模块图形化编辑模块,连接至上传发布管理模块,用于通过预 定制作方式在客户管理系统中制作专题并对所述专题进行压 缩以保存;所述上传发布管理模块,连接至电子节目指南解析模块, 用于检测压缩后的所述专题是否符合预定要求,并将符合所述 预定要求的专题重新组合形成所需的压缩文件;以及所述电子节目指南解析;模块,用于在下载所述所需的压缩 文件之后,对所述所需的压缩文件进行解压缩,并解析所述专 题来生成Java力良务端页面文件才各式的专题。
7. 根据权利要求6所述的装置,其特征在于,所述预定制作方式 包括拖拉控件或直接写入代码信息。
8. 根据权利要求6所述的装置,其特征在于,所述专题是可扩展 标记语言才各式的文件。
9. 根据权利要求8所述的装置,其特征在于,在所述电子节目指 南解析模块中包括下载单元,用于下载所述所需的压缩文件;解压缩单元,用于对所述所需的压缩文件进^f亍解压缩以^寻 到所需专题;以及 解析单元,用于对所述专题的名称进4亍核对,并冲艮据预先 保存的关于关《建项的值来对所述专题进行解析以动态形成所述Java月良务端页面文件。
10.根据权利要求9所述的装置,其特征在于,所述关键项的类型 至少包括代码、数据源、数据展示表、和页面属性。
全文摘要
本发明提供了一种IPTV中支持即时更新专题的方法及装置,其中,该方法包括以下步骤步骤一,在客户管理系统中,通过图形化编辑界面制作专题,并对专题进行压缩以保存;步骤二,客户管理系统检测压缩后的专题是否符合预定要求,并将符合预定要求的专题重新组合形成所需的压缩文件;步骤三,在下载所需的压缩文件之后,电子节目指南系统对所需的压缩文件进行解压缩,并解析专题来生成JSP文件格式的专题;以及步骤四,通过EPG展示层模块来展示专题的内容。因而,通过本发明的上述方面,能够随时发布应用专题,使专题制作系统更具灵活性。
文档编号H04N5/445GK101170662SQ20071016558
公开日2008年4月30日 申请日期2007年11月19日 优先权日2007年11月19日
发明者功 李, 锐 李 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1