一种获取产品的方法及系统技术方案

技术编号:13707854 阅读:36 留言:0更新日期:2016-09-15 01:10
本发明专利技术公开了一种获取产品的方法及系统,用以减少对资源服务器数据库进行访问次数,提高处理速度。所述方法包括:机顶盒终端向认证服务器发送产品获取请求;认证服务器根据接收的所述产品获取请求验证所述机顶盒终端是否合法;若所述机顶盒终端合法,则向所述机顶盒终端发送资源令牌;其中,所述资源令牌包括产品标识;所述机顶盒终端接收资源令牌并转发给资源服务器;资源服务器根据接收到的资源令牌,将所述产品标识对应的产品提供给所述机顶盒终端;所述机顶盒终端接收所述产品。该方法能减少对资源服务器数据库进行访问次数,提高处理速度。

【技术实现步骤摘要】

本专利技术涉及多媒体
,尤其涉及一种获取产品的方法及系统
技术介绍
随着电视技术的发展,采用机顶盒终端观看电视已极为普遍。目前,用户通过机顶盒收看节目的方法通常为:机顶盒向服务器申请播放电视节目,服务器收到播放请求后,需要当前请求的用户进行权限认证,并获取当前请求的用户标识,还需要通过用户标识去存储节目资源的数据库中查找产品标识,再根据产品标识查找对应的产品后提供给请求的用户。上述过程中,需要多次对数据库进行访问,处理速度慢。
技术实现思路
本专利技术提供一种获取产品的方法及系统,用以减少对资源服务器数据库进行访问次数,提高处理速度。本专利技术提供一种获取产品的方法,包括:机顶盒终端向认证服务器发送产品获取请求;其中,所述产品获取请求包括机顶盒终端的软件标识、硬件序列号、IP地址、时间戳信息;认证服务器根据接收的所述产品获取请求验证所述机顶盒终端是否合法;若所述机顶盒终端合法,则向所述机顶盒终端发送资源令牌;其中,所述资源令牌包括产品标识;所述机顶盒终端接收资源令牌并转发给资源服务器;资源服务器根据接收到的资源令牌,将所述产品标识对应的产品提供给所述机顶盒终端;所述机顶盒终端接收所述产品。本专利技术实施例的一些有益效果可以包括:本专利技术提供的获取产品的方法,资源服务器可根据资源令牌中包括的产品标识,只需一次访问数据库即可找到产品标识对应的产品包,达到了减少访问数据库次数的目的。在一个实施例中,所述资源令牌还包括软件标识;所述软件标识包括机顶盒终端的软件类型、软件版本和设备类型;所述资源服务器根据接收到的资源令牌,将所述产品标识对应的产品提供给所述机顶盒终端,包括:资源服务器根据资源令牌中的软件标识,判断所述机顶盒终端是否有权限获取所述资源令牌中的产品标识对应的产品;若所述机顶盒终端有权限获取所述资源令牌中的产品标识对应的产品,则将所述产品标识对应的产品提供给所述机顶盒终端。该实施例中,由于软件标识为获取产品的权限凭证,故资源服务器可以对机顶盒终端的软件标识进行判断,判断机顶盒终端是否有权限访问产品标识对应的产品,防止资源服务器向不合法的机顶盒终端提供产品,从而提高资源服务器服务的质量水平。在一个实施例中,所述产品标识为3位36进制的数字,用于标识产品包。该实施例中,产品标识用于标识产品包,该产品包可以为机顶盒终端有权限看的视频列表。资源服务器根据产品标识,即可快速的找到对应的产品。在一个实施例中,所述软件标识为3位36进制的数字。该实施例中,软件标识体现了软件类型、软件版本和设备类型。其中,设备类型包括机顶盒、手机等;软件类型包括安卓、苹果等;软件版本包括第几代。即软件标识可以用于标识机顶盒终端。资源服务器根据机顶盒终端的软件标识,可以验证机顶盒终端是否具有获取产品的权限,验证方法简单、准确。本专利技术还提供一种获取产品的系统,包括:机顶盒终端、认证服务器、资
源服务器;所述机顶盒终端,用于向所述认证服务器发送产品获取请求;还用于接收认证服务器发来的资源令牌并转发给所述资源服务器;还用于接收资源服务器提供的产品;其中,所述产品获取请求包括机顶盒终端的软件标识、硬件序列号、IP地址、时间戳信息;所述认证服务器,用于根据接收的所述产品获取请求验证所述机顶盒终端是否合法,若所述机顶盒终端合法,则向所述机顶盒终端发送资源令牌;其中,所述资源令牌包括产品标识;所述资源服务器,用于根据接收到的资源令牌,将所述产品标识对应的产品提供给所述机顶盒终端。在一个实施例中,所述资源令牌还包括软件标识;所述软件标识包括机顶盒终端的软件类型、软件版本和设备类型;所述资源服务器,包括:判断模块,用于根据资源令牌中的软件标识,判断所述机顶盒终端是否有权限获取所述资源令牌中的产品标识对应的产品;发送模块,用于在所述判断模块判断出所述机顶盒终端有权限获取所述资源令牌中的产品标识对应的产品时,将所述产品标识对应的产品提供给所述机顶盒终端。在一个实施例中,所述认证服务器向所述机顶盒终端发送的资源令牌中的产品标识为3位36进制的数字,用于标识产品包。在一个实施例中,所述认证服务器向所述机顶盒终端发送的资源令牌中的软件标识为3位36进制的数字。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术实施例中一种获取产品的方法流程图;图2为本专利技术实施例中另一种获取产品的方法流程图;图3为本专利技术实施例提供的一种获取产品的系统示意图;图4为本专利技术实施例提供的另一种获取产品的系统示意图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。图1为本专利技术实施例中一种获取产品的方法流程图。如图1所示,该方法包括以下步骤S101-S106:S101:机顶盒终端向认证服务器发送产品获取请求;其中,所述产品获取请求包括机顶盒终端的软件标识、硬件序列号、IP地址、时间戳信息。S102:认证服务器根据接收的所述产品获取请求验证所述机顶盒终端是否合法,是则执行S103,否则结束流程。此步骤中,机顶盒终端的软件标识、硬件序列号、IP地址、时间戳信息可作为机顶盒终端的识别信息,其中,软件标识、硬件序列号、IP地址标识机顶盒终端的身份信息,时间戳信息可以标识机顶盒终端的有效期,通过以上的信息,认证服务器就可以判断机顶盒终端是否合法,避免向合法的机顶盒终端提供服务导致浪费资源。S103:认证服务器向机顶盒终端发送资源令牌;其中,所述资源令牌包括产品标识。在此步骤中,资源令牌包括有产品标识,则资源服务器根据此产品标识,即可快速的定位到产品标识对应的产品,提高了查找产品的效率。S104:机顶盒终端接收资源令牌并转发给资源服务器。S105:资源服务器根据接收到的资源令牌,将所述产品标识对应的产品提供给所述机顶盒终端。此步骤中,在资源服务器数据库中,资源服务器根据资源令牌中的产品标识,一次性的就可以定位到该产品标识对应的产品,定位产品简单快捷。S106:机顶盒终端接收所述产品。本专利技术提供的获取产品的方法,资源服务器可根据资源令牌中包括的产品标识,只需一次访问数据库即可找到产品标识对应的产品包,达到了减少访问数据库次数的目的。图2为本专利技术实施例中另一种获取产品的方法流程图。如图2所示,包括步骤S201-207:S201:机顶盒终端向认证服务器发送产品获取请求。S202:认证服务器根据接收的所述产品获取请求验证所述机顶盒终端是否合法,是则执行S203,否则结束流程;S203:认证服务器向机顶盒终端发送资源令牌;其中,所述资源令牌包括产品标识和软件标识;其中,所述软件标识包括机顶盒终端的软件类型、软件版本和设备类型。S204:机顶盒终端接收资源令牌并转发给资源服务器。S205:资源服务器根据资源令牌中的软件标识,判断所述机顶盒终端是否有权限获取所述资源令牌本文档来自技高网
...

【技术保护点】
一种获取产品的方法,其特征在于,包括:机顶盒终端向认证服务器发送产品获取请求;其中,所述产品获取请求包括机顶盒终端的软件标识、硬件序列号、IP地址、时间戳信息;认证服务器根据接收的所述产品获取请求验证所述机顶盒终端是否合法;若所述机顶盒终端合法,则向所述机顶盒终端发送资源令牌;其中,所述资源令牌包括产品标识;所述机顶盒终端接收资源令牌并转发给资源服务器;资源服务器根据接收到的资源令牌,将所述产品标识对应的产品提供给所述机顶盒终端;所述机顶盒终端接收所述产品。

【技术特征摘要】
1.一种获取产品的方法,其特征在于,包括:机顶盒终端向认证服务器发送产品获取请求;其中,所述产品获取请求包括机顶盒终端的软件标识、硬件序列号、IP地址、时间戳信息;认证服务器根据接收的所述产品获取请求验证所述机顶盒终端是否合法;若所述机顶盒终端合法,则向所述机顶盒终端发送资源令牌;其中,所述资源令牌包括产品标识;所述机顶盒终端接收资源令牌并转发给资源服务器;资源服务器根据接收到的资源令牌,将所述产品标识对应的产品提供给所述机顶盒终端;所述机顶盒终端接收所述产品。2.如权利要求1所述的获取产品的方法,其特征在于,所述资源令牌还包括软件标识;所述软件标识包括机顶盒终端的软件类型、软件版本和设备类型;所述资源服务器根据接收到的资源令牌,将所述产品标识对应的产品提供给所述机顶盒终端,包括:资源服务器根据资源令牌中的软件标识,判断所述机顶盒终端是否有权限获取所述资源令牌中的产品标识对应的产品;若所述机顶盒终端有权限获取所述资源令牌中的产品标识对应的产品,则将所述产品标识对应的产品提供给所述机顶盒终端。3.如权利要求1或2所述的获取产品的方法,其特征在于,所述产品标识为3位36进制的数字,用于标识产品包。4.如权利要求2所述的获取产品的方法,其特征在于,所述软件标识为3位36进制的数字。5.一种获取产品的系统,其特征在于,包括:机顶盒终端、认证服务器、资源服...

【专利技术属性】
技术研发人员:郭建辉
申请(专利权)人:天脉聚源北京传媒科技有限公司
类型:发明
国别省市:北京;11

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

1