本申请涉及媒体领域,尤其涉及一种节目的播放控制方法及相关装置。
背景技术:
::西方国家如美洲国家、欧洲国家等,其电视及电影节目中充斥着大量的色情和暴力内容,而这些节目内容对未成年人十分有害。为了避免电视及电影中色情和暴力内容给未成年人带来伤害,各国政府规定了有关电影的分级制度,即根据不同的色情和暴力节目内容制定不同的级别以适合不同年龄层次的人观看,后来这种分级方法也延伸到了电视节目的播放中。为了保证在电视节目的播放中实现这种分级方法,以便未成年人的监护人能有效地设置某种屏蔽级别以禁止未成年人观看某些电视节目,目前网络电视(internetprotocoltelevision,iptv)系统中一般使用父母控制功能来实现这种分级方法。机顶盒通常采用用户配置文件的方案来实现内容观看控制。机顶盒默认有一个主用户配置文件和多个子用户配置文件,每个用户配置文件包含父母控制级别,主用户配置文件用户可以设置所有子用户配置文件的父母控制级别,主用户配置文件受密码保护;如果当前节目单的父母控制级别高于当前用户选择的配置文件对应的父母控制级别时,需要输入主用户配置文件密码并校验通过,机顶盒切换到主用户配置文件模式后,才允许播放该内容。现有技术中,通常采用密码加密的方式来实现内容观看控制,由于在电视上输入操作较为复杂性并方便用户记忆,一般用于父母控制保护的密码长度很短,且仅由数字组成,容易被非法获取,从而使内容观看控制效果较差。技术实现要素:第一方面,本申请实施例提供了一种节目的播放控制方法,包括:首先,客户端接收服务器发送的节目的媒体流,其中,该媒体流中包括节目的父母控制级别的信息,不难理解,当客户端接收到节目的媒体流时,客户端便可以从媒体流中获取到该节目的父母控制级别;其次,客户端获取当前登录用户的父母控制级别;再次,客户端对节目的父母控制级别与当前登录用户的父母控制级别进行比较,当节目的父母控制级别高于当前登录用户的父母控制级别时,客户端采集当前用户的生物特征信息,并将该当前登录用户的生物特征信息发送至服务器以使得服务器进行鉴权认证,在鉴权认证完成后;最后,客户端接收服务器发送的鉴权响应,并根据该鉴权响应确定是否播放该节目。从以上技术方案可以看出,本申请实施例具有以下优点:由于媒体流中包括节目的父母控制级别的信息,并且媒体流是实时传输的,也就是说,当不同的节目切换时,媒体流会随着节目的变化而实时变化,那么,其中包括的节目的父母控制级别的信息也会随着媒体流的变化,而被客户端实时检测到,从而,客户端可以根据不同节目的媒体流,实时获取节目的父母控制级别,当节目的父母控制级别高于当前登录用户的父母控制级别时,客户端可以及时地做出响应,准确有效,因此有效地提高了播放节目的父母控制效果。在一种可能的设计中,在第一方面的第一种可能的实现方式中,上述媒体流中携带有eitp/f表,该eipp/f表中包括该节目的父母控制级别的信息。其次,在该种可能的实现方式中,由于eitp/f表是携带于媒体流中,当节目切换时,通过eitp/f表可以更加准确地获取到有当前节目切换到下一个节目的时刻,便于控制节目的播放。在一种可能的设计中,在第一方面的第二种可能的实现方式中,在客户端采集当前登录用户的生物特征信息之前,还包括:当该节目的父母控制级别高于该当前登录用户的父母控制级别时,客户端向当前登录用户展示生物特征信息采集提示信息。其次,在该种可能的实现方式中,可以明确直观地提醒当前登录用户进行生物特征信息采集。在一种可能的设计中,在第一方面的第三种可能的实现方式中,上述生物特征信息包括用户面部特征信息或者用户声音特征信息。在一种可能的设计中,在第一方面的第四种可能的实现方式中,客户端根据鉴权响应确定是否播放该节目,可以包括:当该鉴权响应包括鉴权成功指示信息时,客户端确定播放该节目;当该鉴权响应包括鉴权失败指示信息时,客户端确定不播放该节目,并提示当前登录用户无权观看该节目。第二方面,本申请实施例还提供了一种节目的播放控制方法,包括:首先,服务器向客户端发送节目的媒体流,其中,该媒体流中包括该节目的父母控制级别的信息;其次,服务器接收客户端发送的当前登录用户的生物特征信息,并将该当前登录用户的生物特征信息与预置的生物特征信息进行鉴权认证之后,得到鉴权响应;最后,服务器将该鉴权响应发送至客户端。从以上技术方案可以看出,本申请实施例具有以下优点:服务器利用用户的生物特征进行鉴权认证,具体可以是,将当前登录用户的生物特征信息与预置的生物特征信息进行匹配,在鉴权完成之后,服务器向客户端发送鉴权响应,由于用户的生物特征信息具有唯一性,因此,服务器利用用户的生物特征信息进行鉴权认证,可以有效地提高播放节目的父母控制保护效果。在一种可能的设计中,在第二方面的第一种可能的实现方式中,上述媒体流携带有eitp/f表,该eipp/f表中包括该节目的父母控制级别的信息。其次,在该种可能的实现方式中,由于eitp/f表是携带于媒体流中,当节目切换时,通过eitp/f表可以更加准确地获取到有当前节目切换到下一个节目的时刻,便于控制节目的播放。在一种可能的设计中,在第二方面的第二种可能的实现方式中,上述生物特征信息包括用户面部特征信息或用户声音特征信息。第三方面,本申请实施例还提供了一种节目的播放控制方法,包括:首先,服务器接收第一客户端发送的父母控制鉴权请求,该父母控制鉴权请求包括用户标识;其次,在服务器获取到该用户标识之后,服务器根据该用户标识确定第二客户端,其中,第二客户端为与该用户标识绑定的客户端;再次,服务器向该第二客户端发送鉴权提示,以使得第二客户端返回鉴权提示响应;最后,服务器接收第二客户端发送的鉴权提示响应,并根据该鉴权提示响应相第一客户端发送父母控制鉴权响应,以使得第一客户端确定播放该节目,或不播放该节目。从以上技术方案可以看出,本申请实施例具有以下优点:当服务器接收到第一客户端发送的父母控制鉴权请求时,服务器获知第一客户端需要对当前登录用户的身份进行验证,服务器将鉴权提示发送做第二客户端,其中,该第二客户端可以理解为第一客户端绑定的终端,该第二客户端可以采集用户的生物特征信息,甚至可以根据生物特征信息进行鉴权认证,不难理解,在该方案中该第二客户端具有密保作用,因此,使用第三方进行身份验证可以有效地提高播放节目的父母控制保护效果。在一种可能的设计中,在第三方面的第一种可能的实现方式中,在服务器接收第一客户端发送的父母控制鉴权请求之前,该方法还包括:服务器向第一客户端发送节目的媒体流,其中,该媒体流中携带有节目的父母控制级别的信息。其次,在一种可能的媒体流携带父母控制级别的实现方式中,媒体流携带有eitp/f表,该eipp/f表中包括该节目的父母控制级别的信息。在一种可能的设计中,在第三方面的第二种可能的实现方式中,上述鉴权提示包括:第一客户端当前观看节目的提示信息和生物特征信息采集提示信息。在一种可能的设计中,在第三方面的第三种可能的实现方式中,上述鉴权提示响应包括生物特征信息或鉴权结果信息,其中,该生物特征信息包括用户面部特征信息或用户声音特征信息。在一种可能的设计中,在第三方面的第四种可能的实现方式中,当上述鉴权提示响应为生物特征信息时,服务器根据鉴权提示响应向第一客户端发送父母控制鉴权响应,包括:当当前登录用户的生物特征信息与预置的生物特征信息匹配时,服务器向第一客户端发送父母控制鉴权成功响应;当当前登录用户的生物特征信息与预置的生物特征信息不匹配时,服务器向第一客户端发送父母控制鉴权失败响应。其次,在该种可能的实现方式中,由第二客户端采集用户的生物特征信息,服务器进行生物特征信息匹配即鉴权认证,这样将生物特征信息采集和鉴权认证分开来执行,一定程度上提高了安全性。在一种可能的设计中,在第三方面的第五种可能的实现方式中,当上述鉴权提示响应为鉴权结果信息时,服务器根据鉴权提示响应向第一客户端发送父母控制鉴权响应,包括:当该鉴权结果信息指示鉴权成功时,该服务器向该第一客户端返回父母控制鉴权成功响应;当该鉴权结果信息指示鉴权失败时,该服务器向该第一客户端返回父母控制鉴权失败响应。其次,在该种可能的实现方式中,生物特征信息的采集以及鉴权认证均在第二客户端上完成后,第二客户端向服务器返回鉴权结果信息,该信息用于指示鉴权失败或者鉴权成功,使得可以采用第三方设备来进行鉴权认证,也可有提高其安全性。第四方面,本申请实施例还提供了一种节目的播放控制方法,包括:首先,第一客户端接收服务器发送的节目的媒体流,该媒体流携带该节目的父母控制级别的信息;应理解,当客户端接收到节目的媒体流时,客户端便可以从媒体流中获取到该节目的父母控制级别;其次,客户端获取当前登录用户的父母控制级别;再次,客户端对节目的父母控制级别与当前登录用户的父母控制级别进行比较,当节目的父母控制级别高于当前登录用户的父母控制级别时,第一客户端向服务器发送父母控制鉴权请求,其中,该父母控制请求中包括用户标识,以使得第一客户端返回父母控制鉴权响应;最后,第一客户端接收服务器发送的父母鉴权控制响应,并根据该父母控制鉴权响应确定是否播放该节目。从以上技术方案可以看出,本申请实施例具有以下优点:当节目的父母控制级别高于当前登录用户的父母控制级别时,第一客户端向服务器发送父母控制鉴权请求,以进行鉴权认证,因此本实施例有效地提高了播放节目的父母控制保护效果。在一种可能的设计中,在第四方面的第一种可能的实现方式中,第一客户端根据父母控制鉴权响应,确定是否播放节目,可以包括:当该父母控制鉴权响应为父母控制鉴权成功响应时,该第一客户端播放该节目;当该父母控制鉴权响应为父母控制鉴权失败响应时,该第一客户端不播放该节目,并提示当前登录用户无权观看该节目。在一种可能的设计中,在第四方面的第二种可能的实现方式中,上述媒体流携带有eitp/f表,该eipp/f表中包括该节目的父母控制级别的信息。其次,在该种可能的实现方式中,由于eitp/f表是携带于媒体流中,当节目切换时,通过eitp/f表可以更加准确地获取到有当前节目切换到下一个节目的时刻,便于控制节目的播放。本申请实施例中第五方面提供了一种客户端,该客户端具有实现上述第一方面中客户端行为的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。本申请实施例中第六方面提供了一种服务器,该服务器具有实现上述第二方面中服务器行为的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。本申请实施例中第器方面提供了一种服务器,该服务器具有实现上述第三方面中服务器行为的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。本申请实施例中第五方面提供了一种第一客户端,该第一客户端具有实现上述第四方面中第一客户端行为的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。附图说明图1为本申请实施例中eti表格式示意图;图2为本申请实施例中家长分级描述符格式示意图;图3为本申请实施例中一个系统框图;图4为本申请实施例中节目的播放控制方法的一个实施例示意图;图5为本申请实施例中节目的播放控制方法的另一个实施例示意图;图6为本申请实施例中客户端的一个实施例示意图;图7为本申请实施例中客户端的另一个实施例示意图;图8为本申请实施例中服务器的一个实施例示意图;图9为本申请实施例中服务器的另一个实施例示意图;图10为本申请实施例中服务器的另一个实施例示意图;图11为本申请实施例中第一客户端的一个实施例示意图;图12为本申请实施例中第一客户端的另一个实施例示意图;图13为本申请实施例中服务器的另一个实施例示意图;图14为本申请实施例中客户端的另一个实施例示意图。具体实施方式本申请实施例提供了一种节目的播放方法及相关装置,用于提高节目播放的父母控制效果。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。应理解,本申请实施例应用于媒体领域,在iptv系统中,机顶盒可以通过双向网络从网络电视服务平台获取频道的父母控制级别,也可以从网络电视服务平台获取每个直播频道的节目单信息,以及该节目单中每个节目的父母控制级别。其中,机顶盒通常采用配置用户配置文件profile的方案来获取节目的父母控制级别,具体可以为,机顶盒默认有一个主profile和多个子profile,每个profile中包括父母控制级别信息,主profile可以设置任一个子profile的父母控制级别,并还可以进行频道、交互式电视点播系统(videoondemand,vod)栏目和vod内容的加密和解密操作,另外,主profile受用户设置密码进行保护。当机顶盒开机是,当前用户需要选择一个profile或系统自动选择一个默认的profile,其profile对应的父母控制级别即为当前用户的父母控制级别;当用户收看电视节目时,当前用户只能观看不高于当前用户的父母控制级别的节目内容。节目单信息通过时间信息表(eventinformationtable,eti)传输,其中,eti按照时间顺序提供每一个频道的节目信息,由四类eti,分别为:一、当前传输流,当前/后续事件信息=table_id=“0x4e”;二、其它传输流,当前/后续事件信息=table_id=“0x4f”;三、当前传输流,事件时间表信息=table_id=“0x50”至“0x5f”;四、当前传输流,事件时间表信息=table_id=“″0x50”至“0x5f”。eitp/f表用于描述当前和后续事件,eitp/f表分为当前流表(table_id=0x4e)和其他流表(table_id=0x4f),其中,每个子表由两个段(section)组成,分别是eitpresent段和eitfollowing段,其中eitpresent段(section_number=0x00)描述当前播放的事件,eitfollowing段(section_number=0x01)描述后续播放事件。eti表格式如图1所示,其中,table_id为表id,用于标识表类型,0x4e表示当前传输流的当前/后续事件信息表;service_id为业务id;transport_stream_id为流id;original_network_id为原始网络id;original_network_id、transport_stream_id、service_id共同构成一个三元组,可唯一标识一个直播频道(服务);version_number为版本号,当eit发生变化时,version_number自动加1;event_id为事件id;start_time为事件开始时间;duration为事件持续时间;running_status为事件的运行状态,其值为4时表当前正在运行的事件;free_ca_mode为加扰标识,0表示未加扰,1表示部分或全部加扰;descriptor为描述符,在eit表中可携带多种描述符,如短事件描述符(事件的名称与简介)、扩展事件描述符(事件详细介绍)、内容描述符(事件的分类信息)、组件描述符(事件的音视频及字幕等组件信息)以及家长分级描述符。其中,上述家长分级描述符的格式如图2所示,其中,country_code为国家码,iso3166标准定义的国家码;rating为家长分级,0x01~0x0f分别表最小收看年龄为4岁~18岁。请参阅图3,图3为本申请实施例中一个系统框图,用于实现当前节目至下一个节目的切换功能。图3中,网络电视服务平台包括:节目切换器switcher,eit表生成器eitgenerator,注入器iniector,控制台controlconsole和内容分网络(contentdeliverynetwork,cdn);终端侧为机顶盒;节目切换器,用于控制播放节目之间的切换;eit表生成器,用于根据节目编排及节目的家长分级生成eitp/f表;注入器,用于将eit表生成器生成的eit表信息插入到码流中;控制台,用于控制节目切换器、eit表生成器和注入器协同工作;cdn,用于将注入器插入的节目内容分发送至机顶盒。为了便于理解,下面采用两个实施例对本申请中节目的播放控制方法进行详细说明,需要说明的是,在实施例一和实施例二中,服务器均以电视台的播控平台为例,以下简称平台,在实施例一中,客户端以机顶盒为例进行说明,可具体为:实施例一,请参阅图4,本申请实施例中节目的播放控制方法的一个实施例,包括:401、平台发送节目的媒体流至机顶盒,该媒体流中包括节目的父母控制级别的信息。本实施例中,平台发送节目的媒体流至机顶盒,其中,该媒体流中包括该节目的父母控制级别的信息。可选的,在一种可能的设计中,上述流媒体携带有eitp/f表,其中,该eitp/f表中包括该节目的父母控制级别的信息,应理解,流媒体是随着节目的播放进程而实时传输至机顶盒,那么,当节目发生切切换,或节目还未开始播放时,机顶盒便可以准确地检测到节目的父母控制级别。其次,机顶盒获取eitp/f表中的当前事件段(section_number为0x00的字段);并判断该当前事件段中是否存在家长分级描述字parental_rating_descriptor,若不存在,则机顶盒将节目的父母控制等级确定为0级;若存在,则机顶盒在该描述字中查找当前机顶盒的国家码对应的家长分级rating作为该节目的父母控制级别,当没有查找到时,则机顶盒取该描述字中的第一个rating作为该节目的父母控制级别。402、机顶盒获取当前登录用户的父母控制级别。本实施例中,机顶盒获取当前登录用户的父母控制等级,应理解,在用户打开机顶盒时,机顶盒会提示用户需要选择一个profile,或当用户选择默认时,机顶盒会自动为用户选择一个profile,每一个profile中包括一个父母控制等级,因此,机顶盒通过读取当前登录用户选择的profile便可以获得当前登录用户的父母控制级别即为profile中的父母控制级别。403、当节目的父母控制级别高于当前登录用户的父母控制级别时,机顶盒采集当前登录用户的生物特征信息。本实施例中,在机顶盒获取到节目的父母控制级别和当前登录用户的父母控制级别之后,若节目的父母控制级别高于当前登录用户的父母控制级别,则机顶盒采集当前登录用户的生物特征信息。可选的,若机顶盒配置有带语音输入功能的遥控器,则机顶盒可以通过遥控器采集用户的声音特征信息,可具体为,当节目的父母控制级别高于当前登录用户的父母控制级别时,机顶盒发出提示信息,以使得在电视机上提示:“请按住遥控器上的语音输入键,并说ok,iptv”。可选的,若机顶盒配置有摄像头,则机顶盒可以通过摄像头采集用户的面部特征信息,可具体为,当节目的父母控制级别高于当前登录用户的父母控制级别时,机顶盒发出提示,以提示用户面向摄像头,并在电视上通过小窗口展示摄像头视频。其次,需要说明的是,生物特征信息除用户的面部特征信息或用户的声音特征信息之外,还可以是其他能达到等效技术效果的生物特征信息如虹膜、指纹等,对此此处不作任何限定。404、机顶盒发送当前登录用户的生物特征信息至平台。本实施例中,在机顶盒采集到当前登录用户的生物特征信息之后,机顶盒将采集到的当前用户的生物特征信息发送至平台,以使得平台进行鉴权认证。可选的,机顶盒采集当前登录用户的面部特征信息之后,并将该面部特征信息发送至平台。可选的,机顶盒采集当前登录用户的声音特征信息之后,并且将该声音特征信息发送至平台。405、平台将当前登录用户的生物特征信息与预置的生物特征信息进行鉴权认证,并得到鉴权响应。本实施例中,当平台收到机顶盒发送的生物特征信息时,平台将当前登录用户的生物特征信息与预置的生物特征信息进行鉴权认证,并得到鉴权响应,其中,该鉴权响应指示此次鉴权结果(鉴权成功或鉴权失败),;平台进行鉴权认证可具体如下:可选的,在一种可能的鉴权认证中,平台将当前登录用户的面部特征信息与预置的面部特征信息进行匹配,若匹配成功,则得到指示鉴权成功的鉴权响应;若匹配不成功,则得到指示鉴权失败的鉴权响应。可选的,在另一种可能的鉴权认证中,平台将当前登录用户的声音特征信息与预置的声音特征信息进行匹配,若匹配成功,则得到指示鉴权成功的鉴权响应;若匹配不成功,则得到指示鉴权失败的鉴权响应。其次,需要说明的是,预置的生物特征信息可以是机顶盒对应的注册用户的生物特征信息。406、平台发送鉴权响应至机顶盒。本实施例中,在平台完成鉴权认证,并得到鉴权响应之后,平台将鉴权响应发送至机顶盒,其中,鉴权响应指示鉴权结果(鉴权成功或鉴权失败)。407、机顶盒根据鉴权响应确定是否播放节目。本实施例中,在机顶盒接收到平台发送的鉴权响应之后,机顶盒根据鉴权响应确定是否播放节目,具体可如下:当鉴权响应包括鉴权成功指示信息时,即鉴权响应指示此次鉴权成功,机顶盒播放该节目;当鉴权响应包括鉴权失败指示信息时,即鉴权响应指示此次鉴权失败,机顶盒不播放该节目,并提示当前登录用户无权观看该节目。其次,需要说明的是,对于提示当前登录用户无权观看该节目的具体提示方式,此处不作限定。本实施例中,当节目的父母控制级别高于当前登录用户的父母控制级别时,机顶盒采集当前登录用户的生物特征信息发送至平台,以使得平台利用生物特征信息匹配进行鉴权认证,只有当鉴权认证成功之后,机顶盒收到指示鉴权成功的鉴权响应时,机顶盒播放该节目,否则机顶盒不播放该节目,因此,本实施例有效地提高了播放节目的父母控制效果。实施例二,请参阅图5,本申请实施例中积木的播放控制方法的另一个实施例,其中,需要说明的是,在实施例二中,第一客户端以机顶盒为例,第二客户端以手机终端为例进行说明,包括:501、平台发送节目的媒体流至机顶盒,该媒体流中包括节目的父母控制级别信息。502、机顶盒获取当前登录用户的父母控制级别。本实施例中,步骤501和步骤502分别与上述步骤401和步骤402类似,对此此处不再赘述。503、当节目的父母控制级别高于当前登录用户的父母控制级别时,机顶盒发送父母控制鉴权请求至平台。本实施例中,在机顶盒获取节目的父母控制级别和当前登录用户的父母控制级别之后,若节目的父母控制级别高于当前登录用户的父母控制级别,则机顶盒发送父母控制鉴权请求至平台,其中,该父母控制鉴权请求中包括用户标识,应理解,该用户标识为机顶盒的注册用户对应的用户标识。504、平台根据父母控制鉴权请求中的用户标识,确定手机终端。本实施例中,在平台接收到机顶盒发送的父母控制鉴权请求之后,平台根据用户标识确定手机终端,其中,该父母控制鉴权请求中包括用户标识。其次,应理解,平台根据用户标识确定机顶盒绑定的手机终端,机顶盒在初始注册时会要求注册用户绑定一个终端设备。505、平台发送鉴权提示至手机终端。本实施例中,在平台根据用户标识确定手机终端之后,平台将鉴权提示发送至该手机终端。可选的,上述鉴权提示包括:机顶盒当前观看节目的提示信息(如提示当前登录用户正在观看节目a)和生物特征信息采集提示信息以提示手机终端用户进行生物特征采集。506、手机终端根据鉴权提示执行目标操作,并得到鉴权提示响应。本实施例中,在手机终端接收到鉴权提示之后,手机终端执行目标操作,并得到鉴权提示响应,可具体为:可选的,在一种可能的执行目标操作的方式中,手机终端采集手机终端用户的生物特征信息,并将手机终端用户的生物特征信息确定为鉴权指示响应,其中,用户的生物特征信息包括用户的面部特征信息或用户的声音特征信息。可选的,在另一种可能的执行目标操作的方式中,手机终端采集手机终端用户的生物特征信息,并将手机终端用户的生物特征信息与预置的生物特征信息进行匹配,具体匹配过程如下:若匹配成功,则手机终端将鉴权提示响应确定为指示鉴权成功的鉴权结果信息;若匹配不成功,则手机终端将鉴权提示响应确定为指示鉴权失败的鉴权结果信息,同样,需要说明的是,用户的生物特征信息包括用户的面部特征信息或用户的声音特征信息。其次,可选的,上述生物特征信息除用户的面部特征信息或用户的声音特征信息之外,还可以是其他能达到等效技术效果的生物特征信息如虹膜、指纹等,对此此处不作任何限定。可选的,手机终端用户还可以在手机屏幕上显示是否允许播放节目,当手机终端用户选择“是”时,执行上面两种可能的目标操作方式;当手机终端用户选择“否”时,手机终端直接确定鉴权提示响应为指示鉴权失败的鉴权结果信息。507、手机终端将鉴权提示响应发送至平台。本实施例中,手机终端将鉴权提示响应发送至平台,其中,鉴权提示响应包括生物特征信息或鉴权结果指示信息。508、平台根据鉴权提示响应,发送父母控制鉴权响应至机顶盒。本实施例中,在平台接收到手机终端发送的鉴权提示响应之后,平台根据该鉴权提示响应得到父母控制鉴权响应,并发送该父母控制鉴权响应至机顶盒。可选的,当鉴权提示响应为手机终端用户的生物特征信息时,平台将该生物特征信息与预置的生物特征信息进行匹配,若匹配成功,则平台确定父母控制鉴权响应确定为父母控制鉴权成功响应,并将该父母控制鉴权成功响应发送至机顶盒;若匹配失败,则平台确定父母控制鉴权响应确定为父母控制鉴权失败响应,并将该父母控制鉴权失败响应发送至机顶盒,其中,具体匹配过程可以是面部特征信息匹配,也可以是声音特征信息匹配,或者其他生物特征信息匹配,对此此处不再赘述。可选的,当鉴权提示响应为鉴权结果信息时,若该鉴权结果信息指示鉴权成功,则平台确定父母控制鉴权响应为父母控制鉴权成功响应,并将该父母控制鉴权成功响应发送至机顶盒;若该鉴权结果信息指示鉴权失败,则平台确定父母控制鉴权响应为父母控制鉴权失败响应,并将该父母控制鉴权失败响应发送至机顶盒。509、机顶盒根据父母控制鉴权响应确定是否播放节目。本实施例中,在机顶盒接收到平台发送的父母控制鉴权请求之后,机顶盒根据该父母控制鉴权请求确定是否播放节目。可选的,当该父母控制鉴权请求为父母控制鉴权成功响应时,机顶盒播放该节目;当该父母控制鉴权请求为父母控制鉴权成功响应时,机顶盒不播放该节目,并提示当前登录用户无权观看该节目。本实施例中,将机顶盒注册用户绑定的手机终端作为密保设备,当节目的父母控制级别高于当前登录用户的父母控制级别时,使用该手机终端执行相应的目标操作,以使得当机顶盒接收到父母控制鉴权成功响应时,机顶盒播放该节目;当机顶盒接收到父母控制鉴权失败响应时,机顶盒不播放该节目,因此,本实施例通过第三方密保设备有效地提高了播放节目的父母控制效果。上述实施例对本申请实施例中节目的播放控制方法进行了说明,下面将对本申请实施例中的服务器和终端进行详细描述,可具体为:实施例三,请参阅图6,本申请实施例中客户端的一个实施例,包括:第一接收单元601,用于接收服务器发送的节目的媒体流,该媒体流携带该节目的父母控制级别的信息;获取单元602,用于获取当前登录用户的父母控制级别;采集单元603,用于当该节目的父母控制级别高于该当前登录用户的父母控制级别时,采集当前登录用户的生物特征信息;发送单元604,用于将该当前登录用户的生物特征信息发送至该服务器;第二接收单元605,用于接收该服务器发送的鉴权响应;播放控制单元606,用于根据该鉴权响应确定是否播放该节目。可选的,上述流媒体中携带eitp/f表,其中,该eipp/f表中包含该节目的父母控制级别的信息。可选的,如图7所示,在一种可能的设计中,客户端还包括:展示单元704;其中展示单元704,用于当所述节目的父母控制级别高于所述当前登录用户的父母控制级别时,向该当前登录用户展示生物特征信息采集提示信息。可选的,如图7所示,在一种可能的设计中,播放控制单元707包括播放模块7071和不播放模块7072;其中,播放模块7071,用于若该鉴权响应包含鉴权成功指示信息,则播放该节目;不播放模块7072,用于若该鉴权响应包含鉴权失败指示信息,则不播放该节目,并提示当前登录用户无权观看该节目。其次,如图7所示,在上述两种可能的设计中,第一接收单元701,获取单元702,采集单元703,发送单元705,第二接收单元706分别执行与上述第一接收单元601,获取单元602,采集单元603,发送单元604,第二接收单元605类似的功能,对此此处不再赘述。可选的,上述生物特征信息可以包括用户面部特征信息或者用户声音特征信息;此外,需要说明的是,生物特征信息还可以是能达到等效技术效果的其他特征信息如指纹,虹膜等,对此此处不作任何限定。可以理解的是,本实施例中,由于媒体流中包括节目的父母控制级别的信息,并且媒体流是实时传输的,也就是说,当不同的节目切换时,媒体流会随着节目的变化而实时变化,那么,其中包括的节目的父母控制级别的信息也会随着媒体流的变化,而被客户端实时检测到,从而,客户端可以根据不同节目的媒体流,实时获取节目的父母控制级别,当节目的父母控制级别高于当前登录用户的父母控制级别时,客户端可以及时地做出响应,准确有效,因此有效地提高了播放节目的父母控制效果。实施例四,请参阅图8,本申请实施例中服务器的一个实施例,包括:第一发送单元801,用于向客户端发送节目的媒体流,该媒体流携带该节目的父母控制级别信息;接收单元802,用于接收该客户端发送的当前登录用户的生物特征信息;鉴权单元803,用于将该当前登录用户的生物特征信息与预置的生物特征信息进行鉴权认证,并得到鉴权响应;第二发送单元804,用于将该鉴权响应发送至该客户端。可选的,在一种可能的设计中,上述媒体流中可以携带eitp/f表,其中,eitp/f表中包括该节目的父母控制级别的信息。可选的,在另一种可能的设计中,上述生物特征信息可以包括用户面部特征信息或者用户声音特征信息,也可以包括能达到等效技术效果的其他特征信息如指纹、虹膜等,对此此处不作限定。可以理解的是,在本实施例中,服务器利用用户的生物特征进行鉴权认证,具体可以是,将当前登录用户的生物特征信息与预置的生物特征信息进行匹配,在鉴权完成之后,服务器向客户端发送鉴权响应,由于用户的生物特征信息具有唯一性,因此,服务器利用用户的生物特征信息进行鉴权认证,可以有效地提高播放节目的父母控制保护效果。实施例五,请参阅图9,本申请实施例中服务器的另一个实施例,包括:第一接收单元901,用于接收第一客户端发送的父母控制鉴权请求,该父母控制鉴权请求包含用户标识;确定单元902,用于根据该用户标识确定第二客户端,其中,该第二客户端为与该标识绑定的客户端;第一发送单元903,用于向该第二客户端发送鉴权提示;第二接收单元904,用于接收该第二客户端发送的鉴权提示响应;第二发送单元905,用于根据该鉴权提示响应向该第一客户端发送父母鉴权控制响应。可选的,如图10所示,服务器还可以包括第三发送单元1006,其中,第三发送单元1006,用于向该第一客户端发送节目的媒体流,该媒体流中携带该节目的父母控制级别信息。可选的,在一种可能的设计中,上述鉴权提示包括:第一客户端当前观看节目的提示信息和生物特征信息采集提示信息。可选的,在另一种可能的设计中,上述鉴权提示响应中可以包括生物特征信息或鉴权结果信息,其中,该生物特征信息可以为用户面部特征信息或者用户声音特征信息。其次,需要说明的是,上述生物特征信息还可以是能达到等效技术效果的其他生物特征信息,对此此处不作限定。可选的,如图10所示,当鉴权提示响应为生物特征信息时,第二发送单元1005可以包括:第一发送模块10051和第二发送模块10052;其中,其模块功能可具体为:第一发送模块10051,用于若该生物特征信息与预置的生物特征信息匹配,则向该第一客户端返回父母控制鉴权成功响应;第二发送模块10052,用于若该生物特征信息与预置的生物特征信息不匹配,则向该第一客户端返回父母控制鉴权失败响应。其次,可选的,当鉴权提示响应为鉴权结果信息时,第二发送单元1005可以包括:第三发送模块10053和第四发送模块10054;其中,其模块功能可具体为:第三发送模块10053,用于若该鉴权结果信息指示鉴权成功,则向该第一客户端返回父母控制鉴权成功响应;第四发送模块10054,用于若该鉴权结果信息指示鉴权失败,则向该第一客户端返回父母控制鉴权失败响应。最后,第一接收单元1001,确定单元1002,第一发送单元1003,第二接收单元1004执行的功能分别与上述第一接收单元901,确定单元902,第一发送单元903,第二接收单元904类似,对此此处不再赘述。可选的,在另一种可能的设计中,服务器还可以包括第三发送单元1006;其中,第三发送单元1006,用于向该第一客户端发送节目的媒体流,该媒体流中携带该节目的父母控制级别信息。其次,第一接收单元1001,确定单元1002,第一发送单元1003,第二接收单元1004,第二发送单元1005执行的功能分别与上述第一接收单元901,确定单元902,第一发送单元903,第二接收单元904,第二发送单元905类似,对此此处不再赘述。可以理解的是,在本实施例中,当服务器接收到第一客户端发送的父母控制鉴权请求时,服务器获知第一客户端需要对当前登录用户的身份进行验证,服务器将鉴权提示发送做第二客户端,其中,该第二客户端可以理解为第一客户端绑定的终端,该第二客户端可以采集用户的生物特征信息,甚至可以根据生物特征信息进行鉴权认证,不难理解,在该方案中该第二客户端具有密保作用,因此,使用第三方进行身份验证可以有效地提高播放节目的父母控制保护效果。实施例六,请参阅图11,本申请实施例中第一客户端的一个实施例,包括:第一接收单元1101,用于接收服务器发送的节目的媒体流,该媒体流携带该节目的父母控制级别的信息;获取单元1102,用于端获取当前登录用户的父母控制级别;第一发送单元1103,用于当该节目的父母控制级别高于该当前登录用户的父母控制级别时,该第一客户端向该服务器发送父母控制鉴权请求,该父母控制鉴权请求包含用户标识;第二接收单元1104,用于接收该服务器发送的父母控制鉴权响应;播放控制单元1105,用于根据该父母控制鉴权响应,确定是否播放该节目。可选的,在一种可能的设计中,上述媒体流信息中携带有eitp/f表,其中,该eitp/f表中包括该节目的父母控制级别的信息。可选的,如图12所示,播放控制单元1205可以包括播放模块12051和不播放模块12052;其中,两模块功能具体如下:播放模块12051,用于当该父母控制鉴权响应为父母控制鉴权成功响应时,该第一客户端播放该节目;不播放模块12052,用于当该父母控制鉴权响应为父母控制鉴权失败响应时,该第一客户端不播放该节目,并提示当前登录用户无权观看该节目。其次,第一接收单元1201,获取单元1202,第一发送单元1203,第二接收单元1204分别执行与上述第一接收单元1101,获取单元1102,第一发送单元1103,第二接收单元1104类似的功能,对此此处不再赘述。可以理解的是,在本实施例中,当节目的父母控制级别高于当前登录用户的父母控制级别时,第一客户端向服务器发送父母控制鉴权请求,以进行鉴权认证,因此本实施例有效地提高了播放节目的父母控制保护效果。实施例三至实施例六从虚拟装置方面对服务器和客户端进行了描述,下面将从硬件方面对分别对服务器和客户端进行描述,可具体为:实施例七,请参阅图13,本申请实施例中服务器的另一个实施例,包括:图13是本申请实施例提供的一种服务器结构示意图,该服务器1300可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上中央处理器(centralprocessingunits,cpu)1322(例如,一个或一个以上处理器)和存储器1332,一个或一个以上存储应用程序1342或数据1344的存储介质1330(例如一个或一个以上海量存储设备)。其中,存储器1332和存储介质1330可以是短暂存储或持久存储。存储在存储介质1330的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器1322可以设置为与存储介质1330通信,在服务器1300上执行存储介质1330中的一系列指令操作。其中,中央处理器1322可以调用存储介质1330中的操作指令,执行如图4和图8对应的实施例中的服务器的操作,其中,可以包括如下操作:向客户端发送节目的媒体流,该媒体流携带该节目的父母控制级别信息;接收该客户端发送的当前登录用户的生物特征信息;将该当前登录用户的生物特征信息与预置的生物特征信息进行鉴权认证,并得到鉴权响应;将该鉴权响应发送至该客户端。另外,中央处理器1322还可以调用存储介质1330中的操作指令,执行如图5、图9以及图10对应的实施例中的服务器的操作,其中,可以包括如下操作:接收第一客户端发送的父母控制鉴权请求,该父母控制鉴权请求包含用户标识;根据该用户标识确定第二客户端,其中,该第二客户端为与该标识绑定的客户端;向该第二客户端发送鉴权提示;接收该第二客户端发送的鉴权提示响应;根据该鉴权提示响应向该第一客户端发送父母鉴权控制响应。需要说明的是,除上述操作外,中央处理器1322还用于执行本申请实施例中由服务器所执行的步骤。服务器1300还可以包括一个或一个以上电源1326,一个或一个以上有线或无线网络接口1350,一个或一个以上输入输出接口1358,和/或,一个或一个以上操作系统1341,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm等等。实施例八,请参阅图14,本申请实施例中客户端的另一个实施例,客户端14包括:输入设备1401、输出设备1402、处理器1403、存储器1404和总线1405。需要说明的是,图14所示的结构也适用于上述实施例中第一客户端。其中,存储器1404可以包括只读存储器和随机存取存储器,并向处理器1403提供指令和数据。存储器1404的一部分还可以包括非易失性随机存取存储器(英文全称:non-volatilerandomaccessmemory,英文缩写:nvram)。存储器1404存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:操作指令:包括各种操作指令,用于实现各种操作;操作系统:包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。其中,本申请实施例中处理器1403可以用于执行上述实施例中客户端对应的操作,可以包括如下操作:接收服务器发送的节目的媒体流,该媒体流携带该节目的父母控制级别的信息;获取当前登录用户的父母控制级别;当该节目的父母控制级别高于该当前登录用户的父母控制级别时,采集当前登录用户的生物特征信息;将该当前登录用户的生物特征信息发送至该服务器;接收该服务器发送的鉴权响应;根据该鉴权响应确定是否播放该节目。另外,本申请实施例中处理器1403还可以用于执行上述实施例中第一客户端对应的操作,可以包括如下操作:接收服务器发送的节目的媒体流,该媒体流携带该节目的父母控制级别的信息;获取当前登录用户的父母控制级别;当该节目的父母控制级别高于该当前登录用户的父母控制级别时,该第一客户端向该服务器发送父母控制鉴权请求,该父母控制鉴权请求包含用户标识;接收该服务器发送的父母控制鉴权响应;根据该父母控制鉴权响应,确定是否播放该节目。处理器1403控制客户端14的操作,处理器1403还可以称为中央处理单元(英文全称:centralprocessingunit,英文缩写:cpu)。存储器1404可以包括只读存储器和随机存取存储器,并向处理器1403提供指令和数据。存储器1404的一部分还可以包括nvram。具体的应用中,客户端14的各个组件通过总线系统1405耦合在一起,其中总线系统1405除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统1405。上述本申请实施例揭示的方法可以应用于处理器1403中,或者由处理器1403实现。处理器1403可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1403中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1403可以是通用处理器、数字信号处理器(英文全称:digitalsignalprocessing,英文缩写:dsp)、专用集成电路(英文全称:applicationspecificintegratedcircuit,英文缩写:asic)、现成可编程门阵列(英文全称:field-programmablegatearray,英文缩写:fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1404,处理器1403读取存储器1404中的信息,结合其硬件完成上述方法的步骤。图14的相关描述可以参阅图4和图5方法部分的相关描述和效果进行理解,此处不做过多赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。当前第1页12当前第1页12