CN106454410A - 加密节目的版权保护方法及装置 - Google Patents
加密节目的版权保护方法及装置 Download PDFInfo
- Publication number
- CN106454410A CN106454410A CN201611195142.3A CN201611195142A CN106454410A CN 106454410 A CN106454410 A CN 106454410A CN 201611195142 A CN201611195142 A CN 201611195142A CN 106454410 A CN106454410 A CN 106454410A
- Authority
- CN
- China
- Prior art keywords
- push
- ciphered program
- program
- higher limit
- display device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 230000001960 triggered effect Effects 0.000 abstract description 2
- 230000003993 interaction Effects 0.000 abstract 1
- 230000002452 interceptive effect Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000001143 conditioned effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2347—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
- H04N21/23473—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption by pre-encrypting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/26606—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for generating or managing entitlement messages, e.g. Entitlement Control Message [ECM] or Entitlement Management Message [EMM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4405—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4623—Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种加密节目的版权保护方法,该方法包括:当电视机将选择的加密节目进行解密并播放后,若检测到用户触发的推送指令,则获取所述加密节目的加密信息;解析所述加密信息,获取所述加密节目所对应的推送上限值;根据所述推送上限值,将所述加密节目推送至可推送的其他的显示设备进行播放。本发明还公开了一种加密节目的版权保护装置。本发明通过在加密节目中预先添加推送上限值,使得电视机最多只能同时将所述加密节目推送至与所述推送上限值相同大小数量的其他显示设备,使得加密节目的版权能够得到有效的保护,解决了现有技术中由于多屏互动技术的发展,导致加密节目的版权无法得到有效保护的技术问题。
Description
技术领域
本发明涉及数字电视技术领域,尤其涉及一种加密节目的版权保护方法及装置。
背景技术
数字电视节目分为清流节目和加密节目,清流节目用户可免费观看,加密节目则必须使用CAM(Conditional Access Module,条件接入模块)进行解密后用户才能观看,节目运营商通过这种方式来达到收费盈利的目的,但是当CAM对加密节目进行解密后,该节目则不再受节目运营商管控。而是由电视机去控制加密节目的播放。
目前,随着多屏互动技术的快速发展,大部分电视机已经普遍支持将视频同步推送到智能手机、平板电脑等电子显示设备,从而使加密节目的版权无法得到有效的保护。
发明内容
本发明的主要目的在于提出一种加密节目的版权保护方法及装置,旨在解决现有技术中由于多屏互动技术的发展,使得加密节目的版权无法得到有效保护的技术问题。
为实现上述目的,本发明提供一种加密节目的版权保护方法,所述方法包括:
当电视机将选择的加密节目进行解密并播放后,若检测到用户触发的推送指令,则获取所述加密节目的加密信息;
解析所述加密信息,获取所述加密节目所对应的推送上限值;
根据所述推送上限值,将所述加密节目推送至可推送的其他的显示设备进行播放。
优选的,获取所述加密节目的加密信息的步骤包括:
通过电视机中预置的CICAM模块从所述加密节目的播放码流中获取用户规则信息URI数据;
解析所述加密信息,获取所述加密节目所对应的推送上限值的步骤包括:
解析所述URI数据,获取所述加密节目所对应的推送上限值。
优选的,获取所述加密节目的加密信息之前还包括:
预先将包含所述加密节目推送上限值的URI数据添加到所述加密节目的播放码流中。
优选的,所述根据所述推送上限值,将所述加密节目推送至可推送的其他的显示设备进行播放的步骤包括:
若电视机当前支持推送的显示设备的个数大于所述推送上限值,则根据所述显示设备对应的优先级,确定所述加密节目的推送权限,或者根据用户触发的选择操作,确定所述加密节目的推送权限;
将所述加密节目推送至具有推送权限的显示设备并进行播放,其中,所述具有推送权限的显示设备的个数小于或等于所述推送上限值。
优选的,所述根据所述推送上限值,将所述加密节目推送至可推送的其他的显示设备进行播放的步骤还包括:
若电视机当前支持推送的显示设备的个数小于或等于所述推送上限值,则将所述加密节目推送至电视机当前支持推送的显示设备并进行播放。
此外,为实现上述目的,本发明还提供一种加密节目的版权保护装置,所述装置包括:
获取模块,用于当电视机将选择的加密节目进行解密并播放后,若检测到用户触发的推送指令,则获取所述加密节目的加密信息;
解析模块,用于解析所述加密信息,获取所述加密节目所对应的推送上限值;
推送模块,用于根据所述推送上限值,将所述加密节目推送至可推送的其他的显示设备进行播放。
优选的,所述获取模块用于:
通过电视机中预置的CICAM模块从所述加密节目的播放码流中获取URI数据;
所述解析模块用于:
解析所述URI数据,获取所述加密节目所对应的推送上限值。
优选的,所述加密节目的版权保护装置还包括:
添加模块,用于预先将包含所述加密节目推送上限值的URI数据添加到所述加密节目的播放码流中。
优选的,所述推送模块包括:
确定单元,用于若电视机当前支持推送的显示设备的个数大于所述推送上限值,则根据所述显示设备对应的优先级,确定所述加密节目的推送权限,或者根据用户触发的选择操作,确定所述加密节目的推送权限;
推送单元,用于将所述加密节目推送至具有推送权限的显示设备并进行播放,其中,所述具有推送权限的显示设备的个数小于或等于所述推送上限值。
优选的,所述推送模块还用于:
若电视机当前支持推送的显示设备的个数小于或等于所述推送上限值,则将所述加密节目推送至电视机当前支持推送的显示设备并进行播放。
本发明所提供的加密节目的版权保护方法及装置,在当电视机播放加密节目时,若检测到用户触发的推送指令,则获取所述加密节目的加密信息,然后解析出所述加密节目所对应的推送上限值,并根据所述推送上限值,将所述加密节目推送至可推送的其他的显示设备进行播放。本发明通过获取加密节目对应的推送上限值,使得电视机最多只能同时将所述加密节目推送至与所述推送上限值相同大小数量的其他显示设备,让加密节目的版权能够得到有效的保护,解决了现有技术中由于多屏互动技术的发展,导致加密节目的版权无法得到有效保护的技术问题。
附图说明
图1为本发明加密节目的版权保护方法第一实施例的流程示意图;
图2为本发明加密节目的版权保护方法第二实施例的流程示意图;
图3为本发明加密节目的版权保护方法第三实施例中图1所示步骤S30的细化步骤示意图;
图4为本发明加密节目的版权保护装置第一实施例的模块示意图;
图5为本发明加密节目的版权保护装置第二实施例的模块示意图;
图6为本发明加密节目的版权保护装置第三实施例中图4所示推送模块30的细化单元示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
本发明提供一种加密节目的版权保护方法,该方法主要用于保护加密节目的播放版权,参照图1,图1为本发明加密节目的版权保护方法第一实施例的流程示意图,本实施例中,所述加密节目的版权保护方法包括:
步骤S10,当电视机将选择的加密节目进行解密并播放后,若检测到用户触发的推送指令,则获取所述加密节目的加密信息。
本实施例中,对于加密节目而言,用户要想在电视机中收看某个加密节目,则必须先向电视节目供应商购买该加密节目的播放版权,然后再通过电视机节目供应商的认证之后,即可选择相应的加密节目在电视机中进行播放。
其中,电视机在播放加密节目的过程中,用户若想要通过另外的显示设备同时收看所述加密节目,则需要触发电视机中的推送指令,然后将所述加密节目推送至其他的显示设备进行播放。例如,电视机一般都是放置在客厅之中,当用户想要躺在卧室的床上通过手机或者平板电脑来同时观看电视机当前播放的加密节目时,则可以触发电视机中的推送指令,然后将所述加密节目推送至所述手机或者平板电脑进行播放。
其中,在检测到用户触发的推送指令后,则获取所述加密节目的加密信息。
步骤S20,解析所述加密信息,获取所述加密节目所对应的推送上限值。
本实施例中,在获取到所述加密节目的加密信息之后,解析所述加密信息,获取所述加密节目所对应的推送上限值。
其中,所述推送上限值是指允许电视机同时将所述加密节目推送到其他显示设备的个数,由加密节目供应商进行设定。例如当所述推送上限值为3时,则表示允许电视机同时将所述加密节目推送至另外的3个显示设备进行播放。
步骤S30,根据所述推送上限值,将所述加密节目推送至可推送的其他的显示设备进行播放。
本实施例中,在获取到所述加密节目所对应的推送上限值之后,根据所述推送上限值,将所述加密节目推送至可推送的其他的显示设备进行播放。例如,当所述推送上限值为3时,则电视机最多只能同时将所述加密节目推送至其他的3个显示设备进行播放。
本实施例所述的加密节目的版权保护方法,在当电视机播放加密节目时,若检测到用户触发的推送指令,则获取所述加密节目的加密信息,然后解析出所述加密节目所对应的推送上限值,并根据所述推送上限值,将所述加密节目推送至可推送的其他的显示设备进行播放。本实施例通过获取加密节目对应的推送上限值,使得电视机最多只能同时将所述加密节目推送至与所述推送上限值相同大小数量的其他显示设备,让加密节目的版权能够得到有效的保护,解决了现有技术中由于多屏互动技术的发展,导致加密节目的版权无法得到有效保护的技术问题。
进一步地,参照图2,图2为本发明加密节目的版权保护方法第二实施例的流程示意图,基于上述图1所述的实施例,本实施例中,上述步骤S10中所述的获取所述加密节目的加密信息的步骤之前包括:
步骤S40,预先将包含所述加密节目推送上限值的URI(Usage RulesInformation,用户规则信息)数据添加到所述加密节目的播放码流中。
本实施例中,电视节目供应商在将加密节目发送至电视机之前,为了有效保护所述加密节目的版权,需要预先将包含所述加密节目推送上限值的URI数据添加到所述加密节目的播放码流中,然后再将所述播放码流发送至电视机。
其中,获取所述加密节目的加密信息的步骤包括:
通过电视机中预置的CICAM(Common Interface Conditional Access Module,通用接口条件接入模块)模块从所述加密节目的播放码流中获取URI数据。
其中,电视机要想接收并观看加密节目,则需要在电视机中预先安装一套CAM模块,在CAM模块的基础上增加PCMCIA标准电脑接口CI(Common Interface,通用接口)设备,就构成了所述CICAM模块。通过该CICAM模块便可以从所述加密节目的播放码流中获取URI数据。其中,所述URI数据中包括了所述加密节目所对应的推送上限值。
进一步地,上述步骤S20中所述的解析所述加密信息,获取所述加密节目所对应的推送上限值的步骤包括:
解析所述URI数据,获取所述加密节目所对应的推送上限值。
本实施例中,当所述CICAM模块从所述加密节目的播放码流中获取到所述URI数据后,通过电视机中相应的解析装置,解析所述URI数据,获取所述加密节目所对应的推送上限值。
本实施例所述的加密节目的版权保护方法,预先在加密节目中添加推送上限值,在检测到用户触发的推送指令后,则通过电视机中预置的CICAM模块从加密节目的播放码流中获取到URI数据,然后通过解析所述URI数据来获取所述加密节目所对应的推送上限值,使得电视机最多只能同时将所述加密节目推送至与所述推送上限值相同大小数量的其他显示设备,达到有效的保护加密节目版权的目的。
进一步地,参照图3,图3为本发明加密节目的版权保护方法第三实施例中图1所示步骤S30的细化步骤示意图,基于上述图1所述的实施例,本实施例中,上述步骤S30中所述的根据所述推送上限值,将所述加密节目推送至可推送的其他的显示设备进行播放的步骤包括:
步骤S31,若电视机当前支持推送的显示设备的个数大于所述推送上限值,则根据所述显示设备对应的优先级,确定所述加密节目的推送权限,或者根据用户触发的选择操作,确定所述加密节目的推送权限;
步骤S32,将所述加密节目推送至具有推送权限的显示设备并进行播放,其中,所述具有推送权限的显示设备的个数小于或等于所述推送上限值。
本实施例中,在获取到所述加密节目所对应的推送上限值之后,检测电视机当前支持推送的显示设备,即检测当前与电视机建立推送连接关系的显示设备,然后判断电视机当前支持推送的显示设备的个数是否大于所述推送上限值,若大于,则需要限制电视机当前可推送的显示设备的个数。例如,当电视机当前支持推送的显示设备的个数为5个,而所述推送上限值为3时,则将电视机当前可推送的显示设备的个数限制为3个,即电视机最多只能将所述加密节目同时推送至其中3个显示设备。
其中,预先对连接到电视机中的显示设备设置相应的优先级,当电视机当前支持推送的显示设备的个数大于所述推送上限值时,则根据所述优先级确定所述加密节目的推送权限。例如电视机当前支持推送的显示设备有A、B、C、D、E,其优先级依次减小,则当所述加密节目的推送上限为3时,则将所述加密节目的推送权限授予显示设备A、B、C。
或者,也可以由用户手动选择相应的显示设备,如检测到用户选择显示设备A、B、D时,则将所述加密节目的推送权限授予显示设备A、B、D。
其中,在确定所述加密节目的推送权限之后,则将所述加密节目推送至具有推送权限的显示设备并进行播放,且所述具有推送权限的显示设备的个数小于或等于所述加密节目所对应的推送上限值。
进一步地,上述步骤S30中所述的根据所述推送上限值,将所述加密节目推送至可推送的其他的显示设备进行播放的步骤还包括:
若电视机当前支持推送的显示设备的个数小于或等于所述推送上限值,则将所述加密节目推送至电视机当前支持推送的显示设备并进行播放。
本实施例中,若电视机当前支持推送的显示设备的个数小于或等于所述推送上限值,则可将所述加密节目任意推送至电视机当前支持推送的显示设备,并进行播放。
本实施例所述的加密节目的版权保护方法,若电视机当前支持推送的显示设备的个数大于所述推送上限值,则需要限制电视机当前可推送的显示设备的个数,具体根据所述显示设备对应的优先级顺序确定所述加密节目的推送权限,然后将所述加密节目推送至具有推送权限的显示设备并进行播放,其中,所述具有推送权限的显示设备的个数小于或等于所述推送上限值,因此,实现了有效保护加密节目版权的目的。
本发明还提供一种加密节目的版权保护装置,该装置为电视机或者加密节目发送终端中的一部分,参照图4,图4为本发明加密节目的版权保护装置第一实施例的模块示意图,本实施例中,所述加密节目的版权保护装置100包括:
获取模块10,用于当电视机将选择的加密节目进行解密并播放后,若检测到用户触发的推送指令,则获取所述加密节目的加密信息。
本实施例中,对于加密节目而言,用户要想在电视机中收看某个加密节目,则必须先向电视节目供应商购买该加密节目的播放版权,然后再通过电视机节目供应商的认证之后,即可选择相应的加密节目在电视机中进行播放。
其中,电视机在播放加密节目的过程中,用户若想要通过另外的显示设备同时收看所述加密节目,则需要触发电视机中的推送指令,然后将所述加密节目推送至其他的显示设备进行播放。例如,电视机一般都是放置在客厅之中,当用户想要躺在卧室的床上通过手机或者平板电脑来同时观看电视机当前播放的加密节目时,则可以触发电视机中的推送指令,然后将所述加密节目推送至所述手机或者平板电脑进行播放。
其中,在检测到用户触发的推送指令后,则获取所述加密节目的加密信息。
解析模块20,用于解析所述加密信息,获取所述加密节目所对应的推送上限值。
本实施例中,在获取到所述加密节目的加密信息之后,解析所述加密信息,获取所述加密节目所对应的推送上限值。
其中,所述推送上限值是指允许电视机同时将所述加密节目推送到其他显示设备的个数,由加密节目供应商进行设定。例如当所述推送上限值为3时,则表示允许电视机同时将所述加密节目推送至另外的3个显示设备进行播放。
推送模块30,用于根据所述推送上限值,将所述加密节目推送至可推送的其他的显示设备进行播放。
本实施例中,在获取到所述加密节目所对应的推送上限值之后,根据所述推送上限值,将所述加密节目推送至可推送的其他的显示设备进行播放。例如,当所述推送上限值为3时,则电视机最多只能同时将所述加密节目推送至其他的3个显示设备进行播放。
本实施例所述的加密节目的版权保护装置,在当电视机播放加密节目时,若检测到用户触发的推送指令,则获取所述加密节目的加密信息,然后解析出所述加密节目所对应的推送上限值,并根据所述推送上限值,将所述加密节目推送至可推送的其他的显示设备进行播放。本实施例通过在加密节目中预先添加推送上限值,使得电视机最多只能同时将所述加密节目推送至与所述推送上限值相同大小数量的其他显示设备,让加密节目的版权能够得到有效的保护,解决了现有技术中由于多屏互动技术的发展,导致加密节目的版权无法得到有效保护的技术问题。
进一步地,参照图5,图5为本发明加密节目的版权保护装置第二实施例的模块示意图,基于上述图4所述的实施例,本实施例中,所述加密节目的版权保护装置100还包括:
添加模块40,用于预先将包含所述加密节目推送上限值的URI数据添加到所述加密节目的播放码流中。
本实施例中,电视节目供应商在将加密节目发送至电视机之前,为了有效保护所述加密节目的版权,需要预先将包含所述加密节目推送上限值的URI数据添加到所述加密节目的播放码流中,然后再将所述播放码流发送至电视机。
其中,所述获取模块10用于:
通过电视机中预置的CICAM模块从所述加密节目的播放码流中获取URI数据。
其中,电视机要想接收并观看加密节目,则需要在电视机中预先安装一套CAM模块,在CAM模块的基础上增加PCMCIA标准电脑接口CI设备,就构成了所述CICAM模块。通过该CICAM模块便可以从所述加密节目的播放码流中获取URI数据。其中,所述URI数据中包括了所述加密节目所对应的推送上限值。
进一步地,所述解析模块20用于:
解析所述URI数据,获取所述加密节目所对应的推送上限值。
本实施例中,当所述CICAM模块从所述加密节目的播放码流中获取到所述URI数据后,通过电视机中相应的解析装置,解析所述URI数据,获取所述加密节目所对应的推送上限值。
本实施例所述的加密节目的版权保护装置,预先在加密节目中添加推送上限值,在检测到用户触发的推送指令后,则通过电视机中预置的CICAM模块从加密节目的播放码流中获取到URI数据,然后通过解析所述URI数据来获取所述加密节目所对应的推送上限值,使得电视机最多只能同时将所述加密节目推送至与所述推送上限值相同大小数量的其他显示设备,达到有效的保护加密节目版权的目的。
进一步地,参照图6,图6为本发明加密节目的版权保护装置第三实施例中图4所示推送模块30的细化单元示意图,基于上述图4所述的实施例,本实施例中,所述推送模块30包括:
确定单元31,用于若电视机当前支持推送的显示设备的个数大于所述推送上限值,则根据所述显示设备对应的优先级,确定所述加密节目的推送权限,或者根据用户触发的选择操作,确定所述加密节目的推送权限;
推送单元32,用于将所述加密节目推送至具有推送权限的显示设备并进行播放,其中,所述具有推送权限的显示设备的个数小于或等于所述推送上限值。
本实施例中,在获取到所述加密节目所对应的推送上限值之后,检测电视机当前支持推送的显示设备,即检测当前与电视机建立推送连接关系的显示设备,然后判断电视机当前支持推送的显示设备的个数是否大于所述推送上限值,若大于,则需要限制电视机当前可推送的显示设备的个数。例如,当电视机当前支持推送的显示设备的个数为5个,而所述推送上限值为3时,则将电视机当前可推送的显示设备的个数限制为3个,即电视机最多只能将所述加密节目同时推送至其中3个显示设备。
其中,预先对连接到电视机中的显示设备设置相应的优先级,当电视机当前支持推送的显示设备的个数大于所述推送上限值时,则根据所述优先级确定所述加密节目的推送权限。例如电视机当前支持推送的显示设备有A、B、C、D、E,其优先级依次减小,则当所述加密节目的推送上限为3时,则将所述加密节目的推送权限授予显示设备A、B、C。
或者,也可以由用户手动选择相应的显示设备,如检测到用户选择显示设备A、B、D时,则将所述加密节目的推送权限授予显示设备A、B、D。
其中,在确定所述加密节目的推送权限之后,则将所述加密节目推送至具有推送权限的显示设备并进行播放,且所述具有推送权限的显示设备的个数小于或等于所述加密节目所对应的推送上限值。
进一步地,上述推送模块30还用于:
若电视机当前支持推送的显示设备的个数小于或等于所述推送上限值,则将所述加密节目推送至电视机当前支持推送的显示设备并进行播放。
本实施例中,若电视机当前支持推送的显示设备的个数小于或等于所述推送上限值,则可将所述加密节目任意推送至电视机当前支持推送的显示设备,并进行播放。
本实施例所述的加密节目的版权保护装置,若电视机当前支持推送的显示设备的个数大于所述推送上限值,则需要限制电视机当前可推送的显示设备的个数,具体根据所述显示设备对应的优先级顺序确定所述加密节目的推送权限,然后将所述加密节目推送至具有推送权限的显示设备并进行播放,其中,所述具有推送权限的显示设备的个数小于或等于所述推送上限值,因此,实现了有效保护加密节目版权的目的。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台终端设备执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种加密节目的版权保护方法,其特征在于,所述方法包括:
当电视机将选择的加密节目进行解密并播放后,若检测到用户触发的推送指令,则获取所述加密节目的加密信息;
解析所述加密信息,获取所述加密节目所对应的推送上限值;
根据所述推送上限值,将所述加密节目推送至可推送的其他的显示设备进行播放。
2.如权利要求1所述的加密节目的版权保护方法,其特征在于,获取所述加密节目的加密信息的步骤包括:
通过电视机中预置的CICAM模块从所述加密节目的播放码流中获取用户规则信息URI数据;
解析所述加密信息,获取所述加密节目所对应的推送上限值的步骤包括:
解析所述URI数据,获取所述加密节目所对应的推送上限值。
3.如权利要求1或2所述的加密节目的版权保护方法,其特征在于,获取所述加密节目的加密信息之前还包括:
预先将包含所述加密节目推送上限值的URI数据添加到所述加密节目的播放码流中。
4.如权利要求3所述的加密节目的版权保护方法,其特征在于,所述根据所述推送上限值,将所述加密节目推送至可推送的其他的显示设备进行播放的步骤包括:
若电视机当前支持推送的显示设备的个数大于所述推送上限值,则根据所述显示设备对应的优先级,确定所述加密节目的推送权限,或者根据用户触发的选择操作,确定所述加密节目的推送权限;
将所述加密节目推送至具有推送权限的显示设备并进行播放,其中,所述具有推送权限的显示设备的个数小于或等于所述推送上限值。
5.如权利要求4所述的加密节目的版权保护方法,其特征在于,所述根据所述推送上限值,将所述加密节目推送至可推送的其他的显示设备进行播放的步骤还包括:
若电视机当前支持推送的显示设备的个数小于或等于所述推送上限值,则将所述加密节目推送至电视机当前支持推送的显示设备并进行播放。
6.一种加密节目的版权保护装置,其特征在于,所述装置包括:
获取模块,用于当电视机将选择的加密节目进行解密并播放后,若检测到用户触发的推送指令,则获取所述加密节目的加密信息;
解析模块,用于解析所述加密信息,获取所述加密节目所对应的推送上限值;
推送模块,用于根据所述推送上限值,将所述加密节目推送至可推送的其他的显示设备进行播放。
7.如权利要求6所述的加密节目的版权保护装置,其特征在于,所述获取模块用于:
通过电视机中预置的CICAM模块从所述加密节目的播放码流中获取URI数据;
所述解析模块用于:
解析所述URI数据,获取所述加密节目所对应的推送上限值。
8.如权利要求6或7所述的加密节目的版权保护装置,其特征在于,所述加密节目的版权保护装置还包括:
添加模块,用于预先将包含所述加密节目推送上限值的URI数据添加到所述加密节目的播放码流中。
9.如权利要求6所述的加密节目的版权保护装置,其特征在于,所述推送模块包括:
确定单元,用于若电视机当前支持推送的显示设备的个数大于所述推送上限值,则根据所述显示设备对应的优先级,确定所述加密节目的推送权限,或者根据用户触发的选择操作,确定所述加密节目的推送权限;
推送单元,用于将所述加密节目推送至具有推送权限的显示设备并进行播放,其中,所述具有推送权限的显示设备的个数小于或等于所述推送上限值。
10.如权利要求9所述的加密节目的版权保护装置,其特征在于,所述推送模块还用于:
若电视机当前支持推送的显示设备的个数小于或等于所述推送上限值,则将所述加密节目推送至电视机当前支持推送的显示设备并进行播放。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611195142.3A CN106454410A (zh) | 2016-12-20 | 2016-12-20 | 加密节目的版权保护方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611195142.3A CN106454410A (zh) | 2016-12-20 | 2016-12-20 | 加密节目的版权保护方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106454410A true CN106454410A (zh) | 2017-02-22 |
Family
ID=58215257
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611195142.3A Pending CN106454410A (zh) | 2016-12-20 | 2016-12-20 | 加密节目的版权保护方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106454410A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108965991A (zh) * | 2018-07-27 | 2018-12-07 | 深圳Tcl新技术有限公司 | 节目订购状态的验证方法及系统、终端设备、存储介质 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1762125A (zh) * | 2004-01-15 | 2006-04-19 | 索尼株式会社 | 信息通信系统、发送装置、发送方法及计算机程序 |
CN101547026A (zh) * | 2009-01-16 | 2009-09-30 | 宇龙计算机通信科技(深圳)有限公司 | 一种移动终端及其数据共享及下载的方法和系统 |
CN102843283A (zh) * | 2011-06-23 | 2012-12-26 | 中兴通讯股份有限公司 | 数据转发保护方法及装置 |
CN102957961A (zh) * | 2012-12-04 | 2013-03-06 | 青岛海信宽带多媒体技术有限公司 | 共享加密数字电视节目的方法、装置及数字电视接收机 |
CN103024523A (zh) * | 2012-12-07 | 2013-04-03 | 康佳集团股份有限公司 | 一种基于机顶盒的电视节目共享方法和系统 |
CN103024475A (zh) * | 2012-12-21 | 2013-04-03 | 深圳市九洲电器有限公司 | 电视节目的录制及授权播放方法及系统 |
CN103338186A (zh) * | 2013-06-05 | 2013-10-02 | 华为技术有限公司 | 一种内容分享方法和装置 |
CN103596052A (zh) * | 2012-08-15 | 2014-02-19 | 鸿富锦精密工业(深圳)有限公司 | 数字电视节目共享系统及方法 |
CN104703029A (zh) * | 2015-02-06 | 2015-06-10 | 深圳市三峰光电科技有限公司 | 一种数字电视节目流分享方法、装置、终端及系统 |
CN104796762A (zh) * | 2014-01-22 | 2015-07-22 | 国家广播电影电视总局广播科学研究院 | 一种数字电视节目内容跨终端同播方法 |
CN105163136A (zh) * | 2015-09-25 | 2015-12-16 | 北京奇艺世纪科技有限公司 | 一种采用p2p方式进行视频文件提供的方法及装置 |
CN106022009A (zh) * | 2016-05-06 | 2016-10-12 | 腾讯科技(深圳)有限公司 | 媒体信息分享处理方法及装置 |
-
2016
- 2016-12-20 CN CN201611195142.3A patent/CN106454410A/zh active Pending
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1762125A (zh) * | 2004-01-15 | 2006-04-19 | 索尼株式会社 | 信息通信系统、发送装置、发送方法及计算机程序 |
CN101547026A (zh) * | 2009-01-16 | 2009-09-30 | 宇龙计算机通信科技(深圳)有限公司 | 一种移动终端及其数据共享及下载的方法和系统 |
CN102843283A (zh) * | 2011-06-23 | 2012-12-26 | 中兴通讯股份有限公司 | 数据转发保护方法及装置 |
CN103596052A (zh) * | 2012-08-15 | 2014-02-19 | 鸿富锦精密工业(深圳)有限公司 | 数字电视节目共享系统及方法 |
CN102957961A (zh) * | 2012-12-04 | 2013-03-06 | 青岛海信宽带多媒体技术有限公司 | 共享加密数字电视节目的方法、装置及数字电视接收机 |
CN103024523A (zh) * | 2012-12-07 | 2013-04-03 | 康佳集团股份有限公司 | 一种基于机顶盒的电视节目共享方法和系统 |
CN103024475A (zh) * | 2012-12-21 | 2013-04-03 | 深圳市九洲电器有限公司 | 电视节目的录制及授权播放方法及系统 |
CN103338186A (zh) * | 2013-06-05 | 2013-10-02 | 华为技术有限公司 | 一种内容分享方法和装置 |
CN104796762A (zh) * | 2014-01-22 | 2015-07-22 | 国家广播电影电视总局广播科学研究院 | 一种数字电视节目内容跨终端同播方法 |
CN104703029A (zh) * | 2015-02-06 | 2015-06-10 | 深圳市三峰光电科技有限公司 | 一种数字电视节目流分享方法、装置、终端及系统 |
CN105163136A (zh) * | 2015-09-25 | 2015-12-16 | 北京奇艺世纪科技有限公司 | 一种采用p2p方式进行视频文件提供的方法及装置 |
CN106022009A (zh) * | 2016-05-06 | 2016-10-12 | 腾讯科技(深圳)有限公司 | 媒体信息分享处理方法及装置 |
Non-Patent Citations (1)
Title |
---|
王坦编著.: "卫星电视接收机种类", 《家用数字卫星电视接收与维修》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108965991A (zh) * | 2018-07-27 | 2018-12-07 | 深圳Tcl新技术有限公司 | 节目订购状态的验证方法及系统、终端设备、存储介质 |
CN108965991B (zh) * | 2018-07-27 | 2022-01-04 | 深圳Tcl新技术有限公司 | 节目订购状态的验证方法及系统、终端设备、存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101352041B (zh) | 在多媒体传输系统中管理多媒体资源状态变化的系统和方法 | |
EP2944051B1 (en) | Authorizing devices based on identifying content distributor | |
US8387084B1 (en) | Systems and methods for detecting unauthorized use of a user equipment device | |
CN103702171B (zh) | 一种视频流下载方法及电子设备 | |
US20180279000A1 (en) | Metadata System for Real-Time Updates to Electronic Program Guides | |
US20170127151A1 (en) | Method and Device for Protecting Video Digital Copyrights | |
CN101669126B (zh) | 用于构建数字权限管理许可证格式的方法和装置 | |
WO2011123187A1 (en) | Receiver and method for reporting the usage of advanced television services | |
CN103686414A (zh) | 网络视频播放方法及装置 | |
CN103003821A (zh) | 用于提供drm服务的方法和装置 | |
CN103024475B (zh) | 电视节目的录制及授权播放方法及系统 | |
CN109120963B (zh) | 一种基于单个显示屏的分屏显示方法、存储介质及系统 | |
US8875206B2 (en) | Method and system for securely providing content to a portable media player device | |
CN105430431B (zh) | 多媒体数据播放方法及装置 | |
CN104735533A (zh) | 一种机顶盒的升级方法、装置及一种机顶盒 | |
CN108024144A (zh) | 视频播放方法、终端和计算机可读存储介质 | |
US20150189388A1 (en) | Unified media program guide systems and methods | |
CN103607649A (zh) | 一种广告插播方法及播放器 | |
CN106454410A (zh) | 加密节目的版权保护方法及装置 | |
CN108182030B (zh) | 一种播放器控件隐藏方法及装置 | |
CN109076126B (zh) | 权限更新方法和终端设备 | |
WO2014042607A1 (en) | Notification controls for television viewing | |
CN103024606B (zh) | 网络视频播放器中添加扩展应用的方法和装置 | |
CN1997145B (zh) | 模板更换的方法、系统和设备 | |
US20130104163A1 (en) | Encryption method for television service of mobile terminal, mobile terminal and server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170222 |