本发明专利技术提供一种交互式网络电视业务鉴权的方法、系统及EPG服务器,属于通信技术领域,该方法包括:首先电子节目菜单服务器获取用户点播信息;然后电子节目菜单服务器根据该用户点播信息和预先存储的用户已订购产品的信息,进行交互式网络电视业务鉴权,通过电子节目菜单服务器来进行交互式网络电视业务鉴权,从而可缓解对交互式网络电视数据库的访问压力,有效的提高了交互式网络电视系统的性能。
【技术实现步骤摘要】
本专利技术属于通信
,尤其涉及一种IPTV(Internet ProtocolTelevision, 交互式网络电视)业务鉴权的方法、系统及EPG(Electronic ProgramGuide,电子节目菜 单)服务器。
技术介绍
随着IPTV业务的推广,IPTV系统需要支持的在线用户数不断增加。参见图l,为 现有的IPTV系统的架构示意图,图中EPG服务器和业务处理机都是分布式部署,所有的业 务处理机在进行IPTV业务鉴权时,都需访问同一个IPTV业务数据库。 目前,在实际运行中,IPTV业务操作非常频繁。随着用户数的增加,每秒并发的业 务操作对IPTV业务数据库的压力将会越来越大,最终会成为整个IPTV系统的性能瓶颈。
技术实现思路
为了解决上述问题,本专利技术的目的是提供一种交互式网络电视业务鉴权的方法、 系统及EPG服务器,通过在EPG服务器中进行IPTV业务鉴权,缓解了对IPTV业务数据库的 访问压力,有效的提高了 IPTV系统的性能。 为了达到上述目的,本专利技术提供一种交互式网络电视业务鉴权的方法,所述方法 包括 电子节目菜单服务器获取用户点播信息; 所述电子节目菜单服务器根据获取的所述用户点播信息和预先存储的用户已订购产品的信息,进行交互式网络电视业务鉴权。 优选的,所述用户点播信息为用户点播产品的产品标识。 优选的,当所述用户点播信息为用户点播节目的节目标识时,所述电子节目菜单 服务器根据所述用户点播信息和预先存储的用户已订购产品的信息,进行交互式网络电视 业务鉴权的步骤为 所述电子节目菜单服务器根据所述用户点播节目的节目标识,查找出与所述用户 点播节目的节目标识所对应的产品标识; 所述电子节目菜单服务器根据查找到的所述产品标识和所述预先存储的用户已 订购产品的信息,进行交互式网络电视业务鉴权。优选的,当通过所述交互式网络电视业务鉴权时,所述方法还包括 所述电子节目菜单服务器根据所述用户点播节目的节目标识,向用户播放点播的节目。优选的,当所述交互式网络电视业务鉴权不通过时,所述方法还包括 所述电子节目菜单服务器将所述用户点播节目的节目标识发送给业务处理机,由所述业务处理机再次进行交互式网络电视业务鉴权。 优选的,在所述电子节目菜单服务器获取用户点播信息的步骤之前,所述方法还包括 在登陆到所述电子节目菜单服务器后,所述电子节目菜单服务器获取登陆用户的 用户已订购产品的信息; 所述电子节目菜单服务器存储所述登陆用户的用户已订购产品的信息。 优选的,在所述电子节目菜单服务器获取登陆用户的用户已订购产品的信息的步骤之前,所述方法还包括 所述电子节目菜单服务器判断是否已存储有所述登陆用户的用户已订购产品的 信息,若有,则无需获取所述登陆用户的用户已订购产品的信息;否则,从交互式网络电视 业务数据库中获取所述登陆用户的用户已订购产品的信息。 优选的,所述方法还包括 当所述电子节目菜单服务器中预先存储的所述用户已订购产品的信息发生改变时,所述电子节目菜单服务器对所述用户已订购产品的信息进行更新处理。本专利技术还提供一种交互式网络电视系统,包括多个电子节目菜单服务器、多个业务处理机和与所述多个业务处理机连接的交互式网络电视业务数据库,其中 所述电子节目菜单服务器,用于获取用户点播信息,并根据获取的所述用户点播信息和预先存储的用户已订购产品的信息,进行交互式网络电视业务鉴权,当通过所述交互式网络电视业务鉴权时,向用户播放点播的节目;当所述交互式网络电视业务鉴权不通过时,通知所述业务处理机再次进行交互式网络电视业务鉴权。 优选的,所述电子节目菜单服务器,还用于获取所述交互式网络电视业务数据库中的用户已订购产品的信息。 本专利技术还提供一种EPG服务器,包括 获取模块,用于获取用户点播信息;以及 鉴权模块,用于根据获取的所述用户点播信息和预先存储的用户已订购产品的信 息,进行交互式网络电视业务鉴权。 优选的,所述鉴权模块包括 查找单元,用于在所述获取模块获取的所述用户点播信息为用户点播节目的节目 标识时,根据所述用户点播节目的节目标识,查找出与所述用户点播节目的节目标识所对 应的产品标识; 鉴权单元,用于根据查找到的所述产品标识和预先存储的用户已订购产品的信 息,进行交互式网络电视业务鉴权。 优选的,还包括 业务处理模块,与所述鉴权模块连接,当通过所述交互式网络电视业务鉴权时,用 于根据所述用户点播节目的节目标识,向用户播放点播的节目; 当所述交互式网络电视业务鉴权不通过时,用于将所述用户点播节目的节目标识发送给业务处理机,由所述业务处理机再次进行交互式网络电视业务鉴权。 优选的,所述电子节目菜单服务器还包括 同步模块,用于在登陆所述电子节目菜单服务器时,获取登陆用户的用户已订购 产品的信息,并存储所述登陆用户的用户已订购产品的信息。 由上述技术方案可知,通过将业务数据保存到EPG服务器中,使得当需要进行IPTV业务鉴权时,可在EPG服务器中根据获取的用户点播信息和保存的业务数据进行交 IPTV业务鉴权,有效缓解了对IPTV业务数据库的访问压力,从而在同等设备的情况下,能 有效提高IPTV系统支持的用户数。而且当IPTV系统性能不足时,可以在不改变IPTV系统 架构的前提下,通过增加EPG服务器的个数来改善IPTV系统的性能。附图说明 图1为现有的IPTV系统的架构示意图; 图2为本专利技术的实施例中交互式网络电视业务鉴权的方法流程图; 图3为本专利技术的实施例中交互式网络电视业务鉴权的方法时序图; 图4为本专利技术的实施例中IPTV系统中产品和节目的映射关系的同步流程示意图; 图5为本专利技术的实施例中用户已订购产品的信息的同步流程示意图; 图6为本专利技术的实施例中EPG服务器的结构框图。具体实施例方式在本实施例中,首先通过IPTV系统中的EPG服务器获取用户点播信息,然后在EPG 服务器中根据该用户点播信息和预先存储的用户已订购产品的信息,进行交互网络电视业 务鉴权。上述用户点播信息包括用户点播产品的产品标识和用户点播节目的节目标识,当 然该用户点播信息也并不限于此。 当用户点播信息为用户点播产品的产品标识时,该EPG服务器直接根据获取的用 户点播产品的产品标识和预先存储的用户已订购产品的信息,在EPG服务器中进行交互式 网络电视业务鉴权。该产品标识可以是产品的数字编号,也可以是产品名称,在本实施例中 并不限定该产品标识的具体表现形式。 当用户点播信息为用户点播节目的节目标识时,该EPG服务器可根据该用户点播 节目的节目标识查找出于该节目标识所对应的产品标识,然后根据查找到得产品标识和预 先存储的用户已订购产品的信息,在EPG服务器中进行交互式网络电视业务鉴权。该节目 标识可以是节目的数字编号,也可以是节目名称,在本实施例中并不限定该节目标识的具 体表现形式。 参见表1为产品和节目的映射关系表。由表中可知,用户可点播的产品有NBA产 品、港台影视产品和大陆影视产品;用户可点播的节目有NBA赛场、射雕英雄传、 英雄本色和建国大业等。 而且在NBA产品中包括的节目有黄蜂VS火箭、火箭VS湖人和NBA赛场。 表1中产品和节目可以是一对多的对应关系,例如NBA产品可以包括多场NBA比赛的录像 以及NBA频道。 表本文档来自技高网...
【技术保护点】
一种交互式网络电视业务鉴权的方法,其特征在于,所述方法包括:电子节目菜单服务器获取用户点播信息;所述电子节目菜单服务器根据获取的所述用户点播信息和预先存储的用户已订购产品的信息,进行交互式网络电视业务鉴权。
【技术特征摘要】
一种交互式网络电视业务鉴权的方法,其特征在于,所述方法包括电子节目菜单服务器获取用户点播信息;所述电子节目菜单服务器根据获取的所述用户点播信息和预先存储的用户已订购产品的信息,进行交互式网络电视业务鉴权。2. 根据权利要求1所述的方法,其特征在于,所述用户点播信息为用户点播产品的产 品标识。3. 根据权利要求1所述的方法,其特征在于,当所述用户点播信息为用户点播节目的 节目标识时,所述电子节目菜单服务器根据所述用户点播信息和预先存储的用户已订购产 品的信息,进行交互式网络电视业务鉴权的步骤为所述电子节目菜单服务器根据所述用户点播节目的节目标识,查找出与所述用户点播 节目的节目标识所对应的产品标识;所述电子节目菜单服务器根据查找到的所述产品标识和所述预先存储的用户已订购 产品的信息,进行交互式网络电视业务鉴权。4. 根据权利要求3所述的方法,其特征在于,当通过所述交互式网络电视业务鉴权时, 所述方法还包括所述电子节目菜单服务器根据所述用户点播节目的节目标识,向用户播放点播的节目。5. 根据权利要求3所述的方法,其特征在于,当所述交互式网络电视业务鉴权不通过 时,所述方法还包括所述电子节目菜单服务器将所述用户点播节目的节目标识发送给业务处理机,由所述 业务处理机再次进行交互式网络电视业务鉴权。6. 根据权利要求4或5所述的方法,其特征在于,在所述电子节目菜单服务器获取用户 点播信息的步骤之前,所述方法还包括在登陆到所述电子节目菜单服务器后,所述电子节目菜单服务器获取登陆用户的用户 已订购产品的信息;所述电子节目菜单服务器存储所述登陆用户的用户已订购产品的信息。7. 根据权利要求6所述的方法,其特征在于,在所述电子节目菜单服务器获取登陆用 户的用户已订购产品的信息的步骤之前,所述方法还包括所述电子节目菜单服务器判断是否已存储有所述登陆用户的用户已订购产品的信息, 若有,则无需获取所述登陆用户的用户已订购产品的信息;否则,从交互式网络电视业务数 据库中获取所述登陆用户的用户已订购产品的信息。8. 根据权利要求3所述的方法,其特征在于,所述方法还包括当所述...
【专利技术属性】
技术研发人员:朱伟,张宇,刘学安,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。