一种播放鉴权方法及系统技术方案

技术编号:20431423 阅读:25 留言:0更新日期:2019-02-23 11:01
本发明专利技术公开了一种播放鉴权方法及系统,该方法包括如下步骤:播放鉴权服务器接收客户端针对节目发送的第一播放鉴权请求;对第一播放鉴权请求解析,获取节目的节目标识和客户端的客户端标识;根据节目标识判断节目是否需收费;若是则从预先创建的客户订购记录中查询是否有与客户端标识对应的有效订购记录;若查询到有效订购记录则对有效订购记录与节目标识进行匹配以生成鉴权结果,并返回鉴权结果至客户端;若未查询到有效订购记录则返回鉴权结果至客户端并指示付费。本发明专利技术中所保护的一种播放鉴权方法,为内容提供商在运营商平台的运营,提供了多种可配置的收费策略,缩短了播放操作流程,确保了赛事播放的实时性,保证了系统的稳健性、易维护性。

A Play Authentication Method and System

The invention discloses a broadcast authentication method and system, which comprises the following steps: the broadcast authentication server receives the first broadcast authentication request sent by the client for the program; parses the first broadcast authentication request to obtain the node recognition of the program and the client identification of the client; determines whether the program is charged according to the program identification; and subscribes from the pre-created client if so. In the purchase record, whether there is a valid order record corresponding to the client identification is queried; if the valid order record is queried, the valid order record is matched with the program identification to generate the authentication result, and the authentication result is returned to the client; if the valid order record is not queried, the authentication result is returned to the client and the payment is instructed. A broadcast authentication method protected by the invention provides a variety of configurable charging strategies for the operation of content providers on the operator platform, shortens the broadcast operation process, ensures the real-time performance of the game playing, and ensures the robustness and maintainability of the system.

【技术实现步骤摘要】
一种播放鉴权方法及系统
本专利技术涉及计算机
,特别涉及一种播放鉴权方法。
技术介绍
近年来,3G/4G网络的迅猛发展、网络宽带的大幅提升,为人们在客户端进行节目直播、点播、游戏等业务提供了宽带基础。我们可以基于移动、联通等提供的运营商平台,在电视、电脑或者其他移动终端上,向内容提供商平台进行节目的点播,尤其是点播一些实时性较强,具有较大观看价值的体育赛事,如中超、亚冠、欧洲五大联赛、NBA、CBA以及当下举行的世界杯。故,内容提供商平台通过提供诸如此类体育赛事的优质直播服务,来收取一定的点播费用,也就是说,体育赛事收费已成趋势。体育赛事的网络点播具有其特殊性,主要体现在:在开场前至节目结束,会收到客户端提出的大量的播放请求,而在没有赛事进行时,基本没有播放请求。如此,播放系统会不定期地接受较大峰/谷值比的播放请求的冲击,一旦超出该播放系统的承受范围,系统就有崩溃的可能性。在集中出现大量的播放请求时,播放系统仍然需要针对每一个客户端所选择的节目标识以及客户端标识进行实时收费,进行身份验证、点播内容验证以及付费情况验证,该过程不仅耗时较长,且大量占用网络通道,很容易在瞬间打破系统的稳健性,严重影响赛事的播放,此类播放系统收费形式单一,操作死板,使用性较差。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种播放鉴权方法,该播放鉴权方法为内容提供商在运营商平台的运营提供了多种灵活的收费策略,缩短了赛事点播时间,确保了系统的稳健性。所述第一技术方案如下:一种播放鉴权方法,所述播放鉴权方法包括如下步骤:播放鉴权服务器接收客户端针对节目发送的第一播放鉴权请求;对所述第一播放鉴权请求进行解析,获取所述节目的节目标识和所述客户端的客户端标识;根据所述节目标识,判断所述节目是否需要收费;若是,则从预先创建的客户订购记录中查询是否有与所述客户端标识对应的有效订购记录;若查询到所述有效订购记录,则对所述有效订购记录与所述节目标识进行匹配以生成鉴权结果,并返回鉴权结果至所述客户端;若未查询到所述有效订购记录,则返回鉴权结果至所述客户端并指示付费。进一步地,所述播放鉴权方法进一步包括如下步骤:当收到付费指示,客户端向所述播放服务器付费;客户端针对完成支付向所述播放鉴权服务器发送第二播放鉴权请求;所述播放鉴权服务器对所述第二播放鉴权请求进行解析,确定支付完成,则向所述客户端授予允许播放指令;所述客户端向所述播放鉴权服务器发起播放请求,并接收所述播放鉴权服务器传输的视频流。进一步地,所述客户端向所述播放服务器付费时,客户端发送支付请求至播放服务器,并根据播放服务器提供的付费方式进行付费;所述客户端付费后,所述播放服务器发送支付完成信息至所述客户端,若支付成功则将支付成功通知信息发送至播放鉴权服务器。进一步地,所述播放鉴权服务器对所述第二播放鉴权请求进行解析时,将所述客户端发送的支付完成信息与所述播放服务器发送的支付成功通知信息进行匹配已生成鉴权结果,以确认支付是否完成。进一步地,所述客户端收到允许播放指令后,形成播放串,向所述播放鉴权服务器发起播放请求,所述播放鉴权服务器根据收到的播放请求,进行视频流的输出。进一步地,在进行第一播放鉴权时,基于所述播放鉴权服务器存储的来自运营商提供的可查询的支付信息、以及可配置及可查询的内容收费策略,所述播放鉴权服务器可快速判断出发出所述第一播放鉴权请求的客户端是否需要付费。所述第二技术方案如下:一种播放鉴权系统,所述播放鉴权系统包括客户端、播放服务器以及播放鉴权服务器,其中,所述客户端用于向所述播放服务器注册及付费,并且用于向所述播放鉴权服务器提出播放鉴权请求,请求验证所点播节目是否需要付费,以及请求验证当次付费是否成功;所述播放鉴权服务器用于对来自客户端的播放鉴权请求进行验证,验证客户端点播的节目是否需要付费,以及验证客户端当次付费是否成功,以及视频流的输出。进一步地,所述播放鉴权服务器包括播放鉴权服务器,所述播放鉴权服务器至少包括:支付查询模块、策略配置模块以及Token管理模块,其中:所示支付查询模块用于存储来自所述播放服务器的支付信息并提供查询功能;所述策略配置模块用于存储可配置的内容收费策略并提供查询功能;所述Token管理模块用于Token的生命周期管理。进一步地,基于所述内容收费策略包括若干可自由组合的订购类型,所述播放鉴权服务器配置多种可自由组合的支付业务组合。进一步地,所述客户端包括机顶盒以及集成于机顶盒上的内容播放客户端,所述内容播放客户端至少包括登录注册模块、节目操作模块、视频播放模块以及支付模块。本专利技术实施例提供的技术方案带来的有益效果是:本专利技术通过提供一种播放鉴权方法及系统,该方法通过机顶盒和内容播放客户端的紧密集合,基于鉴权服务器进行的是否需要付费的鉴权以及是否支付成功的鉴权,再通过支付网关,为内容提供商在运营商平台的运营,提供了多种可配置的收费策略,以及多种灵活的支付方式,缩短了播放操作流程,确保了节目播放的实时性,并且能经受住较大峰/谷值比的播放请求的冲击,保证了系统的稳健性、易维护性,极大地拓展了内容提供商在运营商平台的业务领域和范围。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的播放鉴权方法流程图;图2是本专利技术实施例提供的播放方法流程图;图3是本专利技术实施例提供的播放鉴权方法的业务流程示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1至2所示,本专利技术提供了一种播放鉴权方法,该播放鉴权方法尤其适用于体育赛事节目的点播,具体包括如下步骤:客户端向播放服务器进行注册,获得注册信息。客户端包括STB(机顶盒,下同)以及集成于STB上的内容播放客户端。注册时,STB向播放服务器发出注册请求,该注册请求包含STB的属性信息,注册成功,即可进行体育赛事节目点播。本实施例中,播放服务器由运营商提供,播放鉴权服务器由内容提供商提供。在播放赛事之前,客户端针对节目向播放鉴权服务器发送包括节目标识以及客户端标识的第一播放鉴权请求,以判断所选节目是否需要付费,本实施例中,播放鉴权服务器包括播放鉴权服务器,播放鉴权服务器通过AAA系统实现鉴权过程。具体的,客户端向播放鉴权服务器获取EPG(电子节目菜单,下同),并以界面形式展现给用户,用户选择播放某个节目,客户端获取节目标识,接着携带节目标识及STB属性信息,向播放鉴权服务器发起第一鉴权请求。播放鉴权服务器接收客户端针对节目发送的第一播放鉴权请求;播放鉴权服务器对第一播放鉴权请求进行解析,获取节目的节目标识和客户端的客户端标识;播放鉴权服务器根据节目标识,判断节目是否需要收费。若不需要付费,则表明该节目是免费节目,播放鉴权服本文档来自技高网...

【技术保护点】
1.一种播放鉴权方法,其特征在于:所述播放鉴权方法包括如下步骤:播放鉴权服务器接收客户端针对节目发送的第一播放鉴权请求;对所述第一播放鉴权请求进行解析,获取所述节目的节目标识和所述客户端的客户端标识;根据所述节目标识,判断所述节目是否需要收费;若是,则从预先创建的客户订购记录中查询是否有与所述客户端标识对应的有效订购记录;若查询到所述有效订购记录,则对所述有效订购记录与所述节目标识进行匹配以生成鉴权结果,并返回鉴权结果至所述客户端;若未查询到所述有效订购记录,则返回鉴权结果至所述客户端并指示付费。

【技术特征摘要】
1.一种播放鉴权方法,其特征在于:所述播放鉴权方法包括如下步骤:播放鉴权服务器接收客户端针对节目发送的第一播放鉴权请求;对所述第一播放鉴权请求进行解析,获取所述节目的节目标识和所述客户端的客户端标识;根据所述节目标识,判断所述节目是否需要收费;若是,则从预先创建的客户订购记录中查询是否有与所述客户端标识对应的有效订购记录;若查询到所述有效订购记录,则对所述有效订购记录与所述节目标识进行匹配以生成鉴权结果,并返回鉴权结果至所述客户端;若未查询到所述有效订购记录,则返回鉴权结果至所述客户端并指示付费。2.如权利要求1所述的一种播放鉴权方法,其特征在于,所述播放鉴权方法进一步包括如下步骤:当收到付费指示,客户端向所述播放服务器付费;客户端针对完成支付向所述播放鉴权服务器发送第二播放鉴权请求;所述播放鉴权服务器对所述第二播放鉴权请求进行解析,确定支付完成,则向所述客户端授予允许播放指令;所述客户端向所述播放鉴权服务器发起播放请求,并接收所述播放鉴权服务器传输的视频流。3.如权利要求2所述的一种播放鉴权方法,其特征在于,所述客户端向所述播放服务器付费时,客户端发送支付请求至播放服务器,并根据播放服务器提供的付费方式进行付费;所述客户端付费后,所述播放服务器发送支付完成信息至所述客户端,若支付成功则将支付成功通知信息发送至播放鉴权服务器。4.如权利要求3所述的一种播放鉴权方法,其特征在于,所述播放鉴权服务器对所述第二播放鉴权请求进行解析时,将所述客户端发送的支付完成信息与所述播放服务器发送的支付成功通知信息进行匹配生成鉴权结果,以确认支付是否完成。5.如权利要求2所述的一种播放鉴权方法,其特征在于,所述客户端收到允许播放指令后,形成播放串...

【专利技术属性】
技术研发人员:吴蓉俊达洪全
申请(专利权)人:苏宁智能终端有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1