1.一种智能电视节目播放方法,其特征在于,包括:
智能电视终端向鉴权服务器发送节目播放权限请求消息,以使所述鉴权服务器指示资源服务器与所述智能电视终端建立连接;所述节目播放权限请求消息包括待播放的节目名称和所述待播放节目名称对应的资源服务器的IP地址;
与所述资源服务器建立连接并开始从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源;
接收所述鉴权服务器返回的节目播放权限消息;
根据所述节目播放权限消息判断所述节目播放权限请求消息中所述待播放的节目名称是否具有播放权限;
根据所述待播放的节目名称的播放权限确定是否从所述资源服务器继续下载所述节目播放权限请求消息对应的流媒体资源。
2.如权利要求1所述的方法,其特征在于,所述以使所述鉴权服务器指示资源服务器与所述智能电视终端建立连接,包括:
使所述鉴权服务器向所述资源服务器发送所述待播放节目名称;
使所述资源服务器根据所述待播放节目名称确定所述智能电视终端向所述资源服务器发送的所述待播放节目名称的流媒体资源请求;
使所述资源服务器根据所述智能电视终端发送的所述待播放节目名称的流媒体资源请求与所述智能电视终端建立连接。
3.如权利要求1所述的方法,其特征在于,所述根据所述待播放的节目名称的播放权限确定是否从所述资源服务器继续下载所述节目播放权限请求消息对应的流媒体资源,包括:
若所述待播放的节目名称具有播放权限,则继续从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源;
若所述待播放的节目名称不具有播放权限,则中止从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源。
4.如权利要求1所述的方法,其特征在于,所述节目播放权限消息包括:
所述待播放的节目名称与所述待播放的节目名称权限的对应关系;或者所述智能电视终端对应的播放权限消息。
5.如权利要求1所述的方法,其特征在于,所述以使所述鉴权服务器指示资源服务器与所述智能电视终端建立连接之后,还包括:
使所述鉴权服务器向所述资源服务器发送所述待播放节目名称与所述待播放的节目名称权限的对应关系;
使所述资源服务器根据所述智能电视终端发送的所述待播放节目名称的流媒体资源请求,确定所述待播放节目名称是否具有播放权限。
6.如权利要求5所述的方法,其特征在于,所述使所述资源服务器根据所述智能电视终端发送的所述待播放节目名称的流媒体资源请求,确定所述待播放节目名称是否具有播放权限之后,还包括:
若所述待播放的节目名称具有播放权限,则使所述资源服务器继续向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源;
若所述待播放的节目名称不具有播放权限,则使所述资源服务器中止向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源。
7.一种智能电视节目播放方法,其特征在于,包括:
鉴权服务器收到智能电视终端发送的节目播放权限请求消息;所述节目播放权限请求消息包括待播放的节目名称和所述待播放节目名称对应的资源服务器的IP地址;
鉴权服务器根据所述节目播放权限请求消息,指示资源服务器与所述智能电视终端建立连接并开始向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源;
鉴权服务器根据所述节目播放权限请求消息,判断所述智能电视终端是否具有播放所述待播放节目名称的权限;
鉴权服务器将所述判断结果发送给所述智能电视终端和/或所述资源服务器。
8.如权利要求7所述的方法,其特征在于,所述指示资源服务器与所述智能电视终端建立连接,包括:
向所述资源服务器发送所述待播放节目名称;
使所述资源服务器根据所述待播放节目名称确定所述智能电视终端向所述资源服务器发送的所述待播放节目名称的流媒体资源请求;
使所述资源服务器根据所述智能电视终端发送的所述待播放节目名称的流媒体资源请求与所述智能电视终端建立连接。
9.如权利要求7所述的方法,其特征在于,还包括:
根据所述节目播放权限请求消息,将所述智能电视终端的对应的播放权限消息发送给所述智能电视终端和/或所述资源服务器。
10.一种智能电视节目播放方法,其特征在于,包括:
根据收到鉴权服务器发送的智能电视终端发送的节目播放权限请求消息,以及所述智能电视终端发送的待播放节目名称的流媒体资源请求,确定与所述智能电视终端建立连接;所述节目播放权限请求消息包括待播放的节目名称和所述待播放节目名称对应的资源服务器的IP地址;
开始向所述智能电视终端发送所述待播放节目名称的流媒体资源;
收到所述鉴权服务器发送的所述智能电视终端是否具有播放所述待播放节目名称的权限;和/或
收到所述鉴权服务器发送的所述智能电视终端的对应的播放权限消息;
所述收到所述鉴权服务器发送的所述智能电视终端是否具有播放所述待播放节目名称的权限之后,还包括:
若所述智能电视终端具有播放所述待播放节目名称的权限,则继续向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源;
若所述智能电视终端不具有播放所述待播放节目名称的权限,则中止向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源。
11.如权利要求10所述的方法,其特征在于,所述收到所述鉴权服务器发送的所述智能电视终端的对应的播放权限消息之后,还包括:
根据所述智能电视终端的对应的播放权限消息判断所述智能电视终端是否具有播放所述待播放节目名称的权限;
若所述智能电视终端具有播放所述待播放节目名称的权限,则继续向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源;
若所述智能电视终端不具有播放所述待播放节目名称的权限,则中止向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源。
12.一种智能电视节目播放装置,其特征在于,包括:
消息发送单元,用于智能电视终端向鉴权服务器发送节目播放权限请求消息,以使所述鉴权服务器指示资源服务器与所述智能电视终端建立连接;所述节目播放权限请求消息包括待播放的节目名称和所述待播放节目名称对应的资源服务器的IP地址;
资源下载单元,用于与所述资源服务器建立连接并开始从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源;
所述消息发送单元,还用于:
接收所述鉴权服务器返回的节目播放权限消息;
根据所述节目播放权限消息判断所述节目播放权限请求消息中所述待播放的节目名称是否具有播放权限;
根据所述待播放的节目名称的播放权限确定是否继续从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源。
13.如权利要求12所述的装置,其特征在于,所述消息发送单元具体用于:
使所述鉴权服务器向所述资源服务器发送所述待播放节目名称;
使所述资源服务器根据所述待播放节目名称确定所述智能电视终端向所述资源服务器发送的所述待播放节目名称的流媒体资源请求;
使所述资源服务器根据所述智能电视终端发送的所述待播放节目名称的流媒体资源请求与所述智能电视终端建立连接。
14.如权利要求12所述的装置,其特征在于,所述资源下载单元具体用于:
若所述待播放的节目名称具有播放权限,则继续从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源;
若所述待播放的节目名称不具有播放权限,则中止从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源。
15.如权利要求12所述的装置,其特征在于,所述节目播放权限消息包括:
所述待播放的节目名称与所述待播放的节目名称权限的对应关系;或者所述智能电视终端对应的播放权限消息。
16.如权利要求12所述的装置,其特征在于,所述消息发送单元具体还用于:
使所述鉴权服务器向所述资源服务器发送所述待播放节目名称与所述待播放的节目名称权限的对应关系;
使所述资源服务器根据所述智能电视终端发送的所述待播放节目名称的流媒体资源请求,确定所述待播放节目名称是否具有播放权限。
17.如权利要求16所述的装置,其特征在于,所述消息发送单元具体还用于:
若所述待播放的节目名称具有播放权限,则使所述资源服务器继续向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源;
若所述待播放的节目名称不具有播放权限,则使所述资源服务器中止向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源。
18.一种智能电视节目播放装置,其特征在于,包括:
消息接收单元,用于收到智能电视终端发送的节目播放权限请求消息;所述节目播放权限请求消息包括待播放的节目名称和所述待播放节目名称对应的资源服务器的IP地址;
指示单元,用于根据所述节目播放权限请求消息,指示资源服务器与所述智能电视终端建立连接并开始向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源;
所述消息接收单元还用于:
根据所述节目播放权限请求消息,判断所述智能电视终端是否具有播放所述待播放节目名称的权限;
将所述判断结果发送给所述智能电视终端和/或所述资源服务器。
19.如权利要求18所述的装置,其特征在于,所述指示单元具体用于:
向所述资源服务器发送所述待播放节目名称;
使所述资源服务器根据所述待播放节目名称确定所述智能电视终端向所述资源服务器发送的所述待播放节目名称的流媒体资源请求;
使所述资源服务器根据所述智能电视终端发送的所述待播放节目名称的流媒体资源请求与所述智能电视终端建立连接。
20.如权利要求18所述的装置,其特征在于,所述消息接收单元具体还用于:
根据所述节目播放权限请求消息,将所述智能电视终端的对应的播放权限消息发送给所述智能电视终端和/或所述资源服务器。
21.一种智能电视节目播放装置,其特征在于,包括:
建立连接单元,用于根据收到鉴权服务器发送的智能电视终端发送的节目播放权限请求消息,以及所述智能电视终端发送的待播放节目名称的流媒体资源请求,确定与所述智能电视终端建立连接;所述节目播放权限请求消息包括待播放的节目名称和所述待播放节目名称对应的资源服务器的IP地址;开始向所述智能电视终端发送所述待播放节目名称的流媒体资源;
消息接收单元,用于收到所述鉴权服务器发送的所述智能电视终端是否具有播放所述待播放节目名称的权限;和/或收到所述鉴权服务器发送的所述智能电视终端的对应的播放权限消息;
消息接收单元具体还用于:
若所述智能电视终端具有播放所述待播放节目名称的权限,则继续向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源;
若所述智能电视终端不具有播放所述待播放节目名称的权限,则中止向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源。
22.如权利要求21所述的装置,其特征在于,所述消息接收单元具体还用于:
根据所述智能电视终端的对应的播放权限消息判断所述智能电视终端是否具有播放所述待播放节目名称的权限;
若所述智能电视终端具有播放所述待播放节目名称的权限,则继续向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源;
若所述智能电视终端不具有播放所述待播放节目名称的权限,则中止向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源。
一种智能电视节目播放方法及装置\n技术领域\n[0001] 本发明涉及数字电视技术领域,更具体的涉及一种智能电视节目播放方法及装置。\n背景技术\n[0002] 智能电视(smart TV)具备访问互联网,能提供IE浏览器、全高清3D体感游戏、视频通话、网上购物、家庭KTV以及影视频下载等功能。由于智能电视能够从网络、AV设备、PC等多种渠道直接下载影视频资源,所以改变了传统电视功能,给用户带来较好体验。\n[0003] 现有技术中,智能电视从服务器端下载影视频资源的方法如下:智能电视向服务器端发送待播放的影视资源请求,智能电视需要等待收到服务器反馈消息之后,才可以向服务器发送待播放的映射资源下载指令,进行待播放影视资源下载。\n[0004] 在该方法中,由于智能电视在向服务器发送待播放的节目资源下载指令之前,需要等待服务器反馈的消息,因此,智能电视向服务器发送待播放的影视资源请求和向服务器发送待播放的映射资源下载指令是串行执行,影响了智能电视的下载响应速度,延长了智能电视黑屏状态的时间。\n发明内容\n[0005] 本发明实施例提供一种智能电视节目播放方法及装置,用以解决现有技术中智能电视的下载响应速度,减少了智能电视黑屏状态时间。\n[0006] 本发明实施例提供一种智能电视节目播放方法,包括:\n[0007] 智能电视终端向鉴权服务器发送节目播放权限请求消息,以使所述鉴权服务器指示资源服务器与所述智能电视终端建立连接;\n[0008] 从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源。\n[0009] 进一步地,所述节目播放权限请求消息包括:待播放的节目名称和所述待播放节目名称对应的资源服务器的IP地址。\n[0010] 进一步地,所述以使所述鉴权服务器指示资源服务器与所述智能电视终端建立连接,包括:\n[0011] 使所述鉴权服务器向所述资源服务器发送所述待播放节目名称;\n[0012] 使所述资源服务器根据所述待播放节目名称确定所述智能电视终端向所述资源服务器发送的所述待播放节目名称的流媒体资源请求;\n[0013] 使所述资源服务器根据所述智能电视终端发送的所述待播放节目名称的流媒体资源请求与所述智能电视终端建立连接。\n[0014] 进一步地,还包括:\n[0015] 接收所述鉴权服务器返回的节目播放权限消息;\n[0016] 根据所述节目播放权限消息判断所述节目播放权限请求消息中所述待播放的节目名称是否具有播放权限;\n[0017] 根据所述待播放的节目名称的播放权限确定是否从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源。\n[0018] 进一步地,所述根据所述待播放的节目名称的播放权限确定是否从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源,包括:\n[0019] 若所述待播放的节目名称具有播放权限,则继续从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源;\n[0020] 若所述待播放的节目名称不具有播放权限,则中止从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源。\n[0021] 进一步地,所述节目播放权限消息包括:\n[0022] 所述待播放的节目名称与所述待播放的节目名称权限的对应关系;或者[0023] 所述智能电视终端对应的播放权限消息。\n[0024] 进一步地,所述以使所述鉴权服务器指示资源服务器与所述智能电视终端建立连接之后,还包括:\n[0025] 使所述鉴权服务器向所述资源服务区发送所述待播放节目名称与所述待播放的节目名称权限的对应关系;\n[0026] 使所述资源服务器根据所述智能电视终端发送的所述待播放节目名称的流媒体资源请求,确定所述待播放节目名称是否具有播放权限。\n[0027] 进一步地,所述使所述资源服务器根据所述智能电视终端发送的所述待播放节目名称的流媒体资源请求,确定所述待播放节目名称是否具有播放权限之后,还包括:\n[0028] 若所述待播放的节目名称具有播放权限,则使所述资源服务器继续向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源;\n[0029] 若所述待播放的节目名称不具有播放权限,则使所述资源服务器中止向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源。\n[0030] 本发明实例例还提供一种智能电视节目播放方法,包括:\n[0031] 收到智能电视终端发送的节目播放权限请求消息;\n[0032] 根据所述节目播放权限请求消息,指示资源服务器与所述智能电视终端建立连接。\n[0033] 进一步地,所述节目播放权限请求消息包括:待播放的节目名称和所述待播放节目名称对应的资源服务器的IP地址。\n[0034] 进一步地,所述指示资源服务器与所述智能电视终端建立连接,包括:\n[0035] 向所述资源服务器发送所述待播放节目名称;\n[0036] 使所述资源服务器根据所述待播放节目名称确定所述智能电视终端向所述资源服务器发送的所述待播放节目名称的流媒体资源请求;\n[0037] 使所述资源服务器根据所述智能电视终端发送的所述待播放节目名称的流媒体资源请求与所述智能电视终端建立连接。\n[0038] 进一步地,还包括:\n[0039] 根据所述节目播放权限请求消息,判断所述智能电视终端是否具有播放所述待播放节目名称的权限;\n[0040] 将所述判断结果发送给所述智能电视终端和/或所述资源服务器。\n[0041] 进一步地,还包括:\n[0042] 根据所述节目播放权限请求消息,将所述智能电视终端的对应的播放权限消息发送给所述智能电视终端和/或所述资源服务器。\n[0043] 本发明实施例还提供一种智能电视节目播放方法,包括:\n[0044] 根据收到鉴权服务器发送的智能电视终端发送的节目播放权限请求消息,以及所述智能电视终端发送的待播放节目名称的流媒体资源请求,确定与所述智能电视终端建立连接。\n[0045] 进一步地,所述节目播放权限请求消息包括:待播放的节目名称和所述待播放节目名称对应的资源服务器的IP地址。\n[0046] 进一步地,所述确定与所述智能电视终端建立连接之后,还包括:\n[0047] 向所述智能电视终端发送所述待播放节目名称的流媒体资源。\n[0048] 进一步地,还包括:\n[0049] 收到所述鉴权服务器发送的所述智能电视终端是否具有播放所述待播放节目名称的权限;和/或\n[0050] 收到所述鉴权服务器发送的所述智能电视终端的对应的播放权限消息。\n[0051] 进一步地,所述收到所述鉴权服务器发送的所述智能电视终端是否具有播放所述待播放节目名称的权限之后,还包括:\n[0052] 若所述智能电视终端具有播放所述待播放节目名称的权限,则继续向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源;\n[0053] 若所述智能电视终端不具有播放所述待播放节目名称的权限,则中止向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源。\n[0054] 进一步地,所述收到所述鉴权服务器发送的所述智能电视终端的对应的播放权限消息之后,还包括:\n[0055] 根据所述智能电视终端的对应的播放权限消息判断所述智能电视终端是否具有播放所述待播放节目名称的权限;\n[0056] 若所述智能电视终端具有播放所述待播放节目名称的权限,则继续向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源;\n[0057] 若所述智能电视终端不具有播放所述待播放节目名称的权限,则中止向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源。\n[0058] 本发明实施例提供一种智能电视节目播放装置,包括:\n[0059] 消息发送单元,用于智能电视终端向鉴权服务器发送节目播放权限请求消息,以使所述鉴权服务器指示资源服务器与所述智能电视终端建立连接;\n[0060] 资源下载单元,用于从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源。\n[0061] 进一步地,所述节目播放权限请求消息包括:\n[0062] 待播放的节目名称和所述待播放节目名称对应的资源服务器的IP地址。\n[0063] 进一步地,所述消息发送单元具体用于:\n[0064] 使所述鉴权服务器向所述资源服务器发送所述待播放节目名称;\n[0065] 使所述资源服务器根据所述待播放节目名称确定所述智能电视终端向所述资源服务器发送的所述待播放节目名称的流媒体资源请求;\n[0066] 使所述资源服务器根据所述智能电视终端发送的所述待播放节目名称的流媒体资源请求与所述智能电视终端建立连接。\n[0067] 进一步地,所述消息发送单元具体还用于:\n[0068] 接收所述鉴权服务器返回的节目播放权限消息;\n[0069] 根据所述节目播放权限消息判断所述节目播放权限请求消息中所述待播放的节目名称是否具有播放权限;\n[0070] 根据所述待播放的节目名称的播放权限确定是否从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源。\n[0071] 进一步地,所述资源下载单元具体用于:\n[0072] 若所述待播放的节目名称具有播放权限,则继续从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源;\n[0073] 若所述待播放的节目名称不具有播放权限,则中止从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源。\n[0074] 进一步地,所述消息发送单元具体用于:\n[0075] 所述待播放的节目名称与所述待播放的节目名称权限的对应关系;或者[0076] 所述智能电视终端对应的播放权限消息。\n[0077] 进一步地,所述消息发送单元具体还用于:\n[0078] 使所述鉴权服务器向所述资源服务区发送所述待播放节目名称与所述待播放的节目名称权限的对应关系;\n[0079] 使所述资源服务器根据所述智能电视终端发送的所述待播放节目名称的流媒体资源请求,确定所述待播放节目名称是否具有播放权限。\n[0080] 进一步地,所述消息发送单元具体还用于:\n[0081] 若所述待播放的节目名称具有播放权限,则使所述资源服务器继续向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源;\n[0082] 若所述待播放的节目名称不具有播放权限,则使所述资源服务器中止向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源。\n[0083] 本发明实施例还一种智能电视节目播放装置,包括:\n[0084] 消息接收单元,用于收到智能电视终端发送的节目播放权限请求消息;\n[0085] 指示单元,用于根据所述节目播放权限请求消息,指示资源服务器与所述智能电视终端建立连接。\n[0086] 进一步地,所述节目播放权限请求消息包括:\n[0087] 待播放的节目名称和所述待播放节目名称对应的资源服务器的IP地址。\n[0088] 进一步地,所述指示单元具体用于:\n[0089] 向所述资源服务器发送所述待播放节目名称;\n[0090] 使所述资源服务器根据所述待播放节目名称确定所述智能电视终端向所述资源服务器发送的所述待播放节目名称的流媒体资源请求;\n[0091] 使所述资源服务器根据所述智能电视终端发送的所述待播放节目名称的流媒体资源请求与所述智能电视终端建立连接。\n[0092] 进一步地,所述消息接收单元具体还用于:\n[0093] 根据所述节目播放权限请求消息,判断所述智能电视终端是否具有播放所述待播放节目名称的权限;\n[0094] 将所述判断结果发送给所述智能电视终端和/或所述资源服务器。\n[0095] 进一步地,所述消息接收单元具体还用于:\n[0096] 根据所述节目播放权限请求消息,将所述智能电视终端的对应的播放权限消息发送给所述智能电视终端和/或所述资源服务器。\n[0097] 本发明实施例还提供一种智能电视节目播放装置,包括:\n[0098] 建立连接单元,用于根据收到鉴权服务器发送的智能电视终端发送的节目播放权限请求消息,以及所述智能电视终端发送的待播放节目名称的流媒体资源请求,确定与所述智能电视终端建立连接。\n[0099] 进一步地,所述节目播放权限请求消息包括:\n[0100] 待播放的节目名称和所述待播放节目名称对应的资源服务器的IP地址。\n[0101] 进一步地,所述建立连接单元具体还用于:\n[0102] 向所述智能电视终端发送所述待播放节目名称的流媒体资源。\n[0103] 进一步地,消息接收单元具体用于:\n[0104] 收到所述鉴权服务器发送的所述智能电视终端是否具有播放所述待播放节目名称的权限;和/或\n[0105] 收到所述鉴权服务器发送的所述智能电视终端的对应的播放权限消息。\n[0106] 进一步地,所述消息接收单元具体还用于:\n[0107] 若所述智能电视终端具有播放所述待播放节目名称的权限,则继续向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源;\n[0108] 若所述智能电视终端不具有播放所述待播放节目名称的权限,则中止向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源。\n[0109] 进一步地,所述消息接收单元具体还用于:\n[0110] 根据所述智能电视终端的对应的播放权限消息判断所述智能电视终端是否具有播放所述待播放节目名称的权限;\n[0111] 若所述智能电视终端具有播放所述待播放节目名称的权限,则继续向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源;\n[0112] 若所述智能电视终端不具有播放所述待播放节目名称的权限,则中止向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源。\n[0113] 本发明实施例中,智能电视终端向鉴权服务器发送节目播放权限请求消息,以使所述鉴权服务器指示资源服务器与所述智能电视终端建立连接;从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源。采用该方法,智能电视终端在向鉴权服务器发送节目播放权限请求消息的时候,可以同时向资源服务器发送节目播放下载请求,当资源服务器与智能电视终端建立连接之后,开始从资源服务器下载节目播放权限请求消息对应的流媒体资源。和现有技术相比,智能电视终端向鉴权服务器发送的节目播放权限请求消息和向资源服务器发送的节目播放下载请求可以并行执行,减少了智能电视下载响应速度,同时缩短了智能电视黑屏状态时间。\n附图说明\n[0114] 图1为本发明实施例提供的一种智能电视节目播放方法中智能电视终端侧的播放流程图;\n[0115] 图2为本发明实施例提供的一种智能电视节目播放方法中鉴权服务器侧的播放流程图;\n[0116] 图3为本发明实施例提供的一种智能电视节目播放方法流程图;\n[0117] 图4为本发明实施例提供的一种智能电视节目播放装置中智能电视终端结构示意图;\n[0118] 图5为本发明实施例提供的一种智能电视节目播放装置中鉴权服务器结构示意图;\n[0119] 图6为本发明实施例提供的一种智能电视节目播放装置中资源服务器结构示意图。\n具体实施方式\n[0120] 本发明实施例中,智能电视终端向鉴权服务器发送节目播放权限请求消息,以使所述鉴权服务器指示资源服务器与所述智能电视终端建立连接;从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源。采用该方法,智能电视终端在向鉴权服务器发送节目播放权限请求消息的时候,可以同时向资源服务器发送节目播放下载请求,当资源服务器与智能电视终端建立连接之后,开始从资源服务器下载节目播放权限请求消息对应的流媒体资源。和现有技术相比,智能电视终端向鉴权服务器发送的节目播放权限请求消息和向资源服务器发送的节目播放下载请求可以并行执行,减少了智能电视下载响应速度,同时缩短了智能电视黑屏状态时间。\n[0121] 在本发明实施例中,智能电视终端可以通过智能电视终端配置的机顶盒或者以太网方式接入到互联网络中,以URL(uniform resource locator,同一资源定位符或网页网址)方式访问互联网络中的资源服务器,通过网络将资源服务器中传输过来的媒体流等信息转换成为模拟音视频至智能电视终端。\n[0122] 流媒体是指采用流式传输的方式在互联网或内联网播放的媒体格式,例如,音频、视频或多媒体文件。流媒体在播放前并不下载整个媒体流文件,只将开始部分内容存入内存,在计算机中对媒体流数据包进行缓存并使媒体流数据正确地输出。媒体流随时传输随时播放,只是在开始的时候有些延迟。流媒体实现的关键技术是流式传输,流式传输主要指将整个音频、视频、三维媒体等多媒体文件经过特定的压缩方式解析成一个个媒体流数据压缩包,由视频服务器向终端用户顺序传输或实时传输。在采用流式传输方式的系统中,用户不必采用下载方式那样等到整个媒体流文件全部下载完成后,而是只需要经过几秒或者几十秒的启动延时即可在终端上利用解压设备对压缩的音频、视频(Audio/Video,简称A/V)、三维图形(three-dimensional,简称3D)等媒体流数据包解压后进行播放和观看,此时媒体流的剩余部分将在后台的服务器内继续下载。\n[0123] 本发明实施例中描述的各种技术适用于智能电视终端播放资源服务器的媒体流资源,并不限于播放资源服务器的流媒体资源。\n[0124] 本文中术语“媒体流”可以包括“流媒体”,但是不限于“流媒体”。\n[0125] 为了给出有效的智能电视节目播放的实现方法,本发明实施例提供了一种智能电视节目播放方法及装置,以下结合说明书和附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。\n[0126] 本发明实施例提供的一种智能电视节目播放方法中智能电视终端侧的播放流程图,参见图1所示,主要包括以下步骤:\n[0127] 步骤101、智能电视终端向鉴权服务器发送节目播放权限请求消息,以使所述鉴权服务器指示资源服务器与所述智能电视终端建立连接;\n[0128] 步骤102、从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源。\n[0129] 在步骤101中,智能电视终端向鉴权服务器发送节目播放权限请求消息,一般情况下,智能电视终端发的节目播放权限请求消息至少可以包括用户信息以及待播放节目的相关信息,比如,该待播放节目的标识ID,并且优选地,还可以包括该待播放节目对应的频道信息。若节目播放权限请求消息中的待播放节目不包括在频道信息中,则可以包括该待播放节目对应的网络信息。\n[0130] 在本发明实施例中,节目播放权限请求消息中携带有待播放的节目名称和该待播放的节目名称对应的资源服务器的IP(Internet Protocol,网络之间互连的协议)地址。其中,资源服务器与待播放节目的类型相对应。\n[0131] 由于待播放的节目可以是直播节目,也可以是点播节目,所以在本发明实施例中,若待播放的节目名称为直播节目,则与该待播放的节目名称对应的是资源服务器为直播资源服务器;若该待播放的节目名称为点播节目,则与该待播放的节目名称对应的是资源服务器为点播资源服务器。本发明实施例对待播放的节目名称为直播节目或者为点播节目不做进一步地限定,同时对资源服务是点播资源服务器、或者是直播资源服务器也不做进一步地限定。\n[0132] 进一步地,当鉴权服务器接收到智能电视终端发送的节目播放权限请求消息之后,鉴权服务器根据该节目播放权限请求消息可以解析出节目播放权限请求消息中携带的待播放节目名称与该待播放节目名称对应的资源服务器的IP地址。\n[0133] 其中,若智能电视终端发送的节目播放权限请求消息中携带的待播放节目为直播节目,则鉴权服务器根据该待播放的直播节目名称确定与该待播放的直播节目名称对应的资源服务器的IP地址,进一步地,确定的该资源服务器的IP地址可能是直播资源服务器的IP地址,而且该直播资源服务器中存储着与该待播放的直播节目名称对应的频道信息。由于直播节目是现场随着事件的发生、发展进程同步制作和发布信息,具有双向流通过程的信息网络发布方式。所以直播节目的形式也可以分为现场直播、演播室访谈式直播、文字图片直播、视音频直播或由第三方提供信源的直播。比如,在线视频直播就是利用网络资源进行的现场直播服务,通过现场的视频拍摄同步上传到网络上,用户可以同一时间通过网络看到第一时间的现场视频。本发明实施例中,对直播节目的形式不做进一步的限定。\n[0134] 进一步地,直播节目对应的直播流媒体可以是任意一种格式的多媒体,本发明实施例中的直播节目对应的直播流媒体可以是直播视频、也可以是直播音频,本发明实施例不做进一步限定。\n[0135] 若智能电视终端发送的节目播放权限请求消息中携带的待播放节目为点播节目,则鉴权服务器根据该待播放的点播节目名称确定与该待播放的点播节目名称对应的资源服务器的IP地址。在实施中,由于点播节目的点播视频资源通常都存储在CDN(Content Delibery Network,即内容分发网络)上的每一个节点,所以可以认为每个CDN节点都是一个点播资源服务器,在本发明实施例中,通常根据智能电视终端的地址为智能电视终端选择距离最近的一个节点作为点播资源服务器,但是不限于最近的一个节点作为点播资源服务器。\n[0136] 其中,CDN是一种新型网络内容服务体系,其基于IP网络而构建,其构件的基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使得数据的传输更快捷、更稳定。通过在网络各处放置节点服务器构成在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量、各节点的连接、负载状况、到用户的距离以及响应时间等综合信息将用户的请求重新调整到离用户最近的服务节点上,其目的是使得用户可以就近取得所需的数据,从而解决了网络拥挤的状况,提高了用户访问网络资源服务器的响应速度。\n[0137] 当鉴权服务器根据该待播放的节目名称确定与该待播放的节目名称对应的资源服务器的IP地址之后,鉴权服务器通过确定的该资源服务器的IP地址向资源服务器发送消息,其中,该消息中携带有待播放节目名称及发送该待播放节目名称的智能电视终端ID信息。其中,该待播放节目名称和智能电视终端ID信息是鉴权服务器从智能电视终端发送的节目播放权限请求消息中解析获得到的。在本发明实施例中,对于鉴权服务器向资源服务器发送的智能电视终端ID信息不做进一步限定,只要鉴权服务器向资源服务器发送的信息可以表示智能电视终端身份的任何信息都可以,本发明实施例对此不做限定。\n[0138] 资源服务器收到鉴权服务器发送的待播放节目名称及与该待播放节目名称的智能电视终端ID信息之后,根据上述信息可以确定,资源服务器根据收到的智能电视终端发送的待播放节目名称和鉴权服务器发送的待播放节目名称是否一致,确定智能电视终端与待播放节目名称的对应关系。在本发明实施例中,资源服务器可能同时会收到多个智能电视终端发送的待播放节目名称,若资源服务器没有收到鉴权服务器发送的待播放节目名称及与该待播放节目名称的智能电视终端ID信息,则资源服务器不能确定智能电视终端与播放节目名称的对应关系。\n[0139] 在本发明实施例中,资源服务器可能先接收到鉴权服务器发送的待播放节目名称及与该待播放节目名称的智能电视终端ID信息,后收到智能电视终端发送的待播放节目名称;或者,资源服务器可能是先收到智能电视终端发送的待播放节目名称,后收到鉴权服务器发送的待播放节目名称及与该待播放节目名称的智能电视终端ID信息;或者,资源服务器可能同时收到智能电视终端发送的待播放节目名称和鉴权服务器发送的待播放节目名称及与该待播放节目名称的智能电视终端ID信息;本发明实施例中,对资源服务器收智能电视终端发送的待播放节目名称,和收到鉴权服务器发送的待播放节目名称及与该待播放节目名称的智能电视终端ID信息的顺序不做进一步的限定。\n[0140] 比如,鉴权服务器向点播资源服务器发送了“天下足球”以及“智能电视终端A”信息,而资源服务器可能同时收到智能电视终端A、智能电视终端B、智能电视终端C和智能电视终端D同时发送的待播放节目名称,若智能电视终端A发送的是“天下足球”;智能电视终端B发送的是“天下足球”;智能电视终端C发送的是“法制节目”;智能电视终端D发送的是“综艺节目”。\n[0141] 若鉴权服务器没有向资源服务器发送待播放节目名称及与该待播放节目名称的智能电视终端ID信息,则资源服务器不能准确的判断每个智能电视终端发送的待播放节目名称是否与鉴权服务器发送的待播放节目名称一致,且不能确定鉴权服务器发送的待播放节目名称与资源服务器收的智能电视终端发送的待播放节目名称是否一致。采用该方法,可以避免资源服务器收到智能电视终端发送的待播放节目名称与鉴权服务器发送给资源服务器的待播放节目名称不一致的问题。\n[0142] 当资源服务器确定接收到智能电视终端发送的待播放节目名称与鉴权服务器发送的待播放节目名称一致的时候,资源服务器与智能电视终端确定建立连接关系。其中,智能电视终端与资源服务器之间建立连接可以是有线连接,也可以是无线连接,若是通过无线连接,则智能电视终端必须具有无线连接功能,通过无线接入网(比如,Radio Access Network,简称RAN)与一个或多个核心网进行通信。本发明实施例中,对智能电视终端与资源服务器之间的连接关系不做进一步的限定。\n[0143] 在步骤102中,当智能电视终端与待播放节目名称确定对应的资源服务器建立连接之后,智能电视终端就可以从待播放节目名称确定对应的资源服务器中下载该待播放节目名称的流媒体信息。\n[0144] 其中,智能电视终端在从资源服务器中下载待播放节目名称对应的媒体流信息之前,需要先在智能电视终端的硬盘上创建一个下载保存文件的路径,在硬盘上创建的下载保存路径可以是默认路径,也可以是新建路径。\n[0145] 智能电视终端在建立下载保存文件路径之后,向待播放节目名称对应的资源服务器发送待播放节目名称对应的媒体流信息请求消息,当资源服务器收到智能电视终端发送的待播放节目名称对应的媒体流信息请求消息之后,开始向智能电视终端发送待播放节目名称的音视频流媒体。\n[0146] 进一步地,在本发明实施例中智能电视终端从资源服务器下载待播放节目名称的音视频流媒体可以采用P2P下载方法,或者HTTP下载方法,也可以采用其它下载方法,本发明实施例对智能电视终端从资源服务器下载待播放节目名称的音视频流媒体的方法不做进一步的限定。\n[0147] 上述实施例中,由于智能电视终端发送给鉴权服务器的节目播放权限请求消息中携带的只是待播放节目名称和该节目名称对应的资源服务器的IP地址,和现有技术中智能电视终端向鉴权服务器发送待播放节目名称相比,鉴权服务器可以不用判断待播放节目名称是否具有播放权限,只是需要将该节目播放权限请求消息中携带的待播放节目名称发送给资源服务器,资源服务器根据收的的鉴权服务器发送的待播放节目名称及智能电视终端发送的待播放节目名称,确定与智能电视终端建立连接,并且智能电视终端可以从资源服务器下载待播放节目名称对应的音视频流媒体。采用该方法,提高了智能电视下载响应速度,从而减少了智能电视黑屏状态时间。\n[0148] 在现有技术中,智能电视终端可以直接从资源服务器中下载音视频流媒体,改变传统电视功能,但是智能电视终端在从资源服务器中下载音视频流媒体之前,还需要求鉴权服务器对智能电视终端是否具有从资源服务器中下载音视频流媒体的权限进行判断的过程。\n[0149] 现有技术中,智能电视终端从资源服务器发送下载音视频流媒体的方法如下:智能电视终端向鉴权服务器发送节目播放请求,其中,该节目播放请求中包含了该智能电视终端是否具有播放该节目的权限,鉴权服务器根据智能电视终端发送的节目播放请求,首先判断该智能电视终端是否具有播放该节目的权限,若该智能电视终端不具有播放该节目的权限,则鉴权服务器通知智能电视终端不具有播放该节目的权限;若智能电视终端具有播放该节目的权限,则鉴权服务器通知该智能电视终端具有播放该节目的权限。当智能电视终端收到鉴权服务器端对该节目的播放权限信息之后,智能电视终端才可以向资源服务器发送该节目的下载指令。由于鉴权服务器在判断智能电视终端是否具有播放该节目的权限的时候需要占用一定的时间,且鉴权服务器的权限判断结果发送给智能电视终端还需要占用一定的时间,所以从智能电视终端向鉴权服务器发送节目的播放请求至智能电视终端收到启动播放的过程,即便是网络宽带满足的情况下,也至少需要30秒钟左右的黑屏状态。\n而且该过程中,鉴权服务器的负荷量较大,影响了鉴权服务器的性能。\n[0150] 本发明实施例基于上述问题,在实施例中,对鉴权服务器的鉴权工作做了部分改进,主要包括以下几种改进方案:\n[0151] 方案一\n[0152] 鉴权服务器在收到智能电视终端发送节目播放权限请求消息,鉴权服务先根据该节目播放权限请求消息解析出节目播放权限请求消息中携带的待播放节目名称与该待播放节目名称对应的资源服务器的IP地址。\n[0153] 鉴权服务器根据解析出的待播放节目名称与该待播放节目名称对应的资源服务器的IP地址,将待播放节目名称及发送该待播放节目名称的智能电视终端ID信息发送给资源服务器,资源服务器根据鉴权服务器发送的待播放节目名称及智能电视终端ID信息,以及收到的智能电视终端发送的待播放节目名称,与智能电视终端建立连接。采用该方法,提高了智能电视终端下载响应速度。\n[0154] 当资源服务器与智能电视终端建立连接之后,鉴权服务器可以再根据智能电视终端发送节目播放权限请求消息,进一步地判断智能电视终端是否具有待播放节目权限。在本发明实施例中,若鉴权服务器需要对智能电视终端发送的节目播放权限请求消息中的待播放节目权限进行判断,则必须在鉴权服务器将待播放节目名称及发送该待播放节目名称的智能电视终端ID信息发送给资源服务器之后才能进行。采用该方法,可以在提高了智能电视下载响应速度的同时,减小鉴权服务器的负荷量。\n[0155] 其中,鉴权服务器判断智能电视终端是否具有待播放节目权限包括以下方法:\n[0156] 鉴权服务器中存储智能电视终端的定购信息,其中,订购关系信息的形式可以灵活的规定,例如,可以设置固定字段内容,若智能电视终端发送的节目播放权限请求消息中该字段内容为空,则确定智能电视终端未定购该待播放节目业务;或者,鉴权服务器中维护有各个节目名称与该节目名称加密密钥的映射关系,若智能电视终端发送的节目播放权限请求消息中携带的该待播放节目名称对应的私钥和鉴权服务器中维护的该节目名称的加密密钥相匹配,则确定智能电视终端定购该待播放节目业务。由于鉴权服务器判断智能电视终端是否具有待播放节目权限的方法可以包括许多种,在本发明实施例中不一一列举,但是本发明实施例对鉴权服务器判断智能电视终端是否具有待播放节目权限方法不做限定。\n[0157] 当鉴权服务器对智能电视终端是否具有待播放节目权限判断完成后,鉴权服务器可以将鉴权结果分别发送给智能电视终端或者发送给资源服务器,也可以同时发送给智能电视终端盒资源服务器。本发明实施例中,对鉴权服务器将鉴权结果发送给智能电视终端或者资源服务器不做进一步的限定。\n[0158] 本发明实施例中,可以对鉴权服务器发送鉴权结果分别进行接收:\n[0159] (1)发送给智能电视终端:\n[0160] 智能电视终端收到鉴权服务器发送待播放节目的播放权限消息,该节目播放权限消息中携带有鉴权服务器对智能电视终端是否具有待播放节目权限判断结果,其中,该待播放节目权限判断结果可以是待播放的节目名称与该待播放的节目名称权限的对应关系,也可以直接为“yes/no”消息。本发明实施例中,对鉴权服务器返回给智能电视终端的待播放节目的播放权限消息的形式不做进一步的限定。\n[0161] 智能电视终端接收到鉴权服务器发送待播放节目名称的播放权限消息之后,可以根据该消息确定智能电视终端是否具有播放该待播放节目的播放权限,根据确定的播放权限,智能电视终端可以进一步的确定是否继续从资源服务器下载该待播放节目名称对应的音视频流媒体。\n[0162] 在本发明实施例中,由于流媒体具有播放前不需要下载整个媒体流文件的特点,所以,当智能电视终端中存储的待播放节目名称的音视频流媒体达到一定量的时候,智能电视终端可以启动播放器开始播放待播放节目。而该待播放节目名称的音视频流媒体剩余的部分,智能电视终端可以继续从该待播放节目名称确定对应的资源服务器中下载,直到将待播放节目名称的音视频流媒体全部下载完成。\n[0163] 当确定智能电视终端具有播放该待播放节目名称的权限,则智能电视终端可以继续从资源服务器下载该待播放节目名称对应的音视频流媒体。其中,在本发明实施例中,智能电视终端具有的播放该待播放节目的权限可以包流量权限、包时间段权限或者包频道权限等,本发明实施例中对智能电视终端具有的播放该待播放节目的权限不做进一步限定。\n[0164] 由于智能电视终端在收到鉴权服务器发送的待播放节目的播放权限消息之前,智能电视终端已经与资源服务器之间建立了连接关系,且智能电视终端已经从资源服务器开始下载了该待播放节目名称对应的音视频流媒体,而且将该待播放节目名称对应的音视频流媒体存储到智能电视终端指定的存储路径下。根据流媒体具有具有播放前不需要下载整个媒体流文件的特点,当智能电视终端中存储的待播放节目名称的音视频流媒体达到一定量的时候,智能电视终端可以启动播放器开始播放待播放节目。此时该待播放节目名称的音视频流媒体剩余的部分,智能电视终端将继续从该待播放节目名称确定对应的资源服务器中下载,直到将待播放节目名称的音视频流媒体全部下载完成。\n[0165] 当确定智能电视终端不具有播放该待播放节目名称的权限,则智能电视终端可以中止从资源服务器下载该待播放节目名称对应的音视频流媒体。由于流媒体具有播放前不需要下载整个媒体流文件的特点,所以,智能电视终端会在不启动播放器的时候,将存储到智能电视终端指定的存储路径下的音视频流媒体删除。本发明实施例中,智能电视终端可以先删除指定的存储路径下的音视频流媒体,从而无法启动播放器;或者可以先不启动播放器,再删除指定的存储路径下的音视频流媒体;本发明实施例对上述流程的顺序不做进一步的限定。\n[0166] (2)发送给资源服务器:\n[0167] 资源服务器收到鉴权服务器发送的待播放节目的播放权限消息,该节目播放权限消息中携带有鉴权服务器对智能电视终端是否具有待播放节目权限判断结果,其中,该待播放节目权限判断结果可以是待播放的节目名称与该待播放的节目名称权限的对应关系,也可以直接为“yes/no”消息,本发明实施例中,对鉴权服务器发送给资源服务器的待播放节目的播放权限消息的形式不做进一步的限定。\n[0168] 资源服务器接收到鉴权服务器发送待播放节目名称的播放权限消息之后,可以根据该消息确定智能电视终端是否具有播放该待播放节目的播放权限,根据确定的播放权限,资源服务器可以确定是否继续为智能电视终端发送该待播放节目名称对应的音视频流媒体。\n[0169] 若资源服务器接收到鉴权服务器发送的是待播放节目名称的播放权限消息之后,资源服务器可以根据该播放权限消息确定是否继续向智能电视终端传输该待播放节目名称对应的音视频流媒体。\n[0170] 若资源服务器接收到鉴权服务器发送的是智能电视终端对应的播放权限消息,资源服务器需要确定智能电视终端是否具有播放该待播放节目的播放权限,根据确定的播放权限,智能电视终端可以进一步的确定是否继续从资源服务器下载该待播放节目名称对应的音视频流媒体。\n[0171] 若资源服务器确定智能电视终端发送的该待播放的节目名称具有播放权限,则继续向该智能电视终端发送该待播放节目名称对应的音视频流媒体。\n[0172] 若资源服务器确定智能电视终端该待播放的节目名称不具有播放权限,则中止向该智能电视终端发送该待播放节目名称对应的音视频流媒体。\n[0173] 上述实施例中,在资源服务器与智能电视终端建立连接之后,鉴权服务器再对智能电视终端发送节目播放权限请求消息进行权限,采用该方法,提高了智能电视终端的下载响应速度,同时减少了鉴权服务器的负荷量,减少了智能电视终端黑屏状态时间。\n[0174] 方案二\n[0175] 鉴权服务器在收到智能电视终端发送节目播放权限请求消息,鉴权服务先根据该节目播放权限请求消息解析出节目播放权限请求消息中携带的待播放节目名称与该待播放节目名称对应的资源服务器的IP地址。\n[0176] 鉴权服务器根据解析出的待播放节目名称与该待播放节目名称对应的资源服务器的IP地址,将待播放节目名称及发送该待播放节目名称的智能电视终端ID信息发送给资源服务器,资源服务器根据鉴权服务器发送的待播放节目名称及智能电视终端ID信息,以及收到智能电视终端发送的待播放节目名称,与智能电视终端建立连接。采用该方法,智能电视终端提高了下载响应速度。\n[0177] 当资源服务器与智能电视终端建立连接之后,鉴权服务器可以再根据智能电视终端发送节目播放权限请求消息,将智能电视终端对应的播放权限消息发送给资源服务器,资源服务器根据发送的播放权限消息可以确定智能电视终端是否具有播放该待播放节目名称的权限。\n[0178] 在本发明实施例中,鉴权服务器向资源服务器发送智能电视终端对应的播放权限消息可以是在鉴权服务器将待播放节目名称及发送该待播放节目名称的智能电视终端ID信息发送给资源服务器之后进行的,也可以是在鉴权服务器将待播放节目名称及发送该待播放节目名称的智能电视终端ID信息发送给资源服务器之前进行的,本发明实施例对上述顺序不做进一步的限定。采用该方法,可以在提高了智能电视下载响应速度的同时,减小鉴权服务器的负荷量。\n[0179] 资源服务器收到鉴权服务器返回智能电视终端对应的播放权限消息,该权限消息可以包括智能电视终端的全部播放权限消息,可以是智能电视终端对应于该待播放节目名称的播放权限消息,也可以是鉴权服务器存储的所有的智能电视终端的播放权限消息,本发明实施例中,对鉴权服务器发送给智资源服务器的智能电视终端对应的播放权限消息形式不做进一步的限定。\n[0180] 资源服务器接收到鉴权服务器返回智能电视终端对应的播放权限消息之后,可以确定智能电视终端是否具有播放该待播放节目的播放权限,根据确定的播放权限,资源服务器可以进一步的确定是否继续为智能电视终端发送该待播放节目名称对应的音视频流媒体。\n[0181] 若资源服务器确定智能电视终端发送的该待播放的节目名称具有播放权限,则继续向该智能电视终端发送该待播放节目名称对应的音视频流媒体。\n[0182] 若资源服务器确定智能电视终端该待播放的节目名称不具有播放权限,则中止向该智能电视终端发送该待播放节目名称对应的音视频流媒体。\n[0183] 上述实施例中,在资源服务器与智能电视终端建立连接之后,鉴权服务器再对智能电视终端发送节目播放权限请求消息进行权限,采用该方法,提供了智能电视终端的下载响应速度,同时减少了鉴权服务器的负荷量,减少了智能电视终端黑屏状态时间。\n[0184] 方案三\n[0185] 鉴权服务器在收到智能电视终端发送节目播放权限请求消息,鉴权服务先根据该节目播放权限请求消息解析出节目播放权限请求消息中携带的待播放节目名称与该待播放节目名称对应的资源服务器的IP地址。\n[0186] 鉴权服务器根据解析出的待播放节目名称与该待播放节目名称对应的资源服务器的IP地址,将待播放节目名称及发送该待播放节目名称的智能电视终端ID信息发送给资源服务器,资源服务器根据鉴权服务器发送的待播放节目名称及智能电视终端ID信息,以及收到智能电视终端发送的待播放节目名称,与智能电视终端建立连接。采用该方法,智能电视终端提高了下载响应速度。\n[0187] 当资源服务器与智能电视终端建立连接之后,鉴权服务器可以再根据智能电视终端发送节目播放权限请求消息,将智能电视终端对应的播放权限消息发送给智能电视终端,智能电视终端根据发送的播放权限消息可以确定智能电视终端是否具有播放该待播放节目名称的权限。在本发明实施例中,鉴权服务器向智能电视终端发送该智能电视终端对应的播放权限消息可以是在鉴权服务器将待播放节目名称及发送该待播放节目名称的智能电视终端ID信息发送给资源服务器之后进行的,也可以是在鉴权服务器将待播放节目名称及发送该待播放节目名称的智能电视终端ID信息发送给资源服务器之前进行的,本发明实施例对上述顺序不做进一步的限定。采用该方法,可以在提高了智能电视下载响应速度的同时,减小鉴权服务器的负荷量。\n[0188] 智能电视终端收到鉴权服务器返回智能电视终端对应的播放权限消息,该权限消息可以包括智能电视终端的全部播放权限消息,可以是智能电视终端对应于该待播放节目名称的播放权限消息,也可以是鉴权服务器存储的所有的智能电视终端的播放权限消息,本发明实施例中,对鉴权服务器返回给智能电视终端的智能电视终端对应的播放权限消息形式不做进一步的限定。\n[0189] 智能电视终端接收到鉴权服务器返回智能电视终端对应的播放权限消息之后,可以确定智能电视终端是否具有播放该待播放节目的播放权限,根据确定的播放权限,智能电视终端可以进一步的确定是否继续从资源服务器下载该待播放节目名称对应的音视频流媒体。\n[0190] 在本发明实施例中,由于流媒体具有播放前不需要下载整个媒体流文件的特点,所以,当智能电视终端中存储的待播放节目名称的音视频流媒体达到一定量的时候,智能电视终端可以启动播放器开始播放待播放节目。而该待播放节目名称的音视频流媒体剩余的部分,智能电视终端可以继续从该待播放节目名称确定对应的资源服务器中下载,直到将待播放节目名称的音视频流媒体全部下载完成。\n[0191] 当确定智能电视终端具有播放该待播放节目名称的权限,则智能电视终端可以继续从资源服务器下载该待播放节目名称对应的音视频流媒体。其中,在本发明实施例中,智能电视终端具有的播放该待播放节目的权限可以包流量权限、包时间段权限或者包频道权限等,本发明实施例中对智能电视终端具有的播放该待播放节目的权限不做进一步限定。\n[0192] 由于智能电视终端在收到鉴权服务器返回的待播放节目的播放权限消息之前,智能电视终端已经与资源服务器之间建立了连接关系,且智能电视终端已经从资源服务器开始下载了该待播放节目名称对应的音视频流媒体,而且将该待播放节目名称对应的音视频流媒体存储到智能电视终端指定的存储路径下。根据流媒体具有具有播放前不需要下载整个媒体流文件的特点,当智能电视终端中存储的待播放节目名称的音视频流媒体流达到一定量的时候,智能电视终端可以启动播放器开始播放待播放节目。此时该待播放节目名称的音视频流媒体剩余的部分,智能电视终端将继续从该待播放节目名称确定对应的资源服务器中下载,直到将待播放节目名称的音视频流媒体全部下载完成。\n[0193] 当确定智能电视终端不具有播放该待播放节目名称的权限,则智能电视终端可以中止从资源服务器下载该待播放节目名称对应的音视频流媒体。由于流媒体具有播放前不需要下载整个媒体流文件的特点,所以,智能电视终端会在不启动播放器的时候,将存储到智能电视终端指定的存储路径下的音视频流媒体删除。本发明实施例中,智能电视终端可以先删除指定的存储路径下的音视频流媒体,从而无法启动播放器;或者可以先不启动播放器,再删除指定的存储路径下的音视频流媒体;本发明实施例对上述流程的顺序不做进一步的限定。\n[0194] 上述实施例中,在资源服务器与智能电视终端建立连接之后,鉴权服务器再对智能电视终端发送节目播放权限请求消息进行权限,采用该方法,提高了智能电视终端的下载响应速度,同时减少了鉴权服务器的负荷量,减少了智能电视终端黑屏状态时间。\n[0195] 本发明实施例中,智能电视终端在发送节目播放权限请求后,鉴权服务器不用做任何权限判断,直接指示资源服务器与智能电视终端进行连接,智能电视终端直接向资源服务器发送下载请求,进行节目下载。采用该方法,智能电视终端的鉴权任务和下载可以并行执行,提高了智能电视终端的下载速度,同时,由于鉴权服务器的鉴权过程可以在资源服务器与智能电视终端进行连接之后进行,从而减少了鉴权服务器的负荷量,提高了鉴权服务器的响应速度。\n[0196] 基于同一发明构思,本发明实施例还提供了一种智能电视节目播放方法中鉴权服务器侧的播放流程图,参见图2所示,该方法包括如下步骤:\n[0197] 步骤201、收到智能电视终端发送的节目播放权限请求消息;\n[0198] 步骤202、根据所述节目播放权限请求消息,指示资源服务器与所述智能电视终端建立连接。\n[0199] 在步骤201中,鉴权服务器收到智能电视终端发送的节目播放权限请求消息,一般情况下,智能电视终端发的节目播放权限请求消息至少可以包括用户信息以及待播放节目的相关信息,比如,该待播放节目的标识ID,并且优选地,还可以包括该待播放节目对应的频道信息。若节目播放权限请求消息中的待播放节目不包括在频道信息中,则可以包括该待播放节目对应的网络信息。\n[0200] 在本发明实施例中,节目播放权限请求消息中携带有待播放的节目名称和该待播放的节目名称对应的资源服务器的IP(Internet Protocol,网络之间互连的协议)地址。其中,资源服务器与待播放节目的类型相对应。\n[0201] 在步骤202中,当鉴权服务器接收到智能电视终端发送的节目播放权限请求消息之后,鉴权服务器根据该节目播放权限请求消息可以解析出节目播放权限请求消息中携带的待播放节目名称与该待播放节目名称对应的资源服务器的IP地址。\n[0202] 由于待播放的节目可以是直播节目,也可以是点播节目,所以在本发明实施例中,若待播放的节目名称为直播节目,则与该待播放的节目名称对应的是资源服务器为直播资源服务器;若该待播放的节目名称为点播节目,则与该待播放的节目名称对应的是资源服务器为点播资源服务器。本发明实施例对待播放的节目名称为直播节目或者为点播节目不做进一步地限定,同时对资源服务是点播资源服务器、或者是直播资源服务器也不做进一步地限定。\n[0203] 其中,若智能电视终端发送的节目播放权限请求消息中携带的待播放节目为直播节目,则鉴权服务器根据该待播放的直播节目名称确定与该待播放的直播节目名称对应的资源服务器,进一步地,确定的该资源服务器可能是直播资源服务器,而且该直播资源服务器中存在着与该待播放的直播节目名称对应的频道信息。由于直播节目是现场随着事件的发生、发展进程同步制作和发布信息,具有双向流通过程的信息网络发布方式。所以直播节目的形式也可以分为现场直播、演播室访谈式直播、文字图片直播、视音频直播或由第三方提供信源的直播。比如,在线视频直播就是利用网络资源进行的现场直播服务,通过现场的视频拍摄同步上传到网络上,用户可以同一时间通过网络看到第一时间的现场视频。本发明实施例中,对直播节目的形式不做进一步的限定。\n[0204] 进一步地,直播节目对应的直播流媒体可以是任意一种格式的多媒体,本发明实施例中的直播节目对应的直播流媒体可以是直播视频、也可以是直播音频,本发明实施例不做进一步限定。\n[0205] 若智能电视终端发送的节目播放权限请求消息中携带的待播放节目为点播节目,则鉴权服务器根据该待播放的点播节目名称确定与该待播放的点播节目名称对应的资源服务器。在实施中,由于点播节目的点播视频资源通常都存储在CDN上的每一个节点,所以可以认为每个CDN节点都是一个点播资源服务器,在本发明实施例中,通常根据智能电视终端的地址为智能电视终端选择距离最近的一个节点作为点播资源服务器,但是不限于最近的一个节点作为点播资源服务器。采用该方法,使得用户可以就近取得所需的数据,从而解决了网络拥挤的状况,提高了用户访问网络资源服务器的响应速度。\n[0206] 鉴权服务器根据该待播放的节目名称确定与该待播放的节目名称对应的资源服务器之后,鉴权服务器向确定的资源服务器发送待播放节目名称及发送该待播放节目名称的智能电视终端ID信息。其中,该待播放节目名称和智能电视终端ID信息是鉴权服务器从智能电视终端发送的节目播放权限请求消息中解析获得到的。在本发明实施例中,对于鉴权服务器向资源服务器发送的智能电视终端ID信息不做进一步限定,只要鉴权服务器向资源服务器发送的信息可以表示智能电视终端身份的任何信息都可以,本发明实施例对此不做限定。\n[0207] 资源服务器收到鉴权服务器发送的待播放节目名称及与该待播放节目名称的智能电视终端ID信息之后,根据上述信息可以确定收到的智能电视终端发送的待播放节目名称与智能电视终端的对应关系,在本发明实施例中,资源服务器可能同时会收到多个智能电视终端发送的待播放节目名称,若资源服务器没有收到鉴权服务器发送的待播放节目名称及与该待播放节目名称的智能电视终端ID信息,则资源服务器不能确定智能电视终端与播放节目名称的对应关系。\n[0208] 在本发明实施例中,资源服务器可能先接收到鉴权服务器发送的待播放节目名称及与该待播放节目名称的智能电视终端ID信息,在收到智能电视终端发送的待播放节目名称;或者,资源服务器可能是先收到智能电视终端发送的待播放节目名称,在收到鉴权服务器发送的待播放节目名称及与该待播放节目名称的智能电视终端ID信息;或者,资源服务器同时收到智能电视终端发送的待播放节目名称和鉴权服务器发送的待播放节目名称及与该待播放节目名称的智能电视终端ID信息;本发明实施例中,对上述顺序不做进一步的限定。\n[0209] 当资源服务器确定接收到智能电视终端发送的待播放节目名称与鉴权服务器发送的待播放节目名称一致的时候,资源服务器与智能电视终端确定建立连接关系。其中,智能电视终端与资源服务器之间建立连接可以是有线连接,也可以是无线连接,若是通过无线连接,则智能电视终端必须具有无线连接功能,通过无线接入网(比如RAN)与一个或多个核心网进行通信。本发明实施例中,对智能电视终端与资源服务器之间的连接关系不做进一步的限定。\n[0210] 当资源服务器与智能电视终端建立连接之后,鉴权服务器可以再根据智能电视终端发送节目播放权限请求消息,进一步地判断智能电视终端是否具有待播放节目权限。\n[0211] 其中,在本发明实施例中,鉴权服务器对智能电视终端发送节目播放权限请求消息进行权限确定,也可以不对智能电视终端发送节目播放权限请求消息进行权限确定,根据鉴权服务器是否对智能电视终端发送额节目播放权限请求消息权限确定,鉴权服务器可以分为下列两种工作方式:\n[0212] 方式一\n[0213] 鉴权服务器对智能电视终端是否具有待播放节目权限进行判断,其中,鉴权服务器判断智能电视终端是否具有待播放节目权限包括以下方法:\n[0214] 鉴权服务器中存储智能电视终端的定购信息,其中,订购关系信息的形式可以灵活的规定,例如,可以设置固定字段内容,若智能电视终端发送的节目播放权限请求消息中该字段内容为空,则确定智能电视终端未定购该待播放节目业务;或者,鉴权服务器中维护有各个节目名称与该节目名称加密密钥的映射关系,若智能电视终端发送的节目播放权限请求消息中携带的该待播放节目名称对应的私钥和鉴权服务器中维护的该节目名称的加密密钥相匹配,则确定智能电视终端定购该待播放节目业务。由于鉴权服务器判断智能电视终端是否具有待播放节目权限的方法可以包括许多种,在本发明实施例中不一一列举,但是本发明实施例对鉴权服务器判断智能电视终端是否具有待播放节目权限方法不做限定。\n[0215] 当鉴权服务器对智能电视终端是否具有待播放节目权限判断完成后,鉴权服务器可以将鉴权结果分别发送给智能电视终端或者发送给资源服务器,也可以同时发送给智能电视终端盒资源服务器。本发明实施例中,对鉴权服务器将鉴权结果发送给智能电视终端或者资源服务器不做进一步的限定。\n[0216] 方式二\n[0217] 鉴权服务器对智能电视终端是否具有待播放节目权限不进行判断:鉴权服务器根据智能电视终端发送节目播放权限请求消息,将该智能电视终端对应的播放权限消息可以分别发送给智能电视终端或者发送给资源服务器,也可以同时发送给智能电视终端盒资源服务器。本发明实施例中,对鉴权服务器将鉴权结果发送给智能电视终端或者资源服务器不做进一步的限定。智能电视终端或者资源服务器根据接收到的鉴权服务器发送的智能电视终端对应的播放权限消息,分别判断智能电视终端是否具有待播放节目权限。\n[0218] 在本发明实施例中,可以是智能电视终端根据接收到鉴权服务器发送的智能电视终端对应的播放权限消息,对智能电视终端是否具有待播放节目权限进行判断;可以是资源服务器根据接收到鉴权服务器发送的智能电视终端对应的播放权限消息,对智能电视终端是否具有待播放节目权限进行判断;也可以是智能电视终端和资源服务器都根据接收到鉴权服务器发送的智能电视终端对应的播放权限消息,对智能电视终端是否具有待播放节目权限进行判断。本发明实施例对上述方法不做具体限定。\n[0219] 本发明实施例中,鉴权服务器收到智能电视终端发送的节目播放权限请求消息之后,鉴权服务器不用做任何权限判断,直接指示资源服务器与智能电视终端进行连接,采用该方法,智能电视终端的鉴权任务和下载可以并行执行,提高了智能电视终端的下载速度,同时,由于鉴权服务器的鉴权过程可以在资源服务器与智能电视终端进行连接之后进行,从而减少了鉴权服务器的负荷量,提高了鉴权服务器的响应速度。\n[0220] 基于同一发明构思,本发明实施例还提供了一种智能电视节目播放方法中资源服务器的播放流程图,该方法包括:\n[0221] 根据收到鉴权服务器发送的智能电视终端发送的节目播放权限请求消息,以及所述智能电视终端发送的待播放节目名称的流媒体资源请求,确定与所述智能电视终端建立连接。\n[0222] 上述实施中,资源服务器接收到鉴权服务器发送的智能电视终端发送的节目播放权限请求消息,一般情况下,智能电视终端发的节目播放权限请求消息至少可以包括用户信息以及待播放节目的相关信息,比如,该待播放节目的标识ID,并且优选地,还可以包括该待播放节目对应的频道信息。若节目播放权限请求消息中的待播放节目不包括在频道信息中,则可以包括该待播放节目对应的网络信息。\n[0223] 在本发明实施例中,节目播放权限请求消息中携带有待播放的节目名称和该待播放的节目名称对应的资源服务器的IP地址。其中,资源服务器与待播放节目的类型相对应。\n[0224] 由于待播放的节目可以是直播节目,也可以是点播节目,所以在本发明实施例中,若待播放的节目名称为直播节目,则与该待播放的节目名称对应的是资源服务器为直播资源服务器;若该待播放的节目名称为点播节目,则与该待播放的节目名称对应的是资源服务器为点播资源服务器。本发明实施例对待播放的节目名称为直播节目或者为点播节目不做进一步地限定,同时对资源服务是点播资源服务器、或者是直播资源服务器也不做进一步地限定。\n[0225] 其中,若智能电视终端发送的节目播放权限请求消息中携带的待播放节目为直播节目,则鉴权服务器根据该待播放的直播节目名称确定与该待播放的直播节目名称对应的资源服务器,进一步地,确定的该资源服务器可能是直播资源服务器,而且该直播资源服务器中存在着与该待播放的直播节目名称对应的频道信息。由于直播节目是现场随着事件的发生、发展进程同步制作和发布信息,具有双向流通过程的信息网络发布方式。所以直播节目的形式也可以分为现场直播、演播室访谈式直播、文字图片直播、视音频直播或由第三方提供信源的直播。比如,在线视频直播就是利用网络资源进行的现场直播服务,通过现场的视频拍摄同步上传到网络上,用户可以同一时间通过网络看到第一时间的现场视频。本发明实施例中,对直播节目的形式不做进一步的限定。\n[0226] 进一步地,直播节目对应的直播流媒体可以是任意一种格式的多媒体,本发明实施例中的直播节目对应的直播流媒体可以是直播视频、也可以是直播音频,本发明实施例不做进一步限定。\n[0227] 若智能电视终端发送的节目播放权限请求消息中携带的待播放节目为点播节目,则鉴权服务器根据该待播放的点播节目名称确定与该待播放的点播节目名称对应的资源服务器。在实施中,由于点播节目的点播视频资源通常都存储在CDN上的每一个节点,所以可以认为每个CDN节点都是一个点播资源服务器,在本发明实施例中,通常根据智能电视终端的地址为智能电视终端选择距离最近的一个节点作为点播资源服务器,但是不限于最近的一个节点作为点播资源服务器。采用该方法,使得用户可以就近取得所需的数据,从而解决了网络拥挤的状况,提高了用户访问网络资源服务器的响应速度。\n[0228] 由于资源服务器需要根据鉴权服务器发送的待播放的节目名称,确定资源服务器接收到的智能电视终端发送的待播放节目名称的流媒体资源请求是否与鉴权服务器发送的待播放的节目名称是否相对应,但是在实施应用中,资源服务器可以同时接收到多个智能电视终端发送的待播放节目名称的流媒体资源请求,而且多个智能电视终端发送的待播放节目名称的流媒体资源请求中的待播放节目名称可能是相同的,所以,本发明实施例中,鉴权服务器除了向资源服务器发送待播放的节目名称之外,还需要向资源服务器发送该待播放节目名称的智能电视终端ID信息。\n[0229] 其中,该待播放节目名称和智能电视终端ID信息是鉴权服务器从智能电视终端发送的节目播放权限请求消息中解析获得到的。在本发明实施例中,对于鉴权服务器向资源服务器发送的智能电视终端ID信息不做进一步限定,只要鉴权服务器向资源服务器发送的信息可以表示智能电视终端身份的任何信息都可以,本发明实施例对此不做限定。\n[0230] 当资源服务器收到鉴权服务器发送的待播放节目名称及与该待播放节目名称的智能电视终端ID信息之后,根据上述信息可以确定,资源服务器收到的智能电视终端发送的待播放节目名称与鉴权服务器发送的待播放节目名称相对应的关系。\n[0231] 在本发明实施例中,资源服务器可能先接收到鉴权服务器发送的待播放节目名称及与该待播放节目名称的智能电视终端ID信息,再收到智能电视终端发送的待播放节目名称;或者,资源服务器可能是先收到智能电视终端发送的待播放节目名称,再收到鉴权服务器发送的待播放节目名称及与该待播放节目名称的智能电视终端ID信息;或者,资源服务器同时收到智能电视终端发送的待播放节目名称和鉴权服务器发送的待播放节目名称及与该待播放节目名称的智能电视终端ID信息;本发明实施例中,对上述顺序不做进一步的限定。\n[0232] 当资源服务器确定接收到智能电视终端发送的待播放节目名称与鉴权服务器发送的待播放节目名称一致的时候,资源服务器与智能电视终端确定建立连接关系。其中,智能电视终端与资源服务器之间建立连接可以是有线连接,也可以是无线连接,若是通过无线连接,则智能电视终端必须具有无线连接功能,通过无线接入网(比如RAN)与一个或多个核心网进行通信。本发明实施例中,对智能电视终端与资源服务器之间的连接关系不做进一步的限定。\n[0233] 资源服务器确定与智能电视终端建立连接之后,根据智能电视终端发送的待播放节目名称的流媒体资源请求,向该智能电视终端发送该待播放节目名称对应的音视频流媒体。\n[0234] 在本发明实施例中,资源服务器在向智能电视终端发送该待播放节目名称对应的音视频流媒体之前,可能会接收到该智能电视终端是否具有播放该待播放节目名称的权限信息;或者在资源服务器在向智能电视终端发送该待播放节目名称对应的音视频流媒体之后,可能会接收到该智能电视终端是否具有播放该待播放节目名称的权限信息;本发明实施例中,对资源服务器收到智能电视终端是否具有播放该待播放节目名称的权限信息,和资源服务器向智能电视终端发送该待播放节目名称对应的音视频流媒体的先后顺序不做限定。\n[0235] 本发明实施例中,若资源服务器先收到智能电视终端是否具有播放该待播放节目名称的权限信息,则资源服务器会根据智能电视终端是否具有播放该待播放节目名称的权限信息判断是否需要向智能电视终端发送该待播放节目名称对应的音视频流媒体;若资源服务器先向智能电视终端发送该待播放节目名称对应的音视频流媒体,再收到智能电视终端是否具有播放该待播放节目名称的权限信息,则资源服务器需要根据智能电视终端是否具有播放该待播放节目名称的权限信息判断是否继续向智能电视终端发送该待播放节目名称对应的音视频流媒体。\n[0236] 以下对资源服务器根据智能电视终端是否具有播放该待播放节目名称的权限信息,是否向智能电视终端发送该待播放节目名称对应的音视频流媒体,进行具体的介绍:\n[0237] 1)若资源服务器已经通过资源服务器与智能电视终端建立了连接关系,并向智能电视终端发送该待播放节目名称对应的音视频流媒体。\n[0238] 由于智能电视终端是否具有播放该待播放节目名称的权限可能是鉴权服务器完成的,可能是智能电视终端完成的,也可能是资源服务器完成的,所以资源服务器可能会收智能电视终端是否具有播放该待播放节目名称的权限信息,也可能会收的智能电视终端对应的播放权限消息。\n[0239] 当资源服务器收到智能电视终端是否具有播放该待播放节目名称的权限消息,则该消息可能是鉴权服务器发送的,也可能是智能电视终端发送的。\n[0240] 若资源服务器收到的是消息是:智能电视终端具有播放该待播放节目名称的权限。当该消息是智能电视终端发送的,则该消息中同时携带了继续从该资源服务器下载该待播放节目名称对应的音视频流媒体的消息,则资源服务器可以继续向智能电视终端发送该待播放节目名称对应的音视频流媒体;当该消息是鉴权服务器发送的,则资源服务器可以根据该消息继续向智能电视终端发送该待播放节目名称对应的音视频流媒体。\n[0241] 若资源服务器收到的是消息是:智能电视终端不具有播放该待播放节目名称的权限,当该消息是智能电视终端发送的,则该消息中同时携带了中止从该资源服务器下载该待播放节目名称对应的音视频流媒体的消息,则资源服务器不用进行任何操作,直接结束与智能电视终端建立的连接;当该消息是鉴权服务器发送的,则资源服务器可以根据该消息中止向智能电视终端发送该待播放节目名称对应的音视频流媒体,并且结束与智能电视终端建立的连接。\n[0242] 若资源服务器收到的是消息是:智能电视终端对应的播放权限消息,则资源服务器需要对该智能电视终端对应的播放权限消息进行判断,同时可以确定该消息是鉴权服务器发送的。\n[0243] 资源服务器收到鉴权服务器发送的智能电视终端对应的播放权限消息,该权限消息可以包括智能电视终端的全部播放权限消息,可以是智能电视终端对应于该待播放节目名称的播放权限消息,也可以是鉴权服务器存储的所有的智能电视终端的播放权限消息,本发明实施例中,对鉴权服务器返回给智能电视终端的智能电视终端对应的播放权限消息形式不做进一步的限定。\n[0244] 当资源服务器判断智能电视终端具有播放该待播放节目名称的权限,则继续向智能电视终端发送该待播放节目名称对应的音视频流媒体;当资源服务器判断智能电视终端不具有播放该待播放节目名称的权限,则中止向智能电视终端发送该待播放节目名称对应的音视频流媒体,并且结束与智能电视终端建立的连接。\n[0245] 2)若资源服务器还没有与智能电视终端建立的连接关系,就已经收到了智能电视终端是否具有播放该待播放节目名称的权限消息。\n[0246] 在本发明实施例中,智能电视终端可能具有播放该待播放节目名称的权限,也可能不具有播放该待播放节目名称的权限。\n[0247] 若资源服务器收的的消息是:智能电视终端不具有播放该待播放节目名称的权限。\n[0248] 则不用考虑该条消息是鉴权服务器发送的,还是智能电视终端,资源服务器都不会与智能电视终端建立的连接。\n[0249] 若资源服务器收到的消息是:智能电视终端具有播放该待播放节目名称的权限。\n则同样不用考虑该条消息是鉴权服务器发送的,还是智能电视终端,资源服务器都会与智能电视终端建立的连接。\n[0250] 若资源服务器收到的消息是:智能电视终端对应的播放权限消息,则资源服务器需要对该智能电视终端对应的播放权限消息进行判断,资源服务器收到鉴权服务器发送的智能电视终端对应的播放权限消息,该权限消息可以包括智能电视终端的全部播放权限消息,可以是智能电视终端对应于该待播放节目名称的播放权限消息,也可以是鉴权服务器存储的所有的智能电视终端的播放权限消息,本发明实施例中,对鉴权服务器返回给智能电视终端的智能电视终端对应的播放权限消息形式不做进一步的限定。\n[0251] 当资源服务器判断智能电视终端具有播放该待播放节目名称的权限,则与智能电视终端建立的连接;若资源服务器判断智能电视终端不具有播放该待播放节目名称的权限,则不会与智能电视终端建立的连接。\n[0252] 上述实施例中,资源服务器根据鉴权服务器的指示以及智能电视终端发送的待播放节目名称对于音视频流媒体资源请求,与智能电视终端建立连接,当资源服务器再次收到鉴权服务器发送的智能电视终端是否具有播放该待播放节目名称的权限信息之后,根据智能电视终端是否具有播放该待播放节目名称的权限信息,确定是否继续向智能电视终端发送待播放节目名称对应的音视频流媒体资源。采用该方法,可以提高智能电视终端的下载响应速度,同时减少了鉴权服务器的负荷量,提高了鉴权服务器的响应速度。\n[0253] 基于同一发明构思,本发明实施例还提供了一种智能电视节目播放方法流程图,参见图3,该方法包括:\n[0254] 步骤301,智能电视终端向鉴权服务器发送节目播放权限请求消息;\n[0255] 步骤302-1,智能电视终端向资源服务器发送待播放节目音视频流媒体下载请求;\n[0256] 步骤302-2,鉴权服务器向资源服务器发送待播放节目名称及与该待播放节目名称的智能电视终端ID信息。\n[0257] 步骤303-1,资源服务器向智能电视终端发送待播放节目音视频流媒体;\n[0258] 步骤303-2,鉴权服务器向资源服务器发送智能电视终端播放待播放节目的权限信息;\n[0259] 步骤303-3,鉴权服务器向智能电视终端发送智能电视终端播放待播放节目的权限信息;\n[0260] 步骤304-1,资源服务器根据鉴权服务器发送的智能电视终端播放待播放节目的权限信息,确定是否继续向智能电视终端发送待播放节目的音视频流媒体;\n[0261] 步骤304-2,智能电视终端根据鉴权服务器发送的智能电视终端播放待播放节目的权限信息,确定是否继续从资源服务器下载待播放节目的音视频流媒体;\n[0262] 在步骤301中,智能电视终端向鉴权服务器发送节目播放权限请求消息携带有待播放的节目名称和该待播放的节目名称对应的资源服务器的IP地址。\n[0263] 在步骤302-1中,智能电视终端根据向鉴权服务器发送的节目播放权限请求消息,向资源服务器发送与该节目播放权限请求消息相对应的待播放节目音视频流媒体下载请求。\n[0264] 在步骤302-2,鉴权服务器根据接收的智能电视终端发送的节目播放权限请求消息,解析出该节目播放权限请求消息中携带的待播放节目名称与该待播放节目名称对应的资源服务器的IP地址。根据待播放节目名称与资源服务器的IP地址的对应关系,向确定的资源服务器发送待播放节目名称及与该待播放节目名称的智能电视终端ID信息。\n[0265] 上述步骤302-1和步骤302-2中,资源服务器可以先收到智能电视终端发送的待播放节目音视频流媒体下载请求,后收到鉴权服务器发送待播放节目名称及与该待播放节目名称的智能电视终端ID信息;或者,资源服务器可以先收到鉴权服务器发送待播放节目名称及与该待播放节目名称的智能电视终端ID信息,后收到智能电视终端发送的待播放节目音视频流媒体下载请求;或者,资源服务器可以同时收到智能电视终端发送的待播放节目音视频流媒体下载请求和鉴权服务器发送待播放节目名称及与该待播放节目名称的智能电视终端ID信息。本发明实施例对上述步骤302-1和步骤302-2的先后顺序不做具体的限定。\n[0266] 在步骤303-1中,资源服务器根据智能电视终端发送待播放节目音视频流媒体下载请求,和鉴权服务器发送的待播放节目名称及与该待播放节目名称的智能电视终端ID信息,可以确定智能电视终端请求的待播放节目音视频流媒体和鉴权服务器发送的待播放节目名称是否相一致,然后将确定的待播放节目名称的音视频流媒体发送给智能电视终端。\n[0267] 步骤303-2,鉴权服务器在收到智能电视终端发送节目播放权限请求消息,将待播放节目名称及发送该待播放节目名称的智能电视终端ID信息发送给资源服务器之后,鉴权服务器可以再根据智能电视终端发送节目播放权限请求消息,进一步地判断智能电视终端是否具有待播放节目权限。鉴权服务器将智能电视终端是否具有待播放节目权限消息发送给资源服务器。\n[0268] 步骤303-3,鉴权服务器在收到智能电视终端发送节目播放权限请求消息,将待播放节目名称及发送该待播放节目名称的智能电视终端ID信息发送给资源服务器之后,鉴权服务器可以再根据智能电视终端发送节目播放权限请求消息,进一步地判断智能电视终端是否具有待播放节目权限。鉴权服务器将智能电视终端是否具有待播放节目权限消息发送给智能电视终端。\n[0269] 上述实施例中,资源服务器可以是在与智能电视终端建立连接之后,才收到鉴权服务器发送的智能电视终端是否具有待播放节目权限消息;或者是资源服务器与智能电视终端还没有建立连接之前,已经才收到鉴权服务器发送的智能电视终端是否具有待播放节目权限消息。\n[0270] 进一步地,当资源服务器与智能电视终端建立连接之后,才收到鉴权服务器发送的智能电视终端是否具有待播放节目权限消息。若智能电视终端具有播放该待播放节目名称的权限,则资源服务器继续向智能电视终端发送待播放节目名称对应的音视频流媒体;\n若智能电视终端不具有播放该待播放节目名称的权限,则资源服务器中止向智能电视终端发送待播放节目名称对应的音视频流媒体。\n[0271] 进一步地,当资源服务器与智能电视终端还没有建立连接之前,已经才收到鉴权服务器发送的智能电视终端是否具有待播放节目权限消息。若智能电视终端具有播放该待播放节目名称的权限,则资源服务器需要先与智能电视终端建立连接,然后向智能电视终端发送待播放节目名称对应的音视频流媒体;若智能电视终端不具有播放该待播放节目名称的权限,则资源服务器可以不用于智能电视终端建立连接。\n[0272] 进一步地,当资源服务器与智能电视终端建立连接之后,才收到鉴权服务器发送的智能电视终端是否具有待播放节目权限消息。若智能电视终端具有播放该待播放节目名称的权限,则智能电视终端继续从资源服务器下载待播放节目名称对应的音视频流媒体;\n若智能电视终端不具有播放该待播放节目名称的权限,则智能电视终端中止从资源服务器下载待播放节目名称对应的音视频流媒体,并且将智能电视终端中存储的待播放节目名称对应的音视频流媒体删除,而且在删除该音视频流媒体之前,不开启智能电视终端的播放器。\n[0273] 进一步地,当资源服务器与智能电视终端还没有建立连接之前,已经才收到鉴权服务器发送的智能电视终端是否具有待播放节目权限消息。若智能电视终端具有播放该待播放节目名称的权限,则资源服务器需要先与智能电视终端建立连接,然后从资源服务器下载待播放节目名称对应的音视频流媒体;若智能电视终端不具有播放该待播放节目名称的权限,则智能电视终端可以不用与资源服务器建立连接。\n[0274] 上述实施例中,资源服务器可以先与智能电视终端建立连接,然后在收到鉴权服务器发送的智能电视终端是否具有待播放节目权限;或者资源服务器先收到鉴权服务器发送的智能电视终端是否具有待播放节目权限,然后根据智能电视终端是否具有待播放节目权限,在确定是否需要与智能电视终端建立连接。本发明实施例中,对上述步骤中步骤303-\n1、步骤303-2和步骤303-3之间的先后顺序不做具体的限定。\n[0275] 在步骤304-1中,资源服务器根据鉴权服务器发送的智能电视终端播放待播放节目的权限信息。确定是否继续向智能电视终端发送待播放节目的音视频流媒体。\n[0276] 若资源服务器确定智能电视终端发送的该待播放的节目名称具有播放权限,则继续向该智能电视终端发送该待播放节目名称对应的音视频流媒体;若资源服务器确定智能电视终端该待播放的节目名称不具有播放权限,则中止向该智能电视终端发送该待播放节目名称对应的音视频流媒体。\n[0277] 在步骤304-2,智能电视终端根据鉴权服务器发送的智能电视终端播放待播放节目的权限信息,确定是否继续从资源服务器下载待播放节目的音视频流媒体。\n[0278] 若确定智能电视终端具有播放该待播放节目名称的权限,则智能电视终端可以继续从资源服务器下载该待播放节目名称对应的音视频流媒体;若确定智能电视终端不具有播放该待播放节目名称的权限,则智能电视终端可以中止从资源服务器下载该待播放节目名称对应的音视频流媒体,并且将智能电视终端中存储的待播放节目名称对应的音视频流媒体删除,而且在删除该音视频流媒体之前,不开启智能电视终端的播放器。\n[0279] 上述实施例中,可以先执行步骤304-1,也可以先执行步骤304-2。若先执行了步骤\n304-1,则可能不需要执行步骤304-2;若先执行了步骤304-2,则不需要执行步骤304-1。本发明实施例对上述步骤中步骤304-1和步骤304-2的执行先后顺序不做具体限定。\n[0280] 本发明实施例中,智能电视终端在发送节目播放权限请求后,鉴权服务器不用做任何权限判断,直接指示资源服务器与智能电视终端进行连接,智能电视终端直接向资源服务器发送下载请求,进行节目下载。采用该方法,智能电视终端的鉴权任务和下载可以并行执行,提高了智能电视终端的下载速度,同时,由于鉴权服务器可以将智能电视终端的鉴权过程移动到智能电视终端或者资源服务器上,或者鉴权服务器在指示资源服务器与智能电视终端进行连接之后在对智能电视终端进行鉴权,采用该鉴权方法,可以减少鉴权服务器的负荷量,同时提高鉴权服务器的响应速度。\n[0281] 基于同一发明构思,本发明实施例还提供了一种智能电视节目播放装置智能电视终端结构示意图,由于该装置解决技术问题的原理与一种数据导出方法相似,因此该装置的实施可以参见方法的实施,重复之处不再赘述。\n[0282] 参见图4,为本发明实施例的一种智能电视节目播放装置智能电视终端结构示意图,该装置包括:消息发送单元41和资源下载单元42。\n[0283] 消息发送单元41,用于智能电视终端向鉴权服务器发送节目播放权限请求消息,以使所述鉴权服务器指示资源服务器与所述智能电视终端建立连接;\n[0284] 资源下载单元42,用于从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源。\n[0285] 进一步地,所述节目播放权限请求消息包括:待播放的节目名称和所述待播放节目名称对应的资源服务器的IP地址。\n[0286] 进一步地,所述消息发送单元41具体用于:\n[0287] 使所述鉴权服务器向所述资源服务器发送所述待播放节目名称;\n[0288] 使所述资源服务器根据所述待播放节目名称确定所述智能电视终端向所述资源服务器发送的所述待播放节目名称的流媒体资源请求;\n[0289] 使所述资源服务器根据所述智能电视终端发送的所述待播放节目名称的流媒体资源请求与所述智能电视终端建立连接。\n[0290] 进一步地,所述消息发送单元41具体还用于:\n[0291] 接收所述鉴权服务器返回的节目播放权限消息;\n[0292] 根据所述节目播放权限消息判断所述节目播放权限请求消息中所述待播放的节目名称是否具有播放权限;\n[0293] 根据所述待播放的节目名称的播放权限确定是否从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源。\n[0294] 进一步地,所述资源下载单元42具体用于:\n[0295] 若所述待播放的节目名称具有播放权限,则继续从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源;\n[0296] 若所述待播放的节目名称不具有播放权限,则中止从所述资源服务器下载所述节目播放权限请求消息对应的流媒体资源。\n[0297] 进一步地,所述消息发送单元41具体用于:\n[0298] 所述待播放的节目名称与所述待播放的节目名称权限的对应关系;或者[0299] 所述智能电视终端对应的播放权限消息。\n[0300] 进一步地,所述消息发送单元41具体还用于:\n[0301] 使所述鉴权服务器向所述资源服务区发送所述待播放节目名称与所述待播放的节目名称权限的对应关系;\n[0302] 使所述资源服务器根据所述智能电视终端发送的所述待播放节目名称的流媒体资源请求,确定所述待播放节目名称是否具有播放权限。\n[0303] 进一步地,所述消息发送单元41具体还用于:\n[0304] 若所述待播放的节目名称具有播放权限,则使所述资源服务器继续向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源;\n[0305] 若所述待播放的节目名称不具有播放权限,则使所述资源服务器中止向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源。\n[0306] 基于同一发明构思,本发明实施例还提供了一种智能电视节目播放装置鉴权服务器结构示意图,参见图5,该装置包括:消息接收单元51和指示单元52。\n[0307] 消息接收单元51,用于收到智能电视终端发送的节目播放权限请求消息;\n[0308] 指示单元52,用于根据所述节目播放权限请求消息,指示资源服务器与所述智能电视终端建立连接。\n[0309] 进一步地,所述节目播放权限请求消息包括:待播放的节目名称和所述待播放节目名称对应的资源服务器的IP地址。\n[0310] 进一步地,所述指示单元52具体用于:\n[0311] 向所述资源服务器发送所述待播放节目名称;\n[0312] 使所述资源服务器根据所述待播放节目名称确定所述智能电视终端向所述资源服务器发送的所述待播放节目名称的流媒体资源请求;\n[0313] 使所述资源服务器根据所述智能电视终端发送的所述待播放节目名称的流媒体资源请求与所述智能电视终端建立连接。\n[0314] 进一步地,所述消息接收单元51具体还用于:\n[0315] 根据所述节目播放权限请求消息,判断所述智能电视终端是否具有播放所述待播放节目名称的权限;\n[0316] 将所述判断结果发送给所述智能电视终端和/或所述资源服务器。\n[0317] 进一步地,所述消息接收单元51具体还用于:\n[0318] 根据所述节目播放权限请求消息,将所述智能电视终端的对应的播放权限消息发送给所述智能电视终端和/或所述资源服务器。\n[0319] 基于同一发明构思,本发明实施例还提供了一种智能电视节目播放装置资源服务器结构示意图,参见图6,该装置包括:建立连接单元61和消息接收单元62。\n[0320] 建立连接单元61,用于根据收到鉴权服务器发送的智能电视终端发送的节目播放权限请求消息,以及所述智能电视终端发送的待播放节目名称的流媒体资源请求,确定与所述智能电视终端建立连接。\n[0321] 进一步地,所述节目播放权限请求消息包括:待播放的节目名称和所述待播放节目名称对应的资源服务器的IP地址。\n[0322] 进一步地,所述建立连接单元61具体还用于:\n[0323] 向所述智能电视终端发送所述待播放节目名称的流媒体资源。\n[0324] 进一步地,消息接收单元62具体用于:\n[0325] 收到所述鉴权服务器发送的所述智能电视终端是否具有播放所述待播放节目名称的权限;和/或\n[0326] 收到所述鉴权服务器发送的所述智能电视终端的对应的播放权限消息。\n[0327] 进一步地,所述消息接收单元62具体还用于:\n[0328] 若所述智能电视终端具有播放所述待播放节目名称的权限,则继续向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源;\n[0329] 若所述智能电视终端不具有播放所述待播放节目名称的权限,则中止向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源。\n[0330] 进一步地,所述消息接收单元62具体还用于:\n[0331] 根据所述智能电视终端的对应的播放权限消息判断所述智能电视终端是否具有播放所述待播放节目名称的权限;\n[0332] 若所述智能电视终端具有播放所述待播放节目名称的权限,则继续向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源;\n[0333] 若所述智能电视终端不具有播放所述待播放节目名称的权限,则中止向所述智能电视终端发送所述节目播放权限请求消息对应的流媒体资源。\n[0334] 应当理解,以上一种智能电视节目播放装置包括的单元仅为根据该系统实现的功能进行的逻辑划分,实际应用中,可以进行上述单元的叠加或拆分。并且该实施例提供的一种智能电视节目播放装置所实现的功能与上述实施例提供的一种智能电视节目播放方法一一对应,对于该设备所实现的更为详细的处理流程,在上述方法实施例一中已做详细描述,此处不再详细描述。\n[0335] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。\n[0336] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。\n[0337] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。\n[0338] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。\n[0339] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。\n[0340] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
法律信息
- 2020-09-01
专利权人的姓名或者名称、地址的变更
专利权人由青岛海信电器股份有限公司变更为海信视像科技股份有限公司
地址由266100 山东省青岛市崂山区株洲路151号变更为266100 山东省青岛市崂山区株洲路151号
- 2019-05-21
- 2015-06-10
实质审查的生效
IPC(主分类): H04N 21/254
专利申请号: 201510018334.6
申请日: 2015.01.14
- 2015-05-13
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2010-12-15
|
2010-08-09
| | |
2
| | 暂无 |
2005-04-15
| | |
3
| |
2010-06-09
|
2009-11-24
| | |
4
| |
2008-12-10
|
2007-06-06
| | |
5
| |
2008-08-20
|
2008-03-21
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |