CN111355980B - 用于数字化视频产品的版权归属处理方法及*** - Google Patents
用于数字化视频产品的版权归属处理方法及*** Download PDFInfo
- Publication number
- CN111355980B CN111355980B CN202010301497.6A CN202010301497A CN111355980B CN 111355980 B CN111355980 B CN 111355980B CN 202010301497 A CN202010301497 A CN 202010301497A CN 111355980 B CN111355980 B CN 111355980B
- Authority
- CN
- China
- Prior art keywords
- client
- video stream
- video
- digital certificate
- server
- 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.)
- Active
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 14
- 238000012545 processing Methods 0.000 claims description 8
- 230000000977 initiatory effect Effects 0.000 claims 1
- 238000000034 method Methods 0.000 abstract description 8
- 238000012790 confirmation Methods 0.000 abstract description 3
- 238000005516 engineering process Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000004880 explosion Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
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
-
- 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/254—Management at additional data server, e.g. shopping server, rights management server
- H04N21/2541—Rights Management
-
- 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/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/26613—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 keys in general
-
- 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/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/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/4627—Rights management associated to the content
-
- 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/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
- H04N21/8586—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明提供的用于数字化视频产品的版权归属处理方法,服务器接收上传的原始视频;服务器根据预设的数字证书对所述原始视频进行加密,得到加密视频流;服务器当接收到客户端针对一加密视频流发起的视频播放请求时,对该客户端的用户身份进行判断;当客户端的用户身份属于授权用户时,将该加密视频流对应的数字证书发送给该客户端;客户端当接收到所述数字证书时,根据所述数字证书对所述加密视频流进行解密,播放所述加密视频流。该方法实现对数字化视频产品的版权归属确权,更好地保护原作者的权益。
Description
技术领域
本发明属于区块链和数字版权保护技术领域,具体涉及用于数字化视频产品的版权归属处理方法及***。
背景技术
随着互联网在线视频播放技术的成熟,人们已经***台的火爆更是造就各种UGC短视频内容不断涌现。另一方面,传统知识付费与教学领域也开始通过视频手段大力开展互联网教学。大量视频内容的增加既提升了互联网的内容丰富度,丰富了人民群众的日常娱乐生活,但也同时带来了大量的版权纠纷问题。
由于最初的技术限制,普通的音视频并没有经过加密保护,可以随意在互联网上分享传播,之后一些大厂和技术组织相继提出了自己的数字版权管理(DRM)技术方案。一些独立的APP在生成自己平台上的视频时,都会按照这些DRM方案添加自己的数字版权证书,从而实现了平台内的数字版权保护,导致这些视频无法被直接下载,即使通过非常规技术手段下载了这些视频,由于视频内置的数字版权证书,也无法正常观看。这样就从技术上初步保护了原作者以及原播放平台的权益,使得原作者的创作积极性大大提升。
即使各APP厂家能够通过DRM技术解决平台内部的视频版权保护,用户依然可以通过录屏甚至二进制级别的逆向工程获得视频,然后将其通过互联网传播出去,有的甚至依靠这种行为获得非法暴利,侵害了原作者的权益,原作者即使找到侵权视频,也无法证明该视频是自己制作的。
发明内容
针对现有技术中的缺陷,本发明提供一种用于数字化视频产品的版权归属处理方法及***,实现对数字化视频产品的版权归属确权,更好地保护原作者的权益。
第一方面,一种用于数字化视频产品的版权归属处理方法,包括:
服务器接收上传的原始视频;
服务器根据预设的数字证书对所述原始视频进行加密,得到加密视频流;
服务器当接收到客户端针对一加密视频流发起的视频播放请求时,对该客户端的用户身份进行判断;当客户端的用户身份属于授权用户时,将该加密视频流对应的数字证书发送给该客户端;
客户端当接收到所述数字证书时,根据所述数字证书对所述加密视频流进行解密,播放所述加密视频流。
优选地,所述服务器根据预设的数字证书对所述原始视频进行加密,得到加密视频流具体包括:
服务器根据预设的多个数字证书分别对原始视频进行加密,得到多个对应的加密视频流;其中不同的数字证书对应不同的操作***;
服务器存储所述加密视频流。
优选地,所述数字证书与原始视频的版权所有人身份信息进行绑定。
优选地,所述当客户端的用户身份属于授权用户时,将该加密视频流对应的数字证书发送给该客户端具体包括:
当客户端的用户身份属于授权用户时,服务器识别客户端的操作***;
服务器根据客户端的操作***将对应的数字证书发送给该客户端。
优选地,所述客户端根据所述数字证书对所述加密视频流进行解密,播放所述加密视频流具体包括:
客户端根据所述数字证书对所述加密视频流进行逆向算法解密,得到解密视频流,播放所述解密视频流。
优选地,该方法在所述服务器接收到原始视频之后,还包括:
服务器将原始视频上传至IPFS网络,利用RSA加密算法将IPFS网络中的URI地址转换为通证,将所述通证和原始视频上传至区块链存储。
优选地,所述客户端当接收到所述数字证书时,根据所述数字证书对所述加密视频流进行解密具体包括:
客户端当接收到所述数字证书时,利用持有的通证从区块链上读取所述加密视频流,根据所述数字证书对所述加密视频流进行解密。
第二方面,一种用于数字化视频产品的版权归属处理***,包括客户端和服务器;
客户端用于上传原始视频;客户端还用于针对一加密视频流发起的视频播放请求;客户端还用于当接收到数字证书时,根据所述数字证书对加密视频流进行解密,播放所述加密视频流;
服务器用于接收上传的原始视频,根据预设的数字证书对所述原始视频进行加密,得到加密视频流;服务器还用于当接收到视频播放请求时,对该客户端的用户身份进行判断;当客户端的用户身份属于授权用户时,将该加密视频流对应的数字证书发送给该客户端。
优选地,所述服务器具体用于根据预设的多个数字证书分别对原始视频进行加密,得到并存储多个对应的加密视频流;其中不同的数字证书对应不同的操作***;当检测到客户端的用户身份属于授权用户时,识别客户端的操作***,根据客户端的操作***将对应的数字证书发送给该客户端。
由上述技术方案可知,本发明提供的该用于数字化视频产品的版权归属处理方法及***,实现对数字化视频产品的版权归属确权,更好地保护原作者的权益,信息公开透明,数据检索速度快。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。
图1为本发明实施例一提供的版权归属处理方法的流程图。
图2为本发明实施例二提供的版权归属处理***的模块框图。
图3为本发明实施例二提供的包含多个服务器的***模块框图。
具体实施方式
下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只作为示例,而不能以此来限制本发明的保护范围。需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。
应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
实施例一:
一种用于数字化视频产品的版权归属处理方法,参见图1,包括:
S1:服务器接收上传的原始视频;
具体地,原始视频可以由用户通过客户端上传。
S2:服务器根据预设的数字证书对所述原始视频进行加密,得到加密视频流;
具体地,服务器制定了加密机制,用于对原始视频进行加密。加密机制依赖于唯一的数字证书,数字证书可以由证书服务器负责颁发,数字证书与原始视频的版权所有人身份信息进行绑定。具体实现时,服务器中设有DRM编码器,服务器通过所述DRM编码器对原始视频中的Video track部分进行加密后,进行存储,或者是将加密之后得到的加密视频流存储到视频文件服务器中。
S3:服务器实时监测是否接收到客户端针对一加密视频流发起的视频播放请求,如果是,执行步骤S4,否则返回步骤S3;
S4:服务器对该客户端的用户身份进行判断,判断客户端的用户身份是否属于授权用户,如果是,执行步骤S5,否则返回步骤S3;
S5:服务器将该加密视频流对应的数字证书发送给该客户端;
具体地,当用户想要查看某视频时,通过客户端针对一加密视频流向服务器发起视频播放请求,服务器对用户的身份进行判断,判断该用户是否已经授权,是否具有可以观看该加密视频流的权力。如果判定该用户属于授权用户,将该加密视频流对应的数字证书发送给客户端。
S6:客户端当接收到所述数字证书时,根据所述数字证书对所述加密视频流进行解密,播放所述加密视频流。
具体地,客户端接收到数字证书之后,根据所述数字证书对所述加密视频流进行逆向算法解密,得到解密视频流,播放所述解密视频流,这样用户就可以在客户端上正常观看视频。
该用于数字化视频产品的版权归属处理方法,只有在获得原始视频对应的数字证书后才能播放该视频,实现对数字化视频产品的版权归属确权,更好地保护原作者的权益,信息公开透明,数据检索速度快。
优选地,所述服务器根据预设的数字证书对所述原始视频进行加密,得到加密视频流具体包括:
服务器根据预设的多个数字证书分别对原始视频进行加密,得到多个对应的加密视频流;其中不同的数字证书对应不同的操作***;
服务器存储所述加密视频流。
具体地,现有的主流操作***主要由以下几家公司提供:Google、苹果、微软和Adobe。其中这几家公司已经有成熟的DRM解决方案,例如Google的Widewine,苹果的FairPlay,微软的PlayReady,Adobe的Primetime。Widewine主要应用于安卓操作***,FairPlay主要应用于IOS和MACOS***,PlayReady主要应用于Windows/Windows Mobile以及XBOX平台,Primetime主要应用于flash平台以及Web H5视频播放。服务器可以根据当下主流操作***的使用情况,增加相应的数字证书,使得获得的加密视频流能够覆盖当下主流操作***。例如针对目前以上4种主流的操作***,服务器当接收到原始视频时,获得该原始视频在4种主流操作***下获得的数字证书,并分别采用这4个数字证书对原始视频进行加密,分别获得4个加密视频流。
优选地,所述当客户端的用户身份属于授权用户时,将该加密视频流对应的数字证书发送给该客户端具体包括:
当客户端的用户身份属于授权用户时,服务器识别客户端的操作***;
服务器根据客户端的操作***将对应的数字证书发送给该客户端。
具体地,当用户身份属于授权用户时,服务器根据客户端的操作***将对应的数字证书发送给该客户端,使得客户端能够根据接收到数字证书解密加密视频流。例如:如果客户端是安卓***,将原始视频在Widewine方案下生成的数字证书发送给客户端,这样用户就可以在安卓***下正常地播放该视频。
由于视频一旦上传到互联网之后,需要在云端进行存储。而传统的技术方案中,存储往往是中心化的,即视频文件统一存储在技术提供商、ICP的中心数据库或者文件服务器上。这就带来三个问题:第一,***依然不是全网唯一的,同一份视频既可以存储在A服务商的自有服务器里,也可以存储在B服务商的自有服务器里,对于视频文件溯源非常不利。第二,视频将有可能被许多人以各种手段非法下载拷贝传播,从而对原创者的利益造成侵害。第三,由于是集中式存储,那么需要服务商花费大量的费用购买存储空间,而一旦服务商由于资金问题无法继续负担该费用,将会导致大量视频从此丢失,产生极大的非技术性运营风险。
因此,该方法在所述服务器接收到原始视频之后,还包括:
服务器将原始视频上传至IPFS网络,利用RSA加密算法将IPFS网络中的URI地址转换为通证,将所述通证和原始视频上传至区块链存储;
具体地,该方法采用IPFS技术实现原始视频上传之后的全网分布式存储,当用户将原始视频上传至IPFS网络之后,原始视频都具有全网唯一的URI地址,之后将该URI地址通过RSA加密算法产生全网唯一的TOKEN通证,并部署到区块链中,比如以太坊网络或基于超级账本fabric的某个网络。
所述客户端当接收到所述数字证书时,根据所述数字证书对所述加密视频流进行解密具体包括:
客户端当接收到所述数字证书时,利用持有的通证从区块链上读取所述加密视频流,根据所述数字证书对所述加密视频流进行解密。
具体地,服务器将原始视频存储至区块链上时,当用户想要访问这个原始视频时,首先必须获得该原始视频的TOKEN通证。原始视频版权持有人可以将TOKEN通证授权给他人,授权过程可以采用智能合约方式自动执行,这样就可以很清晰的确定并且追溯到视频使用传播者,避免被非法滥用。
该方法使用IPFS技术使得基于区块链的大文件检索具备了可行性,从而可以在互联网上以相对较快的速度快速找到需要的视频资源,具有版权信息不可篡改,交易权属以及变更可追溯等优点。
实施例二:
一种用于数字化视频产品的版权归属处理***,参见图2,包括客户端和服务器;
客户端用于上传原始视频;客户端还用于针对一加密视频流发起的视频播放请求;客户端还用于当接收到数字证书时,根据所述数字证书对加密视频流进行解密,播放所述加密视频流;
服务器用于接收上传的原始视频,根据预设的数字证书对所述原始视频进行加密,得到加密视频流;服务器还用于当接收到视频播放请求时,对该客户端的用户身份进行判断;当客户端的用户身份属于授权用户时,将该加密视频流对应的数字证书发送给该客户端。
优选地,所述服务器具体用于根据预设的多个数字证书分别对原始视频进行加密,得到并存储多个对应的加密视频流;其中不同的数字证书对应不同的操作***;当检测到客户端的用户身份属于授权用户时,识别客户端的操作***,根据客户端的操作***将对应的数字证书发送给该客户端。
优选地,客户端具体用于根据所述数字证书对所述加密视频流进行逆向算法解密,得到解密视频流,播放所述解密视频流。
优选地,服务器具体用于将原始视频上传至IPFS网络,利用RSA加密算法将IPFS网络中的URI地址转换为通证,将所述通证和原始视频上传至区块链存储。
优选地,客户端具体用于当接收到所述数字证书时,利用持有的通证从区块链上读取所述加密视频流,根据所述数字证书对所述加密视频流进行解密。
该***实现对数字化视频产品的版权归属确权,更好地保护原作者的权益,信息公开透明,数据检索速度快。
作为一种优化方案,该***可以设置多个服务器,上述服务器处理的步骤可以放在不同的服务器上实现。例如包括资源服务器和鉴权服务器,鉴权服务器用于进行用户身份判断,资源服务器用于获取资源,参见图3,资源服务器进行原始视频的加密处理。鉴权服务器接收到客户端针对一加密视频流发起的视频播放请求时,对客户端的用户身份进行判断,如果用户身份属于授权用户,返回数字证书给客户端。客户端获得数字证书后,带上数字证书向资源服务器请求加密视频流,资源服务器根据上传的数字证书获取相应的加密视频流返回给客户端。
本发明实施例所提供的***,为简要描述,实施例部分未提及之处,可参考前述方法实施例中相应内容。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。
Claims (6)
1.一种用于数字化视频产品的版权归属处理方法,其特征在于,包括:
服务器接收上传的原始视频;
服务器将原始视频上传至IPFS网络,利用RSA加密算法将IPFS网络中的URI地址转换为通证,将所述通证和原始视频上传至区块链存储;
服务器根据预设的数字证书对所述原始视频进行加密,得到加密视频流;
服务器当接收到客户端针对一加密视频流发起的视频播放请求时,对该客户端的用户身份进行判断;当客户端的用户身份属于授权用户时,将该加密视频流对应的数字证书发送给该客户端,所述数字证书与原始视频的版权所有人身份信息进行绑定;
客户端当接收到所述数字证书时,利用持有的通证从区块链上读取所述加密视频流,根据所述数字证书对所述加密视频流进行解密,播放所述加密视频流。
2.根据权利要求1所述用于数字化视频产品的版权归属处理方法,其特征在于,所述服务器根据预设的数字证书对所述原始视频进行加密,得到加密视频流具体包括:
服务器根据预设的多个数字证书分别对原始视频进行加密,得到多个对应的加密视频流;其中不同的数字证书对应不同的操作***;
服务器存储所述加密视频流。
3.根据权利要求2所述用于数字化视频产品的版权归属处理方法,其特征在于,所述当客户端的用户身份属于授权用户时,将该加密视频流对应的数字证书发送给该客户端具体包括:
当客户端的用户身份属于授权用户时,服务器识别客户端的操作***;
服务器根据客户端的操作***将对应的数字证书发送给该客户端。
4.根据权利要求1所述用于数字化视频产品的版权归属处理方法,其特征在于,所述客户端根据所述数字证书对所述加密视频流进行解密,播放所述加密视频流具体包括:
客户端根据所述数字证书对所述加密视频流进行逆向算法解密,得到解密视频流,播放所述解密视频流。
5.一种用于数字化视频产品的版权归属处理***,其特征在于,包括客户端和服务器;
客户端用于上传原始视频;客户端还用于针对一加密视频流发起视频播放请求;客户端还用于当接收到数字证书时,利用持有的通证从区块链上读取所述加密视频流,根据所述数字证书对所述加密视频流进行解密,播放所述加密视频流;
服务端用于接收上传的原始视频,将原始视频上传至IPFS网络,利用RSA加密算法将IPFS网络中的URI地址转换为通证,将所述通证和原始视频上传至区块链存储,根据预设的数字证书对所述原始视频进行加密,得到加密视频流;服务端还用于当接收到客户端针对一加密视频流发起的视频播放请求时,对该客户端的用户身份进行判断;当客户端的用户身份属于授权用户时,将该加密视频流对应的数字证书发送给该客户端,所述数字证书与原始视频的版权所有人身份信息进行绑定。
6.根据权利要求5所述用于数字化视频产品的版权归属处理***,其特征在于,
所述服务器具体用于根据预设的多个数字证书分别对原始视频进行加密,得到并存储多个对应的加密视频流;其中不同的数字证书对应不同的操作***;
当检测到客户端的用户身份属于授权用户时,识别客户端的操作***,根据客户端的操作***将对应的数字证书发送给该客户端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010301497.6A CN111355980B (zh) | 2020-04-16 | 2020-04-16 | 用于数字化视频产品的版权归属处理方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010301497.6A CN111355980B (zh) | 2020-04-16 | 2020-04-16 | 用于数字化视频产品的版权归属处理方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111355980A CN111355980A (zh) | 2020-06-30 |
CN111355980B true CN111355980B (zh) | 2022-05-03 |
Family
ID=71197759
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010301497.6A Active CN111355980B (zh) | 2020-04-16 | 2020-04-16 | 用于数字化视频产品的版权归属处理方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111355980B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114531249A (zh) * | 2020-10-30 | 2022-05-24 | ***通信有限公司研究院 | 一种请求处理方法及相关设备 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101720091A (zh) * | 2009-11-04 | 2010-06-02 | 中兴通讯股份有限公司 | 实现数字版权保护的方法、信息中心、服务器和*** |
CN102821093A (zh) * | 2012-06-29 | 2012-12-12 | 北京牡丹电子集团有限责任公司 | 一种支持跨终端应用的内容保护授权***和方法 |
CN103428583A (zh) * | 2013-08-12 | 2013-12-04 | 深圳市同洲电子股份有限公司 | 一种对流媒体文件的保护方法和数字电视终端 |
CN105430431A (zh) * | 2015-11-06 | 2016-03-23 | 华为技术有限公司 | 多媒体数据播放方法及装置 |
CN107801059A (zh) * | 2017-09-26 | 2018-03-13 | 武汉斗鱼网络科技有限公司 | 一种鉴权方法及服务器 |
US10025941B1 (en) * | 2016-08-23 | 2018-07-17 | Wells Fargo Bank, N.A. | Data element tokenization management |
CN109743601A (zh) * | 2018-12-24 | 2019-05-10 | 上海大学 | 基于区块链平台的数字视频隐私保护和版权追究方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013166178A2 (en) * | 2012-05-02 | 2013-11-07 | One Mainstream, Inc. | System and method for multimedia content publishing on multiple platforms |
EP4340378A3 (en) * | 2014-12-31 | 2024-05-01 | DISH Technologies L.L.C. | Automated video content processing |
US10841660B2 (en) * | 2016-12-29 | 2020-11-17 | Dressbot Inc. | System and method for multi-user digital interactive experience |
US10616287B2 (en) * | 2017-06-29 | 2020-04-07 | Sling Media Pvt Ltd | Multi-platform digital rights management for placeshifting of multimedia content |
CN107506619B (zh) * | 2017-08-16 | 2020-12-01 | 创元网络技术股份有限公司 | Drm-q数字版权保护方法及*** |
US11681781B2 (en) * | 2018-02-21 | 2023-06-20 | Comcast Cable Communications, Llc | Systems and methods for content security |
US20190385136A1 (en) * | 2018-06-13 | 2019-12-19 | Enjin PTE LTD | System and Method for Generating Permanent Data Records and Assets for Digital Items in a Networked Video Game System |
-
2020
- 2020-04-16 CN CN202010301497.6A patent/CN111355980B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101720091A (zh) * | 2009-11-04 | 2010-06-02 | 中兴通讯股份有限公司 | 实现数字版权保护的方法、信息中心、服务器和*** |
CN102821093A (zh) * | 2012-06-29 | 2012-12-12 | 北京牡丹电子集团有限责任公司 | 一种支持跨终端应用的内容保护授权***和方法 |
CN103428583A (zh) * | 2013-08-12 | 2013-12-04 | 深圳市同洲电子股份有限公司 | 一种对流媒体文件的保护方法和数字电视终端 |
CN105430431A (zh) * | 2015-11-06 | 2016-03-23 | 华为技术有限公司 | 多媒体数据播放方法及装置 |
US10025941B1 (en) * | 2016-08-23 | 2018-07-17 | Wells Fargo Bank, N.A. | Data element tokenization management |
CN107801059A (zh) * | 2017-09-26 | 2018-03-13 | 武汉斗鱼网络科技有限公司 | 一种鉴权方法及服务器 |
CN109743601A (zh) * | 2018-12-24 | 2019-05-10 | 上海大学 | 基于区块链平台的数字视频隐私保护和版权追究方法 |
Also Published As
Publication number | Publication date |
---|---|
CN111355980A (zh) | 2020-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190147143A1 (en) | Decoupling rights in a digital content unit from download | |
US9900306B2 (en) | Device authentication for secure key retrieval for streaming media players | |
US9798863B2 (en) | Federated digital rights management scheme including trusted systems | |
US7155415B2 (en) | Secure digital content licensing system and method | |
US8934624B2 (en) | Decoupling rights in a digital content unit from download | |
CA2405489C (en) | Secure digital content licensing system and method | |
US20050268343A1 (en) | Application management device and its method | |
KR100930303B1 (ko) | 디지털 미디어 콘텐츠 보호 시스템 및 방법 | |
AU2001253243A1 (en) | Secure digital content licensing system and method | |
EP1759478A2 (en) | Secure communication and real-time watermarking using mutating identifiers | |
CA2519116A1 (en) | Secure streaming container | |
KR20190025681A (ko) | 위성 방송 시스템을 통한 온라인 미디어 콘텐츠의 제공 | |
CN105049941A (zh) | 一种多媒体文件的处理方法及装置 | |
CN104966001A (zh) | 一种多媒体文件的处理方法及装置 | |
CN111355980B (zh) | 用于数字化视频产品的版权归属处理方法及*** | |
US9154815B2 (en) | Method and system for securing multimedia data streamed over a network | |
CN100440241C (zh) | 数字版权管理方法和内容服务器以及媒体播放器 | |
JP2003298565A (ja) | コンテンツ配信システム | |
WO2006026056A1 (en) | Enforcing a drm / ipmp agreement in a multimedia content distribution network | |
Park et al. | Protecting ASF movie on VOD | |
WO2008127092A2 (en) | Device and method for gaining conditional access to a data network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |