交互式网络电视童锁控制方法及电子节目菜单服务器的制作方法

文档序号:7712969阅读:131来源:国知局

专利名称::交互式网络电视童锁控制方法及电子节目菜单服务器的制作方法
技术领域
:本发明涉及通信领域,具体而言,涉及一种交互式网络电祸L(InternetProtocolTelevision,简称为IPTV)童锁4空制方法及电子节目菜单(ElectronicProgramGuide,简称为EPG)月艮务器。
背景技术
:交互式网络电视是一种利用宽带有线电视网,集互联网、多媒体、通讯等多种技术于一体,向家庭用户提供包括数字电^L在内的多种交互式服务的技术,用户在家中一般通过网络机顶盒+普通电视才几的形式4妄入IPTV。出于保护儿童免受不良信息影响的考虑,普通电3见提供了童锁功能,即,对某些播放限制级内容的频道进行加锁以阻止儿童观看。现有4支术中4是供的童锁的方法一般是在电^L上保存频道的加锁信息,在用户切换频道时,如切换到已设置加锁的频道,则弹出密码确i人窗口,未授4又用户由于无法才是供密码因而不能进入该频道,通过这种方法达到了阻止未授4又用户5见看的目的。然而,这种童锁功能提供方式需要依赖于用户终端,该功能能否进行完全取决于所使用终端是否提供童锁功能,而由于终端的生产厂商及型号不同,并非所有用户均能设置童锁功能,给使用造成不便。针对相关技术中童锁提供方法的实现依赖于用户所使用终端是否提供童锁功能的问题,目前尚未提出有效的解决方案。
发明内容针对童锁提供方法的实现依赖于用户所使用终端是否提供童锁功能的问题而提出本发明,为此,本发明的主要目的在于提供一种IPTV童锁控制方法及EPG服务器,以解决上述问题至少之一。为了实现上述目的,才艮据本发明的一个方面,提供了一种交互式网络电^L童锁控制方法。才艮据本发明的交互式网络电^L童锁控制方法包括电子节目菜单EPG服务器向用户提供童锁设置界面,并接收用户通过童锁设置界面设定的童锁设置;在EPG服务器接收来自用户的点播或切换至预定频道的信息之后,EPG服务器根据童锁设置判断是否向用户直4妾才番》t预定频道。优选地,童锁i殳置包括以下至少之一用户等级、童锁频道列表。优选地,在EPG服务器向用户提供童锁设置界面并接收用户通过童锁设置界面i殳定的童锁i殳置之前,上述方法还包4舌管理月艮务器设置有频道相关信息,其中,频道相关信息包括以下至少之一频道等级、频道是否允许用户设置童锁;管理服务器将频道相关信息同步到EPG服务器上。优选地,EPG服务器才艮据童锁设置判断是否向用户直接播放预定频道包括在童锁i殳置包括用户等级的情况下,才艮据用户等级和频道等级的对应关系判断是否向用户直4秦4番;改预定频道;在童锁i殳置包括童锁频道列表的情况下,4艮据预定频道是否在童锁频道列表中判断是否向用户直接播i文预定频道。优选地,管理服务器才艮据预定策略将频道相关信息同步到EPG服务器上,其中,预定策略包括定时同步、周期性同步或EPG发起同步i青求后同步。优选地,在EPG服务器根据童锁设置判断是否向用户直接播放预定频道之后,上述方法还包括在EPG服务器判断不向用户直接播放预定频道的情况下,EPG服务器指示用户输入童锁密码;在用户输入正确的童锁密码的情况下,EPG月良务器允许用户^L看预定频道,否则,EPG月良务器不允许用户见看预定频道。为了实现上述目的,根据本发明的另一个方面,提供了一种EPG月良务器。根据本发明的EPG服务器包括设置模块,用于向用户提供童锁设置界面并接收用户通过童锁设置界面设定的童锁设置;接收模块,用于接收来自用户的点播或切换至预定频道的信息;判断模块,用于根据设置模块接收的童锁设置判断是否向用户直接播放预定频道。优选地,童锁i殳置包4舌以下至少之一用户等级、童锁频道列表。优选地,判断模块包括第一判断子模块,用于在童锁设置包括用户等级的情况下,根据用户等级和获取的频道等级的对应关系判断是否向用户直接播放预定频道;第二判断子模块,用于在童锁设置包括童锁频道列表的情况下,根据预定频道是否在童锁频道列表中判断是否向用户直接播放预定频道。优选地,EPG服务器还包括-验证才莫块,用于在判断才莫块判断不向用户直接4番;汶预定频道的情况下,要求用户llT入童锁密码,在用户输入正确的童锁密码的情况下,允i午用户》见看预定频道,否贝'J,不允"i午用户》见看预定频道。通过本发明,釆用在EPG服务器上进行童锁控制及马^i正,解决了现有童锁提供方法的实现依赖于用户所使用终端是否提供童锁功能的问题,能够方使_地实现各种童锁功能,而且该方案的实现不依赖于用户终端的4几顶盒,具有普遍适用性。此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是才艮据本发明实施例的交互式网络电4见童锁控制方法的流程图2是根据实例1的交互式网络电^L童锁4空制方法的详细-虎禾呈图3是根据实例1的交互式网络电视童锁控制方法的详细流程图4是才艮据本发明实施例的EPG月良务器的结构才匡图5是根据本发明实施例的EPG服务器中判断模块的结构框图6是才艮据本发明实施例的EPG月良务器的详细结构才匡图。具体实施例方式功能和X述考虑到相关技术存在的童锁提供方法的实现依赖于用户所使用终端是否提供童锁功能的问题,本发明实施例提供了一种改进的交互式网络电^L童锁控制方案,该方案的处理原则为电子节目菜单EPG服务器接收来自用户的童锁设置;所述EPG服务器才艮据所述童锁设置判断所述用户选定的频道能否直接3见看。该方案能够方侵_地实现各种童锁功能,而且该方案的实现不依赖于用户终端的才几顶盒,具有普遍适用性。下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。方法实施例根据本发明的实施例,提供了一种交互式网络电视童锁控制方法,图1是才艮据本发明实施例的交互式网络电4见童锁控制方法的流程图,如图1所示,该方法包4舌如下的步骤S102至步骤S104:步骤S102,EPG服务器向用户提供童锁设置界面,并接收用户通过童锁设置界面设定的童锁设置;步骤S104,在EPG服务器接收来自用户的点播或切换至预定频道的信息之后,EPG服务器根据童锁设置判断是否向用户直接播放预定频道。图2是根据本发明实施例的交互式网络电视童锁控制方法的详细;i^禾呈图。步骤S202,管理服务器设置有频道相关信息,其中,频道相关信息包括以下至少之一频道等级、频道是否允i午用户i殳置童锁;管理服务器将频道相关信息同步到EPG月良务器上。同步方式可以是ftp方式或tcp方式,在实际应用中,可以才艮据预定策略将频道相关信息同步到EPG服务器上,其中,预定策略可以包括定时同步、周期性同步或EPG发起同步请求后同步,可依据实际情况灵活配置预定策略,本发明实施例对此不作限定。步骤S204,电子节目菜单EPG服务器向用户提供童锁设置界面,并接收用户通过童锁设置界面设定的童锁设置,该童锁设置可以包4舌以下至少之一用户等级、童锁频道列表。步骤S206,EPG服务器接收来自用户的点播或切换至预定频道的4言息。步骤S208,EPG服务器根据童锁设置判断是否向用户直接播放预定频道。具体而言,在童锁i殳置包4舌用户等级的情况下,才艮才居用户等级和频道等级的对应关系判断是否向用户直接4番;改预定频道;在童锁设置包括童锁频道列表的情况下,根据预定频道是否在童锁频道列表中判断是否向用户直接播放预定频道。步骤S210,在EPG月良务器判断不向用户直接4番;改预定频道的情况下,EPG力良务器指示用户输入童锁密码;在用户输入正确的童锁密码的情况下,EPG力良务器允许用户,见看预定频道,否则,EPG月艮务器不允许用户》见看预定频道。下面将结合实例对本发明实施例的实现过程进4于详细描述。实例1图3是根据实例1的交互式网络电4见童锁控制方法的详细流程图,如图3所示,在实际应用中,该方法可以包4舌以下流^E:步骤S301,在管理服务器上设置频道童锁相关信息,即上述频道相关信息,具体可以设置频道的等级或者设置某个频道是否允许用户力口4贞。步骤S302,管理服务器定时地、周期地、或在EPG服务器发起同步请求后将频道相关信息同步到分布式部署的多个EPG服务器上,同步方式可以是ftp方式,也可以是tcp消息的方式。步骤S303,用户通过机顶盒登录EPG服务器,下载频道信息,在用户登录请求中携带用户名、密码等信息,EPG服务器通过这些信息验证是否允许登录,以及加载用户相关的数据。步骤S304,用户通过遥控器的频道加减4建或数字键向EPG月良务器发起频道切换或点播的操作,指示用户选定了某个频道,即,上述贞定频道。步骤S305,才几顶盒访问EPG月艮务器,EPG月良务器判断当前用户是否能直接观看该频道,其中,判断是否允许用户观看的条件,可以是用户等级和频道等级的对应关系,也可以是该频道是否已经在用户i殳定的童锁频道列表中,上述用户等级和用户i殳定的童锁频道列表是用户预先发送至EPG服务器中的。步骤S306,如果用户能直接^见看该频道,则用户可以继续^L看频道内容;如果用户无权观看该频道,则EPG服务器执行相应的后续才喿作,具体地,如果是用户等级和频道等级不匹配或者该频道在用户设定的童锁表,即,童锁频道列表中,EPG服务器都会提示用户无相J见看,要求用户$俞入童锁密码,驺ri正通过后才能7见看。实例2以下以童锁i殳置为用户等级的情况为例详细i兌明本发明实施例提供的方法。管理员在管理服务器中对频道进行内容分级管理,分级标准可以采用美国电"f》十办会(TheMotionPictureAssociationofAmerican,简称为MPAA)等级,该分类是根据美国电影协会标准进行的等级分类。MPAA等级一般分为G级(GENERALAUDIENCESAllagesadmitted):大众级,所有年龄均可7见看;PG级(PARENTALGUIDANCESUGGESTEDSomematerialmaynotbesuitableforchildren):普通辅导级,一些内容可能不适合儿童观看,有些镜头可能产生不适感,建议在父母的陪伴下观看;PG-13级(PARENTSSTRONGLYCAUTIONEDSomematerialmaybeinappropriateforchildrenunder13):特另'J辅导级,不适于13岁以下儿童,13岁以下儿童尤其要有父母陪同,见看;R级(RESTRICTEDUnder17requiresaccompanyingparentoradultguardian):限制级,17岁以下必须由父母或者监护陪伴才能观看;NC-17级(NOONE17ANDUNDERADMITTED):17岁或者以下不可,见看。管理员设置了频道等级之后,频道等级信息将会同步到EPG服务器上,用户在切换频道时向EPG服务器发起请求,EPG服务器会首先根据用户设定的等级,即,用户等级,和该频道等级判断该用户是否有权限观看当前频道。具体的判断策略可以自行设置,本发明实施例对此不作限定,例如,用户i殳定的等级为PG级,则所有等级为PG级以上(是否包含PG级取决于具体的判断策略)的频道,EPG服务器均将其判断为该用户不能直接观看。如果用户有相J见看,则允i午用户直接,见看;如果用户无4又,见看,则才是示用户输入童锁密码,-验i正通过后才能^L看。实例3以下以童锁设置为童锁频道列表的情况为例详细说明本发明实施例提供的方法。用户可以自定义童锁列表,即,上述童锁频道列表,该列表中包含所有用户i殳定为不能直接:)現看的频道的信息。管理员可以事先在管理服务器上设置允许用户设置童锁的频道,用户在EPG服务器的设置页面可以自主决定是否把这些系统允许加锁的频道,加入自定义的童锁列表。用户在切换频道时向EPG服务器发起请求,EPG服务器会判断当前频道是否在用户自定义的童锁列表中。如果不在,则允许用户直接观看;如果在,则提示用户输入童锁密码,验证通过后才能》见看。装置实施例根据本发明的实施例,提供了一种EPG服务器,该EPG服务器可以用于实现上述的IPTV童锁控制方法,图4是根据本发明实施例的EPG服务器的结构框图。如图4所示,该EPG服务器包括设置模块42,用于向用户提供童锁设置界面并接收用户通过童锁设置界面设定的童锁设置;接收才莫块44,连接于设置模块42,用于接收来自用户的点播或切换至预定频道的信息;判断才莫块46,连接于设置模块42和接收模块44,用于根据设置模块42接收的童锁设置判断是否向用户直接播力丈预定频道。其中,童锁i殳置包4舌以下至少之一用户等级、童锁频道列表。图5是根据本发明实施例的EPG服务器中判断模块的结构框图,如图5所示,判断模块46包括第一判断子模块52,用于在童锁设置包括用户等级的情况下,根据用户等级和获取的频道等级的对应关系判断是否向用户直接播放预定频道;第二判断子模块54,用于在童锁设置包括童锁频道列表的情况下,根据预定频道是否在童锁频道列表中判断是否向用户直接播放预定频道。图6是才艮据本发明实施例的EPG月良务器的详细结构框图,如图6所示,在设置模块42、接收^莫块44和判断一莫块46的基础上,该EPG服务器还可以包括验证模块68,连接于判断模块46,用于在判断才莫块46判断不向用户直控一番;改预定频道的情况下,要求用户输入童锁密码,在用户输入正确的童锁密码的情况下,允许用户观看预定频道,否则,不允许用户观看预定频道。综上所述,本发明实施例提供的交互式网络电4见童锁控制方案能够方使J也实现各种童锁功能,而且该方案的实现不依赖于用户终端的才几顶盒,具有普遍适用性。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,^f旦是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。显然,本领域的4支术人员应该明白,上述的本发明的各才莫块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述〗又为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。权利要求1.一种交互式网络电视童锁控制方法,其特征在于,包括电子节目菜单EPG服务器向用户提供童锁设置界面,并接收所述用户通过所述童锁设置界面设定的童锁设置;在所述EPG服务器接收来自所述用户的点播或切换至预定频道的信息之后,所述EPG服务器根据所述童锁设置判断是否向所述用户直接播放所述预定频道。2.根据权利要求1所述的方法,其特征在于,所述童锁设置包括以下至少之一用户等级、童锁频道列表。3.根据权利要求2所述的方法,其特征在于,在所述EPG服务器向所述用户提供所述童锁设置界面并接收所述用户通过所述童锁i殳置界面"&定的所述童锁:没置之前,所述方法还包4舌管理服务器设置有频道相关信息,其中,所述频道相关信息包括以下至少之一频道等级、频道是否允许所述用户设置童锁;所述管理服务器将所述频道相关信息同步到所述EPG服务器上。4.根据权利要求3所述的方法,其特征在于,所述EPG服务器才艮据所述童锁^殳置判断是否向所述用户直4妾4番;汶所述预定频道包括在所述童锁设置包括所述用户等级的情况下,根据所述用户等级和所述频道等级的对应关系判断是否向所述用户直接播》文所述预定频道;在所述童锁设置包括所述童锁频道列表的情况下,才艮据所述预定频道是否在所述童锁频道列表中判断是否向所述用户直接播放所述预定频道。5.根据权利要求3所述的方法,其特征在于,所述管理服务器根据预定策略将所述频道相关信息同步到所述EPGH务器上,其中,所述预定策略包括定时同步、周期性同步或所述EPG发起同步请求后同步。6.根据权利要求1至5中任一项所述的方法,其特征在于,在所述EPG服务器根据所述童锁设置判断是否向所述用户直接播;改所述预定频道之后,所述方法还包4舌在所述EPG月良务器判断不向所述用户直4妻纟番》文所述预定频道的情况下,所述EPG爿l务器指示所述用户输入童锁密码;在所述用户输入正确的所述童锁密码的情况下,所述EPG服务器允许所述用户7见看所述预定频道,否则,所述EPG月良务器不允许所述用户^L看所述预定频道。7.—种EPG服务器,其特征在于,包括设置模块,用于向用户提供童锁设置界面并接收所述用户通过所述童锁i殳置界面i殳定的童锁i殳置;接收才莫块,用于4I:收来自所述用户的点,燔或切换至预定频道的信息;判断模块,用于根据所述设置模块接收的所述童锁设置判断是否向所述用户直接播放所述预定频道。8.根据权利要求7所述的EPG服务器,其特征在于,所述童锁设置包括以下至少之一用户等级、童锁频道列表。9.根据权利要求8所述的EPG服务器,其特征在于,所述判断模块包括第一判断子^f莫块,用于在所述童锁设置包括所述用户等级的情况下,^4居所述用户等级和获取的频道等级的对应关系判断是否向所述用户直掮4番;汶所述预定频道;第二判断子模块,用于在所述童锁设置包括所述童锁频道列表的情况下,根据所述预定频道是否在所述童锁频道列表中判断是否向所述用户直接4番;改所述预定频道。10.根据权利要求8或9所述的EPG服务器,其特征在于,所述EPG服务器还包括验证模块,用于在所述判断模块判断不向所述用户直接播放所述预定频道的情况下,要求所述用户输入童锁密码,在所述用户输入正确的所述童锁密码的情况下,允i午所述用户卩见看所述预定频道,否则,不允许所述用户^L看所述预定频道。全文摘要本发明公开了一种交互式网络电视童锁控制方法及电子节目菜单服务器,该方法包括电子节目菜单EPG服务器向用户提供童锁设置界面,并接收用户通过童锁设置界面设定的童锁设置;在EPG服务器接收来自用户的点播或切换至预定频道的信息之后,EPG服务器根据童锁设置判断是否向用户直接播放预定频道。本发明能够方便地实现各种童锁功能,而且该方案的实现不依赖于用户终端的机顶盒,具有普遍适用性。文档编号H04N7/173GK101662659SQ200910171700公开日2010年3月3日申请日期2009年9月8日优先权日2009年9月8日发明者洋袁申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1