Iptv系统登录处理方法及装置制造方法

文档序号:8002802阅读:489来源:国知局
Iptv系统登录处理方法及装置制造方法
【专利摘要】本发明提供了一种IPTV系统登录处理方法及装置,该方法包括:存储终端通过业务管理服务器成功登录IPTV系统的成功登录信息;确定终端连接到业务管理服务器失败;终端依据存储的成功登录信息应急登录IPTV系统,通过本发明,解决了在相关技术中存在在不能正常使用业务管理服务器时,就无法为用户提供服务,造成对用户的干扰,严重影响用户体验的问题,进而达到了在业务管理服务器不能正常使用的情况下,用户也能够登录到IPTV系统,获得流媒体服务,较大地提高用户体验的效果。
【专利说明】IPTV系统登录处理方法及装置

【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种IPTV系统登录处理方法及装置。

【背景技术】
[0002]随着IPTV系统技术的深入开展,使用的用户数的增加,对系统的可靠性提出了更高的要求。IPTV系统中的服务器包括业务管理服务器(前端的电子节目菜单服务器(Electronic Program Guide,简称为 EPG),后台的内容提供者(Content Provider,简称为CP)、DB (DateBase)服务器等)和流媒体服务器。IPTV系统能正常提供服务,依靠系统中每个网元的正常运转,业务管理服务器中任何一个网元出现问题或者宕机,都有可能无法提供服务,造成对用户的干扰。同时,随着对用户体验以及用户需求的不断提高,业务处理服务器的升级也较为频繁。过去一刀切升级以及当前分批升级的升级方式,当现网服务器资源部署较为紧张,在升级过程中,都会对用户造成干扰,影响用户体验。
[0003]因此,在相关技术中存在在不能正常使用业务管理服务器时,就无法为用户提供服务,造成对用户的干扰,严重影响用户体验的问题。


【发明内容】

[0004]本发明提供了一种IPTV系统登录处理方法及装置,以至少解决在相关技术中存在在不能正常使用业务管理服务器时,就无法为用户提供服务,造成对用户的干扰,严重影响用户体验的问题。
[0005]根据本发明的一个方面,提供了一种IPTV系统登录处理方法,包括:存储终端通过业务管理服务器成功登录所述IPTV系统的成功登录信息;确定所述终端连接到所述业务管理服务器失败;所述终端依据存储的所述成功登录信息应急登录所述IPTV系统。
[0006]优选地,在存储所述终端通过所述业务管理服务器成功登录所述IPTV系统的所述成功登录信息之前,还包括:判断所述成功登录信息之前是否存储过,在判断结果为否的情况下,存储所述终端通过所述业务管理服务器成功登录所述IPTV系统的所述成功登录信息。
[0007]优选地,存储所述终端通过所述业务管理服务器成功登录所述IPTV系统的所述成功登录信息包括:存储所述终端通过所述业务管理服务器成功登录所述IPTV系统后获取到的频道信息;存储所述终端通过所述业务管理服务器成功登录所述IPTV系统时的登录认证信息;存储所述终端通过所述业务管理服务器成功登录所述IPTV系统后获取到的用户信息。
[0008]优选地,存储所述终端通过所述业务管理服务器成功登录所述IPTV系统的所述成功登录信息包括:对所述成功登录信息加密;存储加密后的成功登录信息。
[0009]优选地,所述终端依据存储的所述成功登录信息应急登录所述IPTV系统包括:读取所述成功登录信息中的登录认证信息和用户信息,其中,所述登录认证信息包括统一资源定位符URL和登录时间;判断读取的所述URL与当前认证的URL是否一致,读取的所述登录时间与当前时间的时间差是否在预定范围内,以及是否能够成功读取所述用户信息;在上述判断结果均为是的情况下,确定所述终端应急登录所述IPTV系统成功。
[0010]优选地,在确定所述终端应急登录所述IPTV系统成功之后,还包括:对终端用户请求的频道进行以下判断操作至少之一:判断所述频道是否存在于所述成功登录信息中的频道信息中、判断所述频道是否不在预定的童锁列表中、依据读取的所述用户信息判断所述频道是否已经被订购;在上述判断的判断结果至少之一为是的情况下,向所述IPTV系统的流媒体服务器发送频道播放请求。
[0011]根据本发明的另一方面,提供了一种IPTV系统登录处理装置,包括:存储模块,用于存储终端通过业务管理服务器成功登录所述IPTV系统的成功登录信息;确定模块,用于确定所述终端连接到所述业务管理服务器失败;登录模块,用于所述终端依据存储的所述成功登录信息应急登录所述IPTV系统。
[0012]优选地,该装置还包括:判断模块,用于判断所述成功登录信息之前是否存储过,在判断结果为否的情况下,存储所述终端通过所述业务管理服务器成功登录所述IPTV系统的所述成功登录信息。
[0013]优选地,所述存储模块包括:第一存储单元,用于存储所述终端通过所述业务管理服务器成功登录所述IPTV系统后获取到的频道信息;第二存储单元,用于存储所述终端通过所述业务管理服务器成功登录所述IPTV系统时的登录认证信息;第三存储单元,用于存储所述终端通过所述业务管理服务器成功登录所述IPTV系统后获取到的用户信息。
[0014]优选地,所述存储模块包括:加密单元,用于对所述成功登录信息加密;存储单元,用于存储加密后的成功登录信息。
[0015]优选地,所述登录模块包括:读取单元,用于读取所述成功登录信息中的登录认证信息和用户信息,其中,所述登录认证信息包括统一资源定位符URL和登录时间;第一判断单元,用于判断读取的所述URL与当前认证的URL是否一致;第二判断单元,用于判断读取到的所述登录时间与当前时间的时间差是否在预定范围内;第三判断单元,用于判断是否能够成功读取所述用户信息;确定单元,用于在上述第一判断单元、第二判断单元及第三判断单元的判断结果均为是的情况下,确定所述终端应急登录所述IPTV系统成功。
[0016]优选地,该登录模块还包括:第四判断单元,用于判断所述频道是否存在于所述成功登录信息中的频道信息中;第五判断单元,用于判断所述频道是否不在预定的童锁列表中;第六判断单元,用于依据读取的所述用户信息判断所述频道是否已经被订购;发送单元,用于在上述第四判断单元、第五判断单元、第六判断单元中的判断结果中至少之一为是的情况下,向所述IPTV系统的流媒体服务器发送频道播放请求。
[0017]通过本发明,采用存储终端通过业务管理服务器成功登录所述IPTV系统的成功登录信息;确定所述终端连接到所述业务管理服务器失败;所述终端依据存储的所述成功登录信息应急登录所述IPTV系统,解决了在相关技术中存在在不能正常使用业务管理服务器时,就无法为用户提供服务,造成对用户的干扰,严重影响用户体验的问题,进而达到了在业务管理服务器不能正常使用的情况下,用户也能够登录到IPTV系统,获得流媒体服务,较大地提高用户体验的效果。

【专利附图】

【附图说明】
[0018]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0019]图1是根据本发明实施例的IPTV系统登录处理方法的流程图;
[0020]图2是根据本发明实施例的IPTV系统登录处理装置的结构框图;
[0021]图3是根据本发明实施例的IPTV系统登录处理装置的优选结构框图;
[0022]图4是根据本发明实施例的IPTV系统登录处理装置中存储模块22的优选结构框图一;
[0023]图5是根据本发明实施例的IPTV系统登录处理装置中存储模块22的优选结构框图二 ;
[0024]图6是根据本发明实施例的IPTV系统登录处理装置中登录模块26的优选结构框图一;
[0025]图7是根据本发明实施例的IPTV系统登录处理装置中登录模块26的优选结构框图二 ;
[0026]图8是根据本发明优选实施例的IPTV系统登录成功的流程图;
[0027]图9是根据本发明实施例的IPTV系统登录应急的流程图;
[0028]图10是根据本发明实施例的PTV系统应急播放的流程图。

【具体实施方式】
[0029]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0030]在本实施例中提供了一种IPTV系统登录处理方法,图1是根据本发明实施例的IPTV系统登录处理方法的流程图,如图1所示,该流程包括如下步骤:
[0031]步骤S102,存储终端通过业务管理服务器成功登录IPTV系统的成功登录信息;
[0032]步骤S104,确定终端连接到业务管理服务器失败;
[0033]步骤S106,终端依据存储的上述成功登录信息应急登录该IPTV系统。
[0034]通过上述步骤,在业务管理服务器不能正常使用的情况下,通过存储的终端通过业务管理服务器登录IPTV系统的成功登录信息应急登录该IPTV系统,相对于相关技术中在业务管理服务器不能正常使用的情况下,就无法登录IPTV系统获得流媒体服务来说,不仅解决了在相关技术中,就无法为用户提供服务,造成对用户的干扰,严重影响用户体验的问题,进而达到了在业务管理服务器不能正常使用的情况下,用户也能够登录到IPTV系统,获得流媒体服务,较大地提高用户体验的效果。
[0035]为了减少相同内容的多次重复存储造成的资源浪费,以及对硬件的损害,在存储终端通过业务管理服务器成功登录IPTV系统的该成功登录信息之前,还可以先判断要存储的该成功登录信息之前是否存储过,在判断结果为否的情况下,存储终端通过业务管理服务器成功登录IPTV系统的该成功登录信息。
[0036]依据登录该IPTV系统时所需的信息的不同,可以分别进行存储,即存储终端通过业务管理服务器成功登录IPTV系统的成功登录信息时,可以对以下信息分别进行存储:存储终端通过业务管理服务器成功登录IPTV系统后获取到的频道信息;存储终端通过业务管理服务器成功登录IPTV系统时的登录认证信息;存储终端通过业务管理服务器成功登录IPTV系统后获取到的用户信息。需要说明的是,存储上述各个信息的时间无先后之分。
[0037]优选地,为保证存储的成功登录信息的安全,在存储终端通过业务管理服务器成功登录IPTV系统的该成功登录信息时,可以先对要存储的该成功登录信息加密;而后存储加密后的成功登录信息。在需要使用该成功登录信息进行应急登录时,再对加密后的成功登录信息进行解密,而后应急登录。需要说明的是,在对成功登录信息加密后,在后续应急登录时需要读取该成功登录信息时,需要采用预定的规则对读取的文件进行解密,即在写入时加密,读取时解密。加解密的处理是防止终端用户知道应急登录策略,手动修改相关信息以满足该策略,而使用免费服务,从而较大程度上的保护运营商的利益。
[0038]在确定终端连接到业务管理系统失败时,终端依据存储的成功登录信息应急登录IPTV系统时,可以先读取成功登录信息中的登录认证信息和用户信息,其中,该登录认证信息包括统一资源定位符URL和登录时间;判断读取的URL与当前认证的URL是否一致,读取的登录时间与当前时间的时间差是否在预定范围内(需要说明的是,判断时间差是否在预定的范围内,可以直接依据一个具体的预定数值进行判断,即计算获得的时间差与预先配置的时间比较大小),以及是否能够成功读取用户信息;在上述判断结果均为是的情况下,确定终端应急登录IPTV系统成功。即此时进入应急登录状态,较优地,可以在此时设置一个计时器,定时器超时后,将自动启动终端向业务管理服务器请求登录。在检测到成功登陆到系统后,应该强制退出应急登陆,切换到正常服务状态,以保障运营商的利益。
[0039]较优地,在确定终端应急登录该IPTV系统成功之后,需要向IPTV系统请求流媒体服务时,可以先对终端用户请求的频道进行以下判断操作至少之一:判断频道是否存在于成功登录信息中的频道信息中、判断频道是否不在预定的童锁列表中、依据读取的用户信息判断频道是否已经被订购,之后,才向IPTV系统的流媒体服务器发送频道播放请求。例如,可以先判断终端用户请求的频道是否存在于成功登录信息中频道信息中;在判断结果为是的情况下,判断该频道是否不在预定的童锁列表中;在判断结果为是的情况下,即该频道不在预定的童锁列表中,则依据读取的上述用户信息判断该频道是否已经被订购;在上述判断的判断结果均为是的情况下,向IPTV系统的流媒体服务器发送频道播放请求,之后进行正常的流媒体服务。
[0040]在本实施例中还提供了一种IPTV系统登录处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
[0041]图2是根据本发明实施例的IPTV系统登录处理装置的结构框图,如图2所示,该装置包括存储模块22、确定模块24和登录模块26,下面对该装置进行说明。
[0042]存储模块22,用于存储终端通过业务管理服务器成功登录IPTV系统的成功登录信息;确定模块24,用于确定终端连接到业务管理服务器失败;登录模块26,连接至上述存储模块22和确定模块24,用于终端依据存储的成功登录信息应急登录IPTV系统。
[0043]图3是根据本发明实施例的IPTV系统登录处理装置的优选结构框图,如图3所示,该装置除包括图2所示的所有模块外,还包括判断模块32,下面对该判断模块32进行说明。
[0044]判断模块32,连接至上述存储模块22,用于判断成功登录信息之前是否存储过,在判断结果为否的情况下,存储终端通过业务管理服务器成功登录IPTV系统的成功登录信息。
[0045]图4是根据本发明实施例的IPTV系统登录处理装置中存储模块22的优选结构框图一,如图4所示,该存储模块22包括第一存储单元42、第二存储存储单元44和第三存储单元46,下面对该存储模块22进行说明。
[0046]第一存储单元42,用于存储终端通过业务管理服务器成功登录IPTV系统后获取到的频道信息;第二存储单元44,用于存储终端通过业务管理服务器成功登录IPTV系统时的登录认证信息;第三存储单元46,用于存储终端通过业务管理服务器成功登录IPTV系统后获取到的用户信息。
[0047]图5是根据本发明实施例的IPTV系统登录处理装置中存储模块22的优选结构框图二,如图5所示,该存储模块22包括加密单元52和存储单元54,下面对该存储模块22进行说明。
[0048]加密单元52,用于对成功登录信息加密;存储单元54,连接至上述加密单元52,用于存储加密后的成功登录信息。
[0049]图6是根据本发明实施例的IPTV系统登录处理装置中登录模块26的优选结构框图一,如图6所示,该登录模块26包括:读取单元60、第一判断单元62、第二判断单元64、第三判断单元66以及确定单元68,下面对该登录模块26进行说明。
[0050]读取单元60,用于读取成功登录信息中的登录认证信息和用户信息,其中,该登录认证信息包括统一资源定位符URL和登录时间;第一判断单元62,连接至上述读取单元60,用于判断读取的URL与当前认证的URL是否一致;第二判断单元64,连接至上述读取单元60,用于判断读取的登录时间与当前时间的时间差是否在预定范围内;第三判断单元66,连接至上述读取单元60,用于判断是否能够成功读取到用户信息;确定单元68,连接至上述第一判断单元62、第二判断单元64和第三判断单元66,用于在上述第一判断单元62、第二判断单元64及第三判断单元66的判断结果均为是的情况下,确定终端应急登录IPTV系统成功。
[0051]图7是根据本发明实施例的IPTV系统登录处理装置中登录模块26的优选结构框图二,如图7所示,该登录模块除包括图6的所有模块外,还包括第四判断单元72、第五判断单元74、第六判断单元76和发送单元78,下面对该登录模块26进行说明。
[0052]第四判断单元72,连接至上述确定单元68,用于判断该频道是否存在于上述成功登录信息中的频道信息中;第五判断单元74,用于判断该频道是否不在预定的童锁列表中;第六判断单元76,用于依据读取的用户信息判断频道是否已经被订购;发送单元78,连接至上述第四判断单元72、第五判断单元74、第六判断单元76,用于用于在上述第四判断单元72、第五判断单元74、第六判断单元76中的判断结果中至少之一为是的情况下,向IPTV系统的流媒体服务器发送频道播放请求。
[0053]目前IPTV技术还处在发展阶段,对登录应急关注较少。在相关技术的登录应急中,也主要关注的是业务管理服务器侧的应急,比如,前端服务器的负载均衡,以及前端服务器针对后台服务器异常时的应急处理,但是对于业务管理服务器中的前端接入服务器出现异常,甚至整个业务管理服务器出现异常,关注较少。在本实施例中设计了一个有效的,可靠安全的方法,使得在业务管理服务器,特别是其中的前端服务器,在宕机或者不可用时,维系用户使用的基本功能,尽量减少甚至消除对用户的干扰。
[0054]在本实施例中提供了一种终端侧的登录应急方法,使得IPTV系统的业务管理服务器出现异常时仍能为用户提供一些基本服务,同时,也最大限度上保证了内容提供商的权益。该终端侧的登录应急方法涉及IPTV系统的终端(例如,机顶盒(Set Top Box,简称为STB))、业务处理系统,流媒体系统三个模块的功能交互,包括以下步骤:
[0055]步骤SI,STB在每次登录时成功获取频道信息后,将此信息记录下来,保存到机顶盒的磁盘文件上;
[0056]步骤S2, STB在每次登录成功后,将登录认证统一资源定位符(Uniform ResourceLocator,简称为URL)和登录时间组合后,生成新的字符串,保存到机顶盒的磁盘文件上;
[0057]步骤S3,STB在每次登录成功并获取到用户信息后,将与频道播放的相关用户信息保存到机顶盒的磁盘文件上;
[0058]步骤S4,STB在登录时,检测到连接业务管理服务器失败后,转入应急状态;
[0059]步骤S5,进入应急状态后,读取磁盘文件上的认证URL和登录时间,对比认证URL和登录时间,以获得进入应急状态的权限;
[0060]步骤S6,获取应急权限后,读取磁盘文件上保存的频道信息和用户信息;
[0061]步骤S7,用此频道信息向流媒体服务器发送播放请求;
[0062]步骤S8,STB后台自动定时发起向业务管理服务器的认证请求。
[0063]优选地,在上述步骤SI中,如果机顶盒在启用后从未登录成功过,则此方法不可用。
[0064]为了减少多次写入文件对STB磁盘的损害,在每次写入前,先对比要写入信息和磁盘文件上保存的信息是否一致,不一致才写入。
[0065]优选地,在上述步骤S2中,需要将新的字符串进行加密处理后,将密文保存到磁盘文件上。
[0066]在上述步骤S4中,为了减少网络不稳定对系统认证的干扰,可以多次尝试认证,在多次尝试失败后,才进入应急状态。
[0067]在上述步骤S5中,获取到认证URL后,将此URL和当前的认证URL进行对比,以防止用户手动修改URL进入应急状态。对比一致后,再用当前时间减去上次登录时间,对此时间差进行有效期控制,当在有效期内,才获取进入应急状态权限。
[0068]在上述S6中,此频道信息中,包含了已订购频道信息。
[0069]在上述步骤S7中,在用户发起播放频道请求后,对于不在已订购列表中或者用户信息校验无法通过,提示不可播放,以最大限度保证内容提供商的利益。
[0070]在上述步骤S8中,后台检测到认证成功后,自动退出应急状态,转为正常状态。
[0071]下面结合附图对本发明优选实施方式进行说明。
[0072]图8是根据本发明优选实施例的IPTV系统登录成功的流程图,如图8所示,该流程包括如下步骤:
[0073]步骤S802,用户触发登录;
[0074]步骤S804,在STB内部,会存储配置认证服务器的地址,即URL,STB在收到登录触发命令后,首先获取此地址,通过STB内置的浏览器打开此认证页面;
[0075]步骤S806,STB向业务管理服务器发起认证,此时,业务管理服务器收到认证请求;
[0076]步骤S808,业务管理服务器内部进行一系列的业务处理,并在其过程中将频道信息返回给STB。
[0077]步骤S810,STB将所有获得的频道信息写入到机顶盒磁盘上,并保证STB断电后此文件不会被删除。
[0078]步骤S812,STB登录业务管理系统成功后,将认证URL和当前时间两个信息组装成字符串,对此字符串进行加密处理生成新的字符串,将新字符串写入到机顶盒磁盘上,并保证STB断电后此文件不会被删除。
[0079]步骤S814,STB向业务管理服务器获取用户信息。
[0080]步骤S816,同样,STB将与频道播放的用户信息写入到机顶盒磁盘上。
[0081]图9是根据本发明实施例的IPTV系统登录应急的流程图,如图9所示,该流程包括如下步骤:
[0082]步骤S902,用户触发登录;
[0083]步骤S904,获取认证URL,在STB内部,会存储配置认证服务器的地址,即URL,STB在收到登录触发命令后,首先获取此地址,通过STB内置的浏览器打开此认证页面;
[0084]步骤S906,STB向业务管理服务器发起认证,此时,业务管理服务器收到认证请求;
[0085]步骤S908,检测连接失败,STB内置的浏览器检测到下载数据失败,并在其后自动再次发起认证请求,在失败次数达到阀值之后,不再尝试发起;
[0086]步骤S910,STB读取上次的URL和登录时间,即STB确认连接业务管理服务器失败后,读取磁盘上保存的认证URL和登录时间信息文件,将其解密,再按之前组装规则进行分害I],最终获取到上次登录成功的认证URL和登录时间。此过程如果失败,则流程终止,提示登录失败;
[0087]步骤S912,校验后获得应急权限,可以采用以下方式处理:将读取的URL和当前认证URL进行比较,如果不一致,提示失败;否则,将当前时间和读取的登录时间的时间差与STB内部配置的时间差阀值做比较,如果前者比后者大,提示失败,否则,获取应急权限;
[0088]步骤S914,读取之前保存的频道信息和用户信息文件,读取成功,流程继续,否则,流程终止;
[0089]步骤S916,提示进入应急;
[0090]步骤S918,启动后台自动登录的定时器,在定时器超时后,将自动尝试向业务管理服务器发起登录请求。
[0091]图10是根据本发明实施例的PTV系统应急播放的流程图,如图10所示,该流程包括如下步骤:
[0092]步骤S1002,用户发起频道播放请求,即用户得知进入应急的提示后,下发频道播放命令;
[0093]步骤S1004,STB获取播放信息,即,STB首先判断此频道是否存在,不存在,提示播放失败;否则,获取频道信息;
[0094]步骤S1006,校验订购信息和用户信息通过,例如,可以先判断此频道是否能通过用户信息校验。通过,提示播放失败;否则,判断此频道是否已经订购,未订购,提示播放失败;否则,流程继续;
[0095]步骤S1008,STB向流媒体发送播放频道请求。
[0096]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0097]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种IPTV系统登录处理方法,其特征在于,包括: 存储终端通过业务管理服务器成功登录所述IPTV系统的成功登录信息; 确定所述终端连接到所述业务管理服务器失败; 所述终端依据存储的所述成功登录信息应急登录所述IPTV系统。
2.根据权利要求1所述的方法,其特征在于,在存储所述终端通过所述业务管理服务器成功登录所述IPTV系统的所述成功登录信息之前,还包括: 判断所述成功登录信息之前是否存储过,在判断结果为否的情况下,存储所述终端通过所述业务管理服务器成功登录所述IPTV系统的所述成功登录信息。
3.根据权利要求1或2所述的方法,其特征在于,存储所述终端通过所述业务管理服务器成功登录所述IPTV系统的所述成功登录信息包括: 存储所述终端通过所述业务管理服务器成功登录所述IPTV系统后获取到的频道信息; 存储所述终端通过所述业务管理服务器成功登录所述IPTV系统时的登录认证信息; 存储所述终端通过所述业务管理服务器成功登录所述IPTV系统后获取到的用户信肩、Ο
4.根据权利要求3所述的方法,其特征在于,存储所述终端通过所述业务管理服务器成功登录所述IPTV系统的所述成功登录信息包括: 对所述成功登录信息加密; 存储加密后的成功登录信息。
5.根据权利要求1所述的方法,其特征在于,所述终端依据存储的所述成功登录信息应急登录所述IPTV系统包括: 读取所述成功登录信息中的登录认证信息和用户信息,其中,所述登录认证信息包括统一资源定位符URL和登录时间; 判断读取的所述URL与当前认证的URL是否一致,读取的所述登录时间与当前时间的时间差是否在预定范围内,以及是否能够成功读取所述用户信息; 在上述判断结果均为是的情况下,确定所述终端应急登录所述IPTV系统成功。
6.根据权利要求5所述的方法,其特征在于,在确定所述终端应急登录所述IPTV系统成功之后,还包括: 对终端用户请求的频道进行以下判断操作至少之一:判断所述频道是否存在于所述成功登录信息中的频道信息中、判断所述频道是否不在预定的童锁列表中、依据读取的所述用户信息判断所述频道是否已经被订购; 在上述判断的判断结果至少之一为是的情况下,向所述IPTV系统的流媒体服务器发送频道播放请求。
7.一种IPTV系统登录处理装置,其特征在于,包括: 存储模块,用于存储终端通过业务管理服务器成功登录所述IPTV系统的成功登录信息; 确定模块,用于确定所述终端连接到所述业务管理服务器失败; 登录模块,用于所述终端依据存储的所述成功登录信息应急登录所述IPTV系统。
8.根据权利要求7所述的装置,其特征在于,还包括: 判断模块,用于判断所述成功登录信息之前是否存储过,在判断结果为否的情况下,存储所述终端通过所述业务管理服务器成功登录所述IPTV系统的所述成功登录信息。
9.根据权利要求7或8所述的装置,其特征在于,所述存储模块包括: 第一存储单元,用于存储所述终端通过所述业务管理服务器成功登录所述IPTV系统后获取到的频道信息; 第二存储单元,用于存储所述终端通过所述业务管理服务器成功登录所述IPTV系统时的登录认证信息; 第三存储单元,用于存储所述终端通过所述业务管理服务器成功登录所述IPTV系统后获取到的用户信息。
10.根据权利要求9所述的装置,其特征在于,所述存储模块包括: 加密单元,用于对所述成功登录信息加密; 存储单元,用于存储加密后的成功登录信息。
11.根据权利要求7所述的装置,其特征在于,所述登录模块包括: 读取单元,用于读取所述成功登录信息中的登录认证信息和用户信息,其中,所述登录认证信息包括统一资源定位符URL和登录时间; 第一判断单元,用于判断读取的所述URL与当前认证的URL是否一致; 第二判断单元,用于判断读取到的所述登录时间与当前时间的时间差是否在预定范围内; 第三判断单元,用于判断是否能够成功读取所述用户信息; 确定单元,用于在上述第一判断单元、第二判断单元及第三判断单元的判断结果均为是的情况下,确定所述终端应急登录所述IPTV系统成功。
12.根据权利要求11所述的装置,其特征在于,还包括: 第四判断单元,用于判断所述频道是否存在于所述成功登录信息中的频道信息中; 第五判断单元,用于判断所述频道是否不在预定的童锁列表中; 第六判断单元,用于依据读取的所述用户信息判断所述频道是否已经被订购; 发送单元,用于在上述第四判断单元、第五判断单元、第六判断单元中的判断结果中至少之一为是的情况下,向所述IPTV系统的流媒体服务器发送频道播放请求。
【文档编号】H04N21/254GK104349179SQ201310314916
【公开日】2015年2月11日 申请日期:2013年7月24日 优先权日:2013年7月24日
【发明者】阮志伟 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1