《一种节目直播控制方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种节目直播控制方法及装置.pdf(15页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104135675A43申请公布日20141105CN104135675A21申请号201410371491022申请日20140730H04N21/254201101H04N21/462720110171申请人华为技术有限公司地址518129广东省深圳市龙岗区坂田华为总部办公楼72发明人于新波74专利代理机构广州三环专利代理有限公司44202代理人郝传鑫熊永强54发明名称一种节目直播控制方法及装置57摘要本发明公开了一种节目直播控制方法及装置,该方法包括终端设备从IPTV管理服务器获取目标频道的节目单;从节目单中获取目标节目的信息,该信息包括目标节目的权限控制信息和目标节目。
2、的标识;根据该权限控制信息,判断终端设备是否具有直播目标节目的权限;若判断出终端具有直播目标节目的权限,向服务器发送目标节目的内容获取请求,该内容获取请求携带有目标节目的标识;接收服务器发送的与目标节目的标识对应的目标节目的内容并播放。实施本发明实施例,可以降低对服务器的性能要求。51INTCL权利要求书2页说明书9页附图3页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书9页附图3页10申请公布号CN104135675ACN104135675A1/2页21一种节目直播控制方法,其特征在于,包括终端设备从IPTV管理服务器获取目标频道的节目单;所述终端设备从所述节目单中获取。
3、目标节目的信息,所述信息包括所述目标节目的权限控制信息和所述目标节目的标识;所述终端设备根据所述权限控制信息,判断所述终端设备是否具有直播所述目标节目的权限;若判断出所述终端设备具有直播所述目标节目的权限,所述终端设备向服务器发送所述目标节目的内容获取请求,所述内容获取请求携带有所述目标节目的标识;所述终端设备接收所述服务器发送的与所述目标节目的标识对应的目标节目的内容并播放。2如权利要求1所述的方法,其特征在于,所述权限控制信息包括授权终端设备的属性信息;所述终端设备根据所述权限控制信息,判断所述终端设备是否具有直播所述目标节目的权限包括所述终端设备判断所述授权终端设备的属性信息是否包括所述。
4、终端设备的属性信息,若包括,则所述终端设备具有直播所述目标节目的权限,若不包括,则所述终端设备不具有直播所述目标节目的权限。3如权利要求2所述的方法,其特征在于,所述信息还包括所述目标节目的内容源地址;所述终端设备向服务器发送所述目标节目的内容获取请求包括所述终端设备向服务器发送所述目标节目的内容获取请求,所述内容获取请求携带有所述目标节目的标识和所述目标节目的内容源地址。4如权利要求3所述的方法,其特征在于,所述方法还包括若判断出所述终端设备不具有直播所述目标节目的权限,所述终端设备输出用于提示所述终端设备不具有直播所述目标节目的提示信息并切换至黑屏状态。5如权利要求14任一项所述的方法,其。
5、特征在于,所述信息还包括所述目标节目的直播时间;所述方法还包括所述终端设备设置定时器,所述定时器的触发时间为所述目标节目的直播时间的结束时间;当所述终端设备不具有直播所述目标节目的权限,且所述定时器被触发时,所述终端设备切换至工作状态。6一种终端设备,其特征在于,包括第一获取单元,用于从IPTV管理服务器获取目标频道的节目单;第二获取单元,用于从所述第一获取单元获取的节目单中获取目标节目的信息,所述信息包括所述目标节目的权限控制信息和所述目标节目的标识;判断单元,用于根据所述第二获取单元获取的权限控制信息,判断所述终端设备是否具有直播所述目标节目的权限;发送单元,用于当所述判断单元的判断结果为。
6、是时,向服务器发送所述目标节目的内权利要求书CN104135675A2/2页3容获取请求,所述内容获取请求携带有所述目标节目的标识;接收单元,用于接收所述服务器发送的与所述目标节目的标识对应的目标节目的内容并播放。7如权利要求6所述的终端设备,其特征在于,所述权限控制信息包括授权终端设备的属性信息;所述判断单元,具体用于判断所述授权终端设备的属性信息是否包括所述终端设备的属性信息,若包括,则所述终端设备具有直播所述目标节目的权限,若不包括,则所述终端设备不具有直播所述目标节目的权限。8如权利要求7所述的终端设备,其特征在于,所述信息还包括所述目标节目的内容源地址;所述发送单元,具体用于向服务器。
7、发送所述目标节目的内容获取请求,所述内容获取请求携带有所述目标节目的标识和所述目标节目的内容源地址。9如权利要求8所述的终端设备,其特征在于,所述终端设备还包括输出单元,用于当所述判断单元的判断结果为否时,输出用于提示所述终端设备不具有直播所述目标节目的提示信息,并将所述终端设备切换至黑屏状态。10如权利要求69任一项所述的终端设备,其特征在于,所述信息还包括所述目标节目的直播时间;所述终端设备还包括设置单元,用于设置定时器,所述定时器的触发时间为所述目标节目的直播时间的结束时间;切换单元,用于当所述判断单元的判断结果为否,且所述设置单元设置的定时器被触发时,将所述终端设备切换至工作状态。权利。
8、要求书CN104135675A1/9页4一种节目直播控制方法及装置技术领域0001本发明涉及视频技术领域,具体涉及一种节目直播控制方法及装置。背景技术0002随着互联网技术的不断发展,终端设备可以通过互联网直播的节目越来越多,然而,当终端设备没有直播该节目的权限时,终端设备将无法直播该节目。目前,节目直播权限控制方法为服务器接收到终端设备发送的目标频道直播请求之后,将判断该终端设备是否具有直播目标频道正在播放的目标节目的权限,若是,将目标节目的内容发送给终端设备以便终端设备直播目标节目,若否,将不给终端设备发送目标节目内容以限制终端设备直播目标节目。0003上述节目直播权限控制方法中,由于一个。
9、服务器管理多个终端设备,因此,服务器为了控制这些终端设备对节目的直播权限,对服务器的性能提出更高要求。发明内容0004本发明实施例公开一种节目直播控制方法及装置,用于降低对服务器的性能要求。0005本发明实施例第一方面公开一种节目直播控制方法,包括0006终端设备从IPTV管理服务器获取目标频道的节目单;0007所述终端设备从所述节目单中获取目标节目的信息,所述信息包括所述目标节目的权限控制信息和所述目标节目的标识;0008所述终端设备根据所述权限控制信息,判断所述终端设备是否具有直播所述目标节目的权限;0009若判断出所述终端设备具有直播所述目标节目的权限,所述终端设备向服务器发送所述目标节。
10、目的内容获取请求,所述内容获取请求携带有所述目标节目的标识;0010所述终端设备接收所述服务器发送的与所述目标节目的标识对应的目标节目的内容并播放。0011结合本发明实施例第一方面,在本发明实施例第一方面的第一种可能的实现方式中,所述权限控制信息包括授权终端设备的属性信息;0012所述终端设备根据所述权限控制信息,判断所述终端设备是否具有直播所述目标节目的权限包括0013所述终端设备判断所述授权终端设备的属性信息是否包括所述终端设备的属性信息,若包括,则所述终端设备具有直播所述目标节目的权限,若不包括,则所述终端设备不具有直播所述目标节目的权限。0014结合本发明实施例第一方面的第一种可能的实。
11、现方式,在本发明实施例第一方面的第二种可能的实现方式中,所述信息还包括所述目标节目的内容源地址;0015所述终端设备向服务器发送所述目标节目的内容获取请求包括说明书CN104135675A2/9页50016所述终端设备向服务器发送所述目标节目的内容获取请求,所述内容获取请求携带有所述目标节目的标识和所述目标节目的内容源地址。0017结合本发明实施例第一方面的第二种可能的实现方式,在本发明实施例第一方面的第三种可能的实现方式中,所述方法还包括0018若判断出所述终端设备不具有直播所述目标节目的权限,所述终端设备输出用于提示所述终端设备不具有直播所述目标节目的提示信息并切换至黑屏状态。0019结合。
12、本发明实施例第一方面以及本发明实施例第一方面的第一种至第三种中的任一种可能的实现方式,在本发明实施例第一方面的第四种可能的实现方式中,所述信息还包括所述目标节目的直播时间;0020所述方法还包括0021所述终端设备设置定时器,所述定时器的触发时间为所述目标节目的直播时间的结束时间;0022当所述终端设备不具有直播所述目标节目的权限,且所述定时器被触发时,所述终端设备切换至工作状态。0023本发明实施例第二方面公开一种终端设备,包括0024第一获取单元,用于从IPTV管理服务器获取目标频道的节目单;0025第二获取单元,用于从所述第一获取单元获取的节目单中获取目标节目的信息,所述信息包括所述目标。
13、节目的权限控制信息和所述目标节目的标识;0026判断单元,用于根据所述第二获取单元获取的权限控制信息,判断所述终端设备是否具有直播所述目标节目的权限;0027发送单元,用于当所述判断单元的判断结果为是时,向服务器发送所述目标节目的内容获取请求,所述内容获取请求携带有所述目标节目的标识,以触发所述服务器将所述标识所标识的所述目标节目的内容发送给所述终端设备;0028接收单元,用于接收所述服务器发送的与所述目标节目的标识对应的目标节目的内容并播放。0029结合本发明实施例第二方面,在本发明实施例第二方面的第一种可能的实现方式中,所述权限控制信息包括授权终端设备的属性信息;0030所述判断单元,具体。
14、用于判断所述授权终端设备的属性信息是否包括所述终端设备的属性信息,若包括,则所述终端设备具有直播所述目标节目的权限,若不包括,则所述终端设备不具有直播所述目标节目的权限。0031结合本发明实施例第二方面的第一种可能的实现方式,在本发明实施例第二方面的第二种可能的实现方式中,所述信息还包括所述目标节目的内容源地址;0032所述发送单元,具体用于向服务器发送所述目标节目的内容获取请求,所述内容获取请求携带有所述目标节目的标识和所述目标节目的内容源地址。0033结合本发明实施例第二方面的第二种可能的实现方式,在本发明实施例第二方面的第三种可能的实现方式中,所述终端设备还包括0034输出单元,用于当所。
15、述判断单元的判断结果为否时,输出用于提示所述终端设备不具有直播所述目标节目的提示信息,并将所述终端设备切换至黑屏状态。0035结合本发明实施例第二方面以及本发明实施例第二方面的第一种至第三种中的说明书CN104135675A3/9页6任一种可能的实现方式,在本发明实施例第二方面的第四种可能的实现方式中,所述信息还包括所述目标节目的直播时间;0036所述终端设备还包括0037设置单元,用于设置定时器,所述定时器的触发时间为所述目标节目的直播时间的结束时间;0038切换单元,用于当所述判断单元的判断结果为否,且所述设置单元设置的定时器被触发时,将所述终端设备切换至工作状态。0039本发明实施例中,。
16、当终端设备需要直播目标频道的节目时,将从IPTV获取目标频道的节目单,之后从节目单中获取目标节目的权限控制信息和标识,根据权限控制信息判断终端设备是否具有直播目标节目的权限,若具有,从服务器获取目标节目的内容并进行播放,由于节目直播权限控制由终端设备进行,因此,提高了终端设备的控制能力,同时降低了对服务器的性能要求和运营商对服务器的部署难度。附图说明0040为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。0041。
17、图1是本发明实施例公开的一种节目直播控制方法的流程图;0042图2是本发明实施例公开的另一种节目直播控制方法的流程图;0043图3是本发明实施例公开的一种终端设备的结构图;0044图4是本发明实施例公开的另一种终端设备的结构图。具体实施方式0045下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。0046本发明实施例公开一种节目直播控制方法及装置,用于降低对服务器的性能要求。以下分别进行。
18、详细说明。0047请参阅图1,图1是本发明实施例公开的一种节目直播控制方法的流程图。其中,图1所示的节目直播控制方法适用于手机、平板电脑、电视等终端设备。如图1所示,该节目直播控制方法可以包括以下步骤。0048S101、终端设备从IPTV管理服务器获取目标频道的节目单。0049本实施例中,节目管理员在节目管理服务器中提前为每个频道节目单中的每个节目设置信息,之后节目管理服务器将每个频道的节目单发送给交互式网络电视INTERNETPROTOCOLTELEVISION,IPTV管理服务器,终端设备从IPTV管理服务器中获取每个频道的节目单。其中,为节目设置的信息包括节目的标识、节目的直播时间、节目。
19、的权限控制信息和节目的内容源地址。说明书CN104135675A4/9页70050本实施例中,由于节目的信息存储在IPTV管理服务器中,因此,当终端设备需要直播目标频道的节目时,将从IPTV管理服务器获取目标频道的节目单,该节目单可以只包括当天目标频道的节目单,也可以包括当天和第二天目标频道直播的节目单,节目单具体包括的节目由管理员根据需要设置,本实施例不作限定。0051举例说明,节目单可以如表1所示0052表1节目单00530054S102、终端设备从节目单中获取目标节目的信息,该信息包括目标节目的权限控制信息和目标节目的标识。0055本实施例中,终端设备从IPTV管理服务器获取到目标频道的。
20、节目单之后,将根据节目单中每个节目的直播时间以及当前时间,确定当前时间正在直播的目标节目,并从节目单中获取目标节目的信息,该信息包括目标节目的权限控制信息和目标节目的标识。0056举例说明,假设当前时间为2100、目标频道的节目单如表1所示,从表1中的节目直播时间可以看到,节目2即星光大道的直播时间为20082159,该节目的直播时间20082159包括当前时间2100,因此,可以确定当前目标频道正在直播的目标节目为节目2。0057S103、终端设备根据该权限控制信息,判断终端设备是否具有直播目标节目的权限。0058作为一种可能的实施方式,该权限控制信息包括授权终端设备的属性信息;0059终端。
21、设备根据该权限控制信息,判断终端设备是否具有直播目标节目的权限的方式具体为0060终端设备判断授权终端设备的属性信息是否包括终端设备的属性信息,若包括,则终端设备具有直播目标节目的权限,若不包括,则终端设备不具有直播目标节目的权限。0061本实施例中,终端设备获取到目标节目的信息之后,将根据该权限控制信息,判断终端设备是否具有直播目标节目的权限。其中,该权限控制信息用于表明目标节目是否有权限控制,当目标节目无权限控制时,任何终端设备都可以直播该目标节目;当目标节目有权限控制时,该权限控制信息还用于表明哪些终端设备无直播目标节目的权限或哪些终端设备有直播目标节目的权限。当目标节目有权限控制时,该。
22、权限控制信息包括终端设备的属性信息,终端设备的属性信息可以为终端设备的类型,如电视、手机等;也可以为终端设备使用的系统,如ANDROID、LINUX等,还可以为终端设备的其它属性信息,本实施例不作限定。说明书CN104135675A5/9页80062S104、若判断出终端设备具有直播目标节目的权限,终端设备向服务器发送目标节目的内容获取请求,该内容获取请求携带有目标节目的标识,以触发服务器将该标识所对应的目标节目的内容发送给终端设备。0063作为一种可能的实施方式,该信息还包括目标节目的内容源地址;0064具体地,终端设备向服务器发送目标节目的内容获取请求,该内容获取请求携带有目标节目的标识和。
23、目标节目的内容源地址,以触发服务器从内容源地址中获取该标识所对应的目标节目的内容,并将该内容发送给终端设备。0065本实施例中,由于目标节目的内容在服务器中,因此,当终端设备具有直播目标节目的权限时,终端设备向服务器发送目标节目的内容获取请求,以触发服务器将目标节目的内容发送给终端设备。该内容获取请求携带有目标节目的标识和目标节目的内容源地址,以便服务器从内容源地址中快速获取到该标识所对应的目标节目的内容。0066作为一种可能的实施方式,若判断出终端设备不具有直播目标节目的权限,终端设备输出用于提示终端设备不具有直播目标节目的提示信息并切换至黑屏状态。0067相应地,当终端设备不具有直播目标节。
24、目的权限时,终端设备将输出用于提示终端设备不具有直播目标节目的提示信息,以便用户了解导致无法直播目标节目的原因;同时切换至黑屏状态,用于省电。其中,提示信息可以通过语音的方式输出,也可以通过字幕的方式输出,还可以通过其它方式输出,本实施例不作限定。0068举例说明,假设目标节目除ANDROID系统的终端设备外,其它终端设备都有权限直播目标节目,因此,当终端设备使用的系统为ANDROID系统时,终端设备将可以直播目标节目,当终端设备使用的系统为除ANDROID系统的其它系统时,终端设备将无法直播目标节目。0069S105、终端设备接收服务器发送的与目标节目的标识对应的目标节目的内容并播放。007。
25、0本实施例中,终端设备向服务器发送了目标节目的内容获取请求之后,将会接收到服务器发送的目标节目的内容,之后播放目标节目。0071图1所示的节目直播控制方法中,当终端设备需要直播目标频道的节目时,将从IPTV获取目标频道的节目单,之后从节目单中获取目标节目的权限控制信息和标识,根据权限控制信息判断终端设备是否具有直播目标节目的权限,若具有,从服务器获取目标节目的内容并进行播放,由于节目直播权限控制由终端设备进行,因此,提高了终端设备的控制能力,同时降低了对服务器的性能要求和运营商对服务器的部署难度。0072请参阅图2,图2是本发明实施例公开的另一种节目直播控制方法的流程图。其中,图2所示的节目直。
26、播控制方法适用于手机、平板电脑、电视等终端设备。如图2所示,该节目直播控制方法可以包括以下步骤。0073S201、终端设备从IPTV管理服务器获取目标频道的节目单。0074S202、终端设备从节目单中获取目标节目的信息,该信息包括目标节目的权限控制信息和目标节目的标识。0075S203、终端设备根据该权限控制信息,判断终端设备是否具有直播目标节目的权限。0076作为一种可能的实施方式,该权限控制信息包括授权终端设备的属性信息;说明书CN104135675A6/9页90077终端设备根据该权限控制信息,判断终端设备是否具有直播目标节目的权限的方式具体为0078终端设备判断授权终端设备的属性信息是。
27、否包括终端设备的属性信息,若包括,则终端设备具有直播目标节目的权限,若不包括,则终端设备不具有直播目标节目的权限。0079S204、若判断出终端设备具有直播目标节目的权限,终端设备向服务器发送目标节目的内容获取请求,该内容获取请求携带有目标节目的标识,以触发服务器将该标识所对应的目标节目的内容发送给终端设备。0080作为一种可能的实施方式,该信息还包括目标节目的内容源地址;0081具体地,终端设备向服务器发送目标节目的内容获取请求,该内容获取请求携带有目标节目的标识和目标节目的内容源地址,以触发服务器从内容源地址中获取该标识所对应的目标节目的内容,并将该内容发送给终端设备。0082作为一种可能。
28、的实施方式,若判断出终端设备不具有直播目标节目的权限,终端设备输出用于提示终端设备不具有直播目标节目的提示信息并切换至黑屏状态。0083S205、终端设备接收服务器发送的与目标节目的标识对应的目标节目的内容并播放。0084S206、该信息还包括目标节目的直播时间,终端设备设置定时器,定时器的触发时间为目标节目的直播时间的结束时间,当终端设备不具有直播目标节目的权限,且定时器被触发时,切换至工作状态。0085本实施例中,终端设备开始播放目标节目或切换至黑屏状态之后,将设置定时器,定时器的触发时间为目标节目的直播时间的结束时间。之后终端设备可以立刻根据目标节目的直播时间的结束时间,从节目单中获取与。
29、目标节目直播时间相邻的下一节目的信息,并重复步骤S203;也可以在定时器被触发时根据目标节目的直播时间的结束时间,从节目单中获取与目标节目直播时间相邻的下一节目的信息,并重复步骤S203,本实施例不作限定。0086本实施例中,当终端设备不具有直播目标节目的权限,但具有直播与目标节目直播时间相邻的下一节目的权限,且定时器被触发时,终端设备将由黑屏状态切换至工作状态。当获取与目标节目直播时间相邻的下一节目的信息的步骤在设置定时器之后立刻进行时,进入工作状态后,终端设备向服务器发送下一节目的内容获取请求;当获取与目标节目直播时间相邻的下一节目的信息的步骤在定时器被触发之后进行时,进入工作状态后,终端。
30、设备将根据目标节目的直播时间的结束时间,从节目单中获取与目标节目直播时间相邻的下一节目的信息,重复步骤S203S205。0087本实施例中,当终端设备具有直播目标节目的权限,但不具有直播与目标节目直播时间相邻的下一节目的权限,且定时器被触发时,若获取与目标节目直播时间相邻的下一节目的信息的步骤在设置定时器之后立刻进行,终端设备将输出用于提示终端设备不具有直播下一节目的提示信息并切换至黑屏状态;若获取与目标节目直播时间相邻的下一节目的信息的步骤在定时器被触发之后进行,终端设备将根据目标节目的直播时间的结束时间,从节目单中获取与目标节目直播时间相邻的下一节目的信息。0088图2所示的节目直播控制方。
31、法中,当终端设备需要直播目标频道的节目时,将从IPTV获取目标频道的节目单,之后从节目单中获取目标节目的权限控制信息和标识,根据说明书CN104135675A7/9页10权限控制信息判断终端设备是否具有直播目标节目的权限,若具有,从服务器获取目标节目的内容并进行播放,由于节目直播权限控制由终端设备进行,因此,提高了终端设备的控制能力,同时降低了对服务器的性能要求和运营商对服务器的部署难度。0089请参阅图3,图3是本发明实施例公开的一种终端设备的结构图。其中,图3所示的终端设备可以为于手机、平板电脑、电视等。如图3所示,该终端设备300可以包括0090第一获取单元301,用于从IPTV管理服务。
32、器获取目标频道的节目单;0091第二获取单元302,用于从第一获取单元301获取的节目单中获取目标节目的信息,该信息包括目标节目的权限控制信息和目标节目的标识;0092判断单元303,用于根据第二获取单元302获取的权限控制信息,判断终端设备是否具有直播目标节目的权限;0093发送单元304,用于当判断单元303的判断结果为是时,向服务器发送目标节目的内容获取请求,该内容获取请求携带有目标节目的标识,以触发服务器将该标识所标识的目标节目的内容发送给终端设备;0094接收单元305,用于接收服务器发送的与目标节目的标识对应的目标节目的内容并播放。0095作为一种可能的实施方式,该权限控制信息包括。
33、授权终端设备的属性信息;0096判断单元303,具体用于判断授权终端设备的属性信息是否包括终端设备的属性信息,若包括,则终端设备具有直播目标节目的权限,若不包括,则终端设备不具有直播目标节目的权限。0097作为一种可能的实施方式,该信息还包括目标节目的内容源地址;0098发送单元304,具体用于向服务器发送目标节目的内容获取请求,该内容获取请求携带有目标节目的标识和目标节目的内容源地址,以触发服务器从内容源地址中获取该标识所对应的目标节目的内容,并将该内容发送给终端设备。0099作为一种可能的实施方式,终端设备300还可以包括0100输出单元306,用于当判断单元303的判断结果为否时,输出用。
34、于提示终端设备不具有直播目标节目的提示信息,并将终端设备切换至黑屏状态。0101作为一种可能的实施方式,该信息还包括目标节目的直播时间;0102终端设备300还可以包括0103设置单元307,用于设置定时器,定时器的触发时间为目标节目的直播时间的结束时间;0104切换单元308,用于当判断单元303的判断结果为否,且设置单元307设置的定时器被触发时,将终端设备切换至工作状态。0105具体地,接收单元305播放目标节目的内容或输出单元306将终端设备切换至黑屏状态,将触发设置单元307设置定时器。0106图3所示的终端设备中,当终端设备需要直播目标频道的节目时,将从IPTV获取目标频道的节目单。
35、,之后从节目单中获取目标节目的权限控制信息和标识,根据权限控制信息判断终端设备是否具有直播目标节目的权限,若具有,从服务器获取目标节目的内容并进行播放,由于节目直播权限控制由终端设备进行,因此,提高了终端设备的控制能力,同时降低了对服务器的性能要求和运营商对服务器的部署难度。说明书CN104135675A108/9页110107请参阅图4,图4是本发明实施例公开的另一种终端设备的结构图。其中,图4所示的终端设备可以为于手机、平板电脑、电视等。如图4所示,该终端设备包括处理器401和存储器402,存储器402中存储一组程序代码,处理器401用于调用存储器402中存储的程序代码执行以下操作0108。
36、从IPTV管理服务器获取目标频道的节目单;0109从节目单中获取目标节目的信息,该信息包括目标节目的权限控制信息和目标节目的标识;0110根据该权限控制信息,判断终端设备是否具有直播目标节目的权限;0111若判断出终端设备具有直播目标节目的权限,向服务器发送目标节目的内容获取请求,该内容获取请求携带有目标节目的标识,以触发服务器将该标识所对应的目标节目的内容发送给终端设备;0112接收服务器发送的与目标节目的标识对应的目标节目的内容并播放。0113作为一种可能的实施方式,该权限控制信息包括授权终端设备的属性信息;0114处理器401根据该权限控制信息,判断终端设备是否具有直播目标节目的权限的方。
37、式具体为0115判断该授权终端设备的属性信息是否包括终端设备的属性信息,若包括,则终端设备具有直播目标节目的权限,若不包括,则终端设备不具有直播目标节目的权限。0116作为一种可能的实施方式,该信息还包括目标节目的内容源地址;0117处理器401向服务器发送目标节目的内容获取请求,该内容获取请求携带有目标节目的标识,以触发服务器将该标识所标识的目标节目的内容发送给终端设备的方式具体为0118向服务器发送目标节目的内容获取请求,该内容获取请求携带有目标节目的标识和目标节目的内容源地址,以触发服务器从内容源地址中获取该标识所对应的目标节目的内容,并将该内容发送给终端设备。0119作为一种可能的实施。
38、方式,处理器401还用于调用存储器402中存储的程序代码执行以下操作0120若判断出终端设备不具有直播目标节目的权限,输出用于提示终端设备不具有直播目标节目的提示信息,并将终端设备切换至黑屏状态。0121作为一种可能的实施方式,该信息还包括目标节目的直播时间;0122处理器401还用于调用存储器402中存储的程序代码执行以下操作0123设置定时器,定时器的触发时间为目标节目的直播时间的结束时间;0124当终端设备不具有直播目标节目的权限,且定时器被触发时,将终端设备切换至工作状态。0125图4所示的终端设备中,当终端设备需要直播目标频道的节目时,将从IPTV获取目标频道的节目单,之后从节目单中。
39、获取目标节目的权限控制信息和标识,根据权限控制信息判断终端设备是否具有直播目标节目的权限,若具有,从服务器获取目标节目的内容并进行播放,由于节目直播权限控制由终端设备进行,因此,提高了终端设备的控制能力,同时降低了对服务器的性能要求和运营商对服务器的部署难度。0126一个实施例中,本发明实施例进一步公开一种计算机存储介质,该计算机存储介说明书CN104135675A119/9页12质存储有计算机程序,当计算机存储介质中的计算机程序被读取到计算机时,能够使得计算机完成本发明实施例公开的节目直播控制方法的全部步骤。0127需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有。
40、详细描述的部分,可以参见其他实施例的相关描述。其次,对于前述的各个方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某一些步骤可以采用其他顺序或者同时进行。再次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。0128本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括闪存盘、只读存储器READONLYMEMORY,ROM、随机存取器RANDOMACCESSMEMORY,RAM、磁盘或光盘等。0129以上对本发明实施例所提供的节目直播控制方法及装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。说明书CN104135675A121/3页13图1说明书附图CN104135675A132/3页14图2说明书附图CN104135675A143/3页15图3图4说明书附图CN104135675A15。