一种鉴权方法及鉴权系统与流程

文档序号:11254412
一种鉴权方法及鉴权系统与流程

本发明涉及数字电视技术领域,特别是涉及一种鉴权方法及鉴权系统。



背景技术:

IPTV(Internet Protocol Television,网络电视)业务是一个融合了电信网通信安全、广电网信息内容和互联网网络特点的全新业务,在同一连接中同时提供语音、数据、视频业务,也就是说,基于同一物理连接就可以打电话、上网和看电视,而且还可以享受更多的数据、语音和视频的融合业务。

IPTV是以“电视机+机顶盒”为主要终端设备,为家庭用户提供包括传统电视节目在内的互动多媒体服务的宽带增值业务。随着IPTV的建设及发展,IPTV用户越来越多,点播内容也越来越受用户的青睐。

网络运营商可以提供广电业务运营支撑系统的营业厅开户、产品定购服务,而作为内容点播推送系统,需要与各地广电业务运营支撑系统进行对接完成用户认证以及播放鉴权的功能,为终端用户访问提供云平台支持。但是不同地区的广电业务运营支撑系统对接方式有所差异,作为统一的点播推送平台,目前的主要鉴权方式分为两种:第一,有的广电业务运营支撑系统自己负责鉴权,即每次用户提交播放请求后,内容点播推送系统需提交请求到广电业务运营支撑系统进行鉴权认证,;第二,有的广电业务运营支撑系统将用户订购关系与用户信息同步至内容点播推送系统,通过内容点播推送系统的AAA鉴权模块进行鉴权。而目前的普遍实现方法是每增加一家广电业务运营支撑系统都需要对内容点播推送系统的代码进行整体的修改,以支持满足完整的鉴权流程。现有技术需每扩展一家广电业务运营支撑系统的运营商,都需要对代码的流程进行整体的调整,难度较大。



技术实现要素:

本发明的目的在于提出一种鉴权方法及鉴权系统,以解决现有技术中对于每扩展一家广电业务运营支撑系统的运营商,都需要对代码的流程进行整体的调整,难度较大的问题。

为达到上述目的,本发明提供了以下技术方案:

一种鉴权方法,应用于鉴权平台的接口层,所述鉴权平台包括相互独立的所述接口层、广电业务运营支撑系统和点播推送系统,所述方法包括:

接收由用户从终端通过所述广电业务运营支撑系统发送的鉴权请求,所述鉴权请求中包括鉴权信息;

根据所述鉴权信息确定与所述鉴权信息相对应的广电业务运营支撑系统,并将所述鉴权信息发送到所述广电业务运营支撑系统;

当接收到所述广电业务运营支撑系统返回的鉴权结果时,将所述鉴权结果通过所述接口层发送给所述终端。

其中,所述接收由用户从终端通过所述广电业务运营支撑系统发送的鉴权请求,所述鉴权请求中包括鉴权信息,具体为:

所述接口层接收由用户从终端发送的鉴权请求;

将所述鉴权请求发送到所述广电业务运营支撑系统。

其中,所述根据所述鉴权信息确定与所述鉴权信息相对应的广电业务运营支撑系统,并将所述鉴权信息发送到所述广电业务运营支撑系统,具体为:

预先根据多个广电业务运营支撑系统与点播推送系统的对接方式进行分类,构建统一的接口层;

当所述广电业务运营支撑系统通过所述接口层向所述点播推送系统发起对接请求时,根据所述广电业务运营支撑系统确定对接方式;

根据所述对接方式为所述广电业务运营支撑系统配置接口与所述接口层进行对接;

将所述鉴权信息通过所述接口层发送到所述广电业务运营支撑系统,实现用户认证和播放鉴权。

一种鉴权系统,应用于鉴权平台的接口层,所述鉴权平台包括相互独立的所述接口层、广电业务运营支撑系统和点播推送系统,所述系统包括:

接收单元,用于接收由用户从终端通过所述广电业务运营支撑系统发送的鉴权请求,所述鉴权请求中包括鉴权信息;

确定单元,用于根据所述鉴权信息确定与所述鉴权信息相对应的广电业务运营支撑系统,并将所述鉴权信息发送到所述广电业务运营支撑系统;

鉴权结果返回单元,用于当接收到所述广电业务运营支撑系统返回的鉴权结果时,将所述鉴权结果通过所述接口层发送给所述终端。

其中,所述接收单元包括:

接收子单元,用于所述接口层接收由用户从终端发送的鉴权请求;

发送单元,用于将所述鉴权请求发送到所述广电业务运营支撑系统。

其中,所述确定单元包括:

分类单元,用于预先根据多个广电业务运营支撑系统与点播推送系统的对接方式进行分类,构建统一的接口层;

确定子单元,用于当所述广电业务运营支撑系统通过所述接口层向所述点播推送系统发起对接请求时,根据所述广电业务运营支撑系统确定对接方式;

对接单元,用于根据所述对接方式为所述广电业务运营支撑系统配置接口与所述接口层进行对接;

鉴权单元,用于将所述鉴权信息通过所述接口层发送到所述广电业务运营支撑系统,实现用户认证和播放鉴权。

经由上述的技术方案可知,与现有技术相比,本发明公开了一种鉴权方法及鉴权系统,该方法应用于鉴权平台的接口层,鉴权平台包括相互独立的接口层、广电业务运营支撑系统和点播推送系统,该方法包括:接收由用户从终端通过广电业务运营支撑系统发送的鉴权请求,鉴权请求中包括鉴权信息;根据鉴权信息确定与鉴权信息相对应的广电业务运营支撑系统,并将鉴权信息发送到广电业务运营支撑系统;当接收到广电业务运营支撑系统返回的鉴权结果时,将鉴权结果通过接口层发送给终端。本发明通过建立统一的接口层来对接不同的广电业务运营支撑系统,实现用户认证和播放鉴权的统一管理。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例一提供的一种鉴权方法流程示意图;

图2为本发明实施例二提供的一种鉴权系统结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一

请参阅附图1,图1为本发明实施例一提供的一种鉴权方法流程示意图。如图1所示,本实施例提供了一种鉴权方法,该方法应用于鉴权平台的接口层,所述鉴权平台包括相互独立的接口层、广电业务运营支撑系统和点播推送系统,该方法具体包括如下步骤:

S101、接收由用户从终端通过广电业务运营支撑系统发送的鉴权请求,鉴权请求中包括鉴权信息。

在本实施例中,需要说明的是,本实施例是在接口层的基础上来进行数据的接收和发送,具体的,应该是,通过广电业务运营支撑系统接收由终端发送的鉴权请求,然后再将鉴权请求发送到接口层,鉴权请求中包括鉴权信息,其中,鉴权信息主要包括:应用产品的内容类型、视频播放的IP地址、节目ID以及内容的提供商等。

具体的,接收由终端通过广电业务运营支撑系统的鉴权请求,鉴权请求中包括鉴权信息,包括:

接口层接收由用户从终端发送的鉴权请求;

将鉴权请求发送到广电业务运营支撑系统。

S102、根据鉴权信息确定与鉴权信息相对应的广电业务运营支撑系统,并将鉴权信息发送到广电业务运营支撑系统。

在本实施例中,需要说明的是,接口层需对系统提交的鉴权请求进行分类和确定鉴权方式,依照产品类型、内容提供商等条件进行分类,将其分发至不同的广电业务运营支撑系统,具体的,提交鉴权请求的同时会将用户的内容类型以及内容的提供商进行传递,接口层依据这些信息进行分类,匹配对应的广电业务运营支撑系统。

具体的,根据鉴权信息确定与鉴权信息相对应的广电业务运营支撑系统,并将鉴权信息发送到广电业务运营支撑系统,包括:

预先根据多个广电业务运营支撑系统与点播推送系统的对接方式进行分类,构建统一的接口层;

当广电业务运营支撑系统通过接口层向点播推送系统发起对接请求时,根据广电业务运营支撑系统确定对接方式;

根据对接方式为广电业务运营支撑系统配置接口与接口层进行对接;

将鉴权信息通过接口层发送到广电业务运营支撑系统,实现用户认证和播放鉴权。

S103、当接收到广电业务运营支撑系统返回的鉴权结果时,将鉴权结果通过接口层发送给终端。

在本实施例中,需要说明的是,将鉴权信息发送至对应的广电业务运营支撑系统后,广电业务运营支撑系统和终端用户进行一系列的鉴权操作,本申请只是发起鉴权申请,后续需要终端用户应用与对应的广电业务运营支撑系统进行各种交互完成鉴权操作,比如:如果鉴权成功,则反馈有权播放节目,则返回通过鉴权,用户可以播放该节目,同时认证鉴权中心产生播放详单;如果鉴权失败,则用户无法播放该节目,应用根据鉴权失败原因作出相应的提示或跳转。

本实施例公开了一种鉴权方法,该方法应用于鉴权平台的接口层,所述鉴权平台包括相互独立的接口层、广电业务运营支撑系统和点播推送系统,该方法包括:接收由用户从终端通过广电业务运营支撑系统发送的鉴权请求,鉴权请求中包括鉴权信息;根据鉴权信息确定与鉴权信息相对应的广电业务运营支撑系统,并将鉴权信息发送到广电业务运营支撑系统;当接收到广电业务运营支撑系统返回的鉴权结果时,将鉴权结果通过接口层发送给终端。本实施例通过建立统一的接口层来对接不同的广电业务运营支撑系统,实现用户认证和播放鉴权的统一管理。

本发明在上述公开的方法的基础上,还公开了对应的系统。

下面对本发明实施例提供的鉴权系统进行介绍,需要说明的是,有关该鉴权系统的说明可参照上文提供的鉴权方法,以下并不做赘述。

实施例二

请参阅附图2,图2为本发明实施例二提供的一种鉴权系统结构示意图。如图2所示,本实施例提供了一种鉴权系统,该系统应用于鉴权平台的接口层,所述鉴权平台包括相互独立的接口层、广电业务运营支撑系统和点播推送系统,该系统具体包括如下结构:

接收单元201,用于接收由用户从终端通过广电业务运营支撑系统发送的鉴权请求,鉴权请求中包括鉴权信息;

确定单元202,用于根据鉴权信息确定与鉴权信息相对应的广电业务运营支撑系统,并将鉴权信息发送到广电业务运营支撑系统;

鉴权结果返回单元203,用于当接收到广电业务运营支撑系统返回的鉴权结果时,将鉴权结果通过接口层发送给终端。

具体的,上述接收单元201包括:

接收子单元,用于所述接口层接收由用户从终端发送的鉴权请求;

发送单元,用于将所述鉴权请求发送到所述广电业务运营支撑系统。

具体的,上述所述确定单元202包括:

分类单元,用于预先根据多个广电业务运营支撑系统与点播推送系统的对接方式进行分类,构建统一的接口层;

确定子单元,用于当广电业务运营支撑系统通过接口层向点播推送系统发起对接请求时,根据广电业务运营支撑系统确定对接方式;

对接单元,用于根据对接方式为广电业务运营支撑系统配置接口与接口层进行对接;

鉴权单元,用于将鉴权信息通过接口层发送到广电业务运营支撑系统,实现用户认证和播放鉴权。

本实施例公开了一种鉴权系统,该系统应用于鉴权平台的接口层,鉴权平台包括相互独立的接口层、广电业务运营支撑系统和点播推送系统,本实施例通过建立统一的接口层来对接不同的广电业务运营支撑系统,实现用户认证和播放鉴权的统一管理。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括上述要素的物品或者设备中还存在另外的相同要素。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1