CN103379365B - Content acquisition unit and method, content and multimedia distribution system - Google Patents
Content acquisition unit and method, content and multimedia distribution system Download PDFInfo
- Publication number
- CN103379365B CN103379365B CN201210128123.4A CN201210128123A CN103379365B CN 103379365 B CN103379365 B CN 103379365B CN 201210128123 A CN201210128123 A CN 201210128123A CN 103379365 B CN103379365 B CN 103379365B
- Authority
- CN
- China
- Prior art keywords
- content
- digital multimedia
- encryption
- server
- content part
- 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.)
- Expired - Fee Related
Links
Landscapes
- Storage Device Security (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Disclose a kind of system for distributing content, content acquisition unit and method.Also disclose a kind of digital multimedia publishing system and digital multimedia playing apparatus.The content acquisition unit sends connection request to system for distributing content, the License Info of content is received from the system for distributing content, the first content part after encryption is received from the system for distributing content, and the second not encrypted content part is received from the system for distributing content, wherein, the content includes first content part and the second content part.The content part of encryption is encrypted and is transferred through by encryption server included in content/digital multimedia publishing system, and not encrypted another content part is transmitted by content server and/or peer terminals included in content/digital multimedia publishing system, both the data safety in content/digital multimedia distribution process can have been ensured, content/digital multimedia distribution can be effectively carried out at a high speed again.
Description
Technical field
The present invention relates to content distribution with obtain, more particularly, to a kind of system for distributing content, content acquisition unit,
And content acquisition method.Moreover, it relates to which a kind of digital multimedia publishing system and digital multimedia play dress
Put.
Background technology
With the popularization of cyber-net, digital multimedia can be issued by the means of network, broadcast
Put, interact.In addition, a kind of new network technology of entitled network peer to peer technology grows up vigorously.Utilize
This network peer to peer technology, user can download from other network terminals and utilize digital document on a 50-50 basis.
Using network technology and network peer to peer technology, effective, the digital multimedia publishing system of high speed can be set up, from
And content supplier and user is facilitated using digital multimedia publishing system.But it is interior in digital multimedia publishing system
Hold the infringement for being often subject to piracy.Today of social concerns is increasingly subject in the copyright protection of digital multimedia, numeral is being set up
During multimedia distribution system, the safe and reliable of digital multimedia publishing system increasingly attracts attention.
, again can be in digital multimedia distribution system in order to both set up the digital multimedia publishing system of effective, high speed
Digital multimedia provides solid protection, in Publication No. CN 101490670A patent application publication, discloses one
Plant the method for realizing digital copyright management DRM (Digital Rights Management) of peer to peer interaction formula network system.
The method of digital copyright management is realized in this peer to peer interaction formula network system, and user can be by from service
Device downloads the multimedia service that user is asked using the other-end of P2P agreements.All downloads can be by corresponding number
Letter power managing drm rule carrys out control.
The method of digital copyright management is realized in this peer to peer interaction formula network system, peer to peer interaction formula network system
In peer to peer interaction formula terminal lack key safety management, and lack safety key management can then cause the uneasiness of system
Entirely.In addition, the setting of intermediate server system can cause intermediate server keeper to obtain content from intermediate server;
And intermediate server system is once broken through by hacker, content all can also be taken away by hacker.It is therefore desirable to have safer number
Word copy-right protection method is protected to digital multimedia distribution system.
The content of the invention
Inscribed in view of above-mentioned and propose the present invention.It is an object of the invention to provide a kind of system for distributing content and content
Acquisition device and method, it can both ensure the data safety during content distribution, can effectively carry out content at a high speed again
Distribution.
According to an aspect of the invention, there is provided a kind of content acquisition unit, including:Requesting component, for content
Publishing system sends connection request;Permit receiving part, the License Info for receiving content from the system for distributing content,
The License Info includes key;Encrypted content receiving part, for receiving the after encryption from the system for distributing content
One content part;And unencrypted content receiving part, for out of, the system for distributing content receives not encrypted second
Hold part, wherein, the content includes first content part and the second content part, and the first content portion after the encryption
Divide is to utilize key encryption.
According to another aspect of the present invention there is provided a kind of content acquisition method, including:Send and connect to system for distributing content
Connect request;The License Info of content is received from the system for distributing content, includes key in the License Info;From described interior
Hold publishing system and receive the first content part after encryption;And out of, the system for distributing content receives not encrypted second
Hold part, wherein, the content includes first content part and the second content part, and the first content portion after the encryption
Divide is to utilize key encryption.
According to another aspect of the present invention there is provided a kind of system for distributing content, including:Service server, for to
Its user terminal for sending connection request is authenticated, and after authentication by coded communication into user terminal transmission
The License Info of appearance, the License Info includes key;Encryption server, for being entered using the key to first content part
Row encryption, and send the first content part after encryption to the user terminal;And in content server and peer terminals
At least one, is for sending the second content part to the user terminal, wherein, the content includes first content part and second
Content part.
In addition, it is a further object of the present invention to provide a kind of digital multimedia publishing system and digital multimedia dress
Put, it can both ensure the data safety in digital multimedia distribution process, can effectively carry out digital multimedia at a high speed again
Distribution.
According to another aspect of the present invention there is provided a kind of digital multimedia playing device, including:Requesting component, is used for
Connection request is sent to the service server of digital multimedia publishing system;Permit receiving part, for from digital many matchmakers
The service server of body publishing system receives the licensing of digital multimedia, includes key and digital many matchmakers in the licensing
The access right of body;Encrypted content receiving part, adds for being received from the encryption server of the digital multimedia publishing system
The first digital multimedia content part after close;Unencrypted content receiving part, for from the digital multimedia publishing system
Content server and peer terminals at least one receive not encrypted the second digital multimedia content part;Content is closed
Into part, for the first digital multimedia content part after the encryption that is received to be decrypted using the key, by
One digital multimedia content part and the second digital multimedia content part are spliced to form digital multimedia to be played
Stream;And playback component, for playing the digital multimedia stream to be played according to the access right, wherein, it is described
Digital multimedia includes the first digital multimedia content part and the second digital multimedia content part, first after the encryption
Encrypted using the key digital multimedia content part.
In accordance with a further aspect of the present invention there is provided a kind of digital multimedia publishing system, including:Service server, is used
It is authenticated in the user terminal to sending connection request to it, and after authentication by coded communication to the user terminal
The licensing of digital multimedia is sent, the licensing includes key and digital multimedia access right;Encryption server, is used
The first digital multimedia content part is encrypted in using the key, and send to the user terminal after encryption the
One digital multimedia content part;And at least one in content server and peer terminals, for being sent out to the user terminal
The second digital multimedia content part is sent, wherein, the digital multimedia includes the first digital multimedia content part and second
Digital multimedia content part.
System for distributing content according to embodiments of the present invention, content acquisition unit and digital multimedia publishing system, number
Word multimedia playing apparatus, is encrypted and is transmitted by encryption server included in content/digital multimedia publishing system
Content part by encryption, and by content server included in content/digital multimedia publishing system and/or
Peer terminals transmit not encrypted another content part, can both ensure the number in content/digital multimedia distribution process
According to safety, content/digital multimedia distribution can be effectively carried out at a high speed again.
Brief description of the drawings
By the way that with reference to accompanying drawing, embodiments of the present invention is described in detail, above and other objects of the present invention, feature,
Advantage will become apparent, wherein:
Fig. 1 shows system for distributing content according to a first embodiment of the present invention and the schematic connection of content acquisition unit
Framework.
Fig. 2 shows the block diagram of content acquisition unit according to a first embodiment of the present invention.
Fig. 3 shows the flow chart of content acquisition method according to a first embodiment of the present invention.
Fig. 4 shows digital multimedia publishing system and digital multimedia playing device according to a second embodiment of the present invention
Schematic functional framework.
Fig. 5 shows the block diagram of digital multimedia playing device according to a second embodiment of the present invention.
Fig. 6 shows digital multimedia playing device and digital multimedia publishing system according to a second embodiment of the present invention
Between interaction schematic diagram.
Fig. 7 shows the various information included in internet multimedia index file according to a second embodiment of the present invention
Example.
Fig. 8 shows the exemplary construction of download splicing table according to a second embodiment of the present invention.
Embodiment
First, content distribution/acquisition according to embodiments of the present invention or digital multimedia distribution/acquisition be will be briefly described
One of described two content parts, by the way that digital content/digital multimedia is divided into two content parts, are added by principle
The content part that is close and being transferred through encryption, transmits not encrypted another content part, is connect in content/digital multimedia
Receiving apparatus end the encrypted content parts received are decrypted and by the content part after decryption with it is not encrypted another
Spliced content part.
Advantageously, encrypt and transmit warp by encryption server included in content/digital multimedia publishing system
Cross the content part of encryption, and pass through content server included in content/digital multimedia publishing system and/or right
Not encrypted another content part is transmitted etc. terminal, can both ensure the data in content/digital multimedia distribution process
Safety, can effectively carry out at a high speed content/digital multimedia distribution again.
Illustrate system for distributing content according to a first embodiment of the present invention below with reference to Fig. 1.Figure 1 illustrates root
According to the system for distributing content 100 and the schematic connection framework of content acquisition unit 200 of first embodiment of the invention.
(that is, managed as shown in figure 1, system for distributing content 100 according to a first embodiment of the present invention includes service server
Server) 101, encryption server 102, content server 103 and at least one peer terminals 104.
In addition, as shown in figure 1, content acquisition unit 200 with system for distributing content 100 by interacting and from content distribution system
System 100 receives the first content part and the second not encrypted content part after encryption.It will be described later content obtaining dress
Put 200.
The service server 101 is the management server of entire content publishing system 100, and it for example manages content distribution
The information of encryption server 102, content server 103, at least one peer terminals 104 in system 100 is (for example, address, energy
Which content etc. is enough provided), the certification to content acquisition unit 200 in system for distributing content 100 is managed, content distribution is managed
Institute in the License Info (for example, licensing) provided in system 100 to content acquisition unit 200, management system for distributing content 100
The information (for example, description information on the digital content) of the digital content of offer, and management system for distributing content 100
In peer terminals and content server download information etc..
The service server 101 is obtained after being authenticated to content acquisition unit 200 by coded communication to content
Device 200 is taken to send the License Info for the content asked for content acquisition unit 200.At least wrapped in the License Info
The key that server 102 to be encrypted is used for that first content part is encrypted is included.
The predetermined portions that the encryption server 102 is used to store the digital content (are hereinafter referred to first content portion
Point), the first content part is encrypted using key, and send the first content part after encryption to content
Acquisition device 200.The encryption server 102 can adding using DES (data encryption), AES (high-level data encryption) etc
Close algorithm is encrypted, so that the encryption safe of data is reliable and effective and feasible.
The content server 103 and the peer terminals 104 be used for store the digital content remove first content
Other parts (hereinafter referred to the second content part) outside part, and send the second content part to content obtaining
Device 200.It should be noted that the content server 103 and the peer terminals 104 can cooperate, provide with mutually making up
The second content part.
As an example, the first content part can be the audio-frequency unit of the digital content, the second content portion
It point can be the video section of the digital content.
Although figure 1 illustrates system for distributing content 100 simultaneously including content server 103 and peer terminals 104,
It should be appreciated that according to present disclosure publishing system not limited to this, it can only include content server 103 or can only wrap
Include at least one peer terminals 104.
Preferably, the system for distributing content 100 includes content server 103 and at least one peer terminals 104.Herein
In the case of, by the mutual cooperation of content server 103 and at least one peer terminals 104 with jointly to content acquisition unit
200 provide the second content part, can improve the transmission rate that the second content part is transmitted to content acquisition unit 200, so that
Contribute to the transmission of the content of big data quantity.
Although in addition, in Fig. 1 by service server 101 and encryption server 102 be shown as separation server, but
The invention is not restricted to this, service server 101 and encryption server 102 can be provided by same server.Similarly, to the greatest extent
Encryption server 102 and content server 103 are shown as the server of separation by pipe in Fig. 1, but the invention is not restricted to this,
Encryption server 102 and content server 103 can be provided by same server.Similarly, service server 101, encryption
Server 102 and content server 103 can be provided by same server.
Next, reference Fig. 2 is illustrated into content acquisition unit 200 according to a first embodiment of the present invention.The content
Acquisition device 200 can be hard disc player, set top box, computer etc..As shown in Fig. 2 according to a first embodiment of the present invention
Content acquisition unit 200 includes requesting component 210, license receiving part 220, encrypted content receiving part 230 and unencryption
Content reception part 240.
The requesting component 210 sends connection request to system for distributing content 100, and the connection request at least includes asking
The identification information for the content asked and the identification information of content acquisition unit 200.
The license receiving part 220 receives the license letter of the content for being asked from the system for distributing content 100
Breath, includes the key by decryption is used in the License Info.
The encrypted content receiving part 230 receives the first content part after encryption from the system for distributing content 100,
Encrypted using the key first content part after wherein described encryption.The unencrypted content receiving part 240 from
The system for distributing content 100 receives the second not encrypted content part.The content asked includes the first content portion
Divide and the second content part.
Preferably, it is described to permit receiving part 220 before the License Info is received also from the service server 101
Receive the index file of the content.The index file can include the information such as the price of the content.Obtained in the content
Device 200 is taken to provide the voucher paid to the service server 101 or propped up to service server 101
After paying, the ability of service server 101 transmits the License Info to the license receiving part 220.Alternatively, described
In the case of including the information on correct evidence for payment in connection request, the service server 101 can be provided no longer
Information on the price of the content.
In addition, service server 101, encryption server 102, content server in the system for distributing content 100
103 and peer terminals 104 at least a portion be located at different address in the case of, the index file can include institute
State encryption server address and the content server and peer terminals in the address of at least one.The content is obtained
First after connection request is encrypted with acquisition request can be sent to the encryption server by taking the requesting component 210 of device 200
Content part, to the content server and/or peer terminals send connection request with acquisition request it is not encrypted second in
Hold part.
The content acquisition unit 200 can also include content storage element 250, for storing after received encryption
First content part and the second not encrypted content part received.
In addition, the content acquisition unit 200 can also include content compound component 260, for utilizing the key pair
First content part after the encryption received is decrypted, and first content part and the second content part are spelled
Connect.
For example it may be predetermined that the structural relation of first content part and the second content part, then according to the structure
Relation splices first content part and the second content part.For example it may be predetermined that first content part is in the second content
Before part;Or the second content part can be predefined after first content part;Or can be first from first content
Data that the first predefined size is taken out in part, data for taking out the second predefined size from the second content part afterwards, then
The data of the first predefined size are taken out from first content part again, from the second content part the second predefined size are taken out again
Data, so repetition.
Preferably, the license receiving part 120 can be received with the service server 101 downloads splicing table, described
Splicing table is downloaded for indicate how splicing the first content part and the second content part.Advantageously, splicing is downloaded
Table indicates the corresponding contents corresponding to encryption server, peer terminals and content server, so that in peer-to-peer network
It is downloaded in network, and allows to splice each content.In the case, the content compound component 260 is spelled according to described
Table is connect to be spliced first content part and the second content part.
Next, reference Fig. 3 is illustrated into content acquisition method 300 according to a first embodiment of the present invention.
Content acquisition method 300 according to a first embodiment of the present invention starts in step S301.
In step S310, connection request is sent to system for distributing content 100, the connection request at least includes what is asked
The identification information of content and the identification information of content acquisition unit 200.Specifically, to the business service of system for distributing content
Device 101 sends connection request.
The system for distributing content 100 have authenticated the connection request and send connection request user terminal (for example,
Content acquisition unit 200) after, the system for distributing content 100 by coded communication to content acquisition unit 200 send for
The License Info for the content asked.
In step S320, the License Info of the content for being asked is received from the system for distributing content 100, described
License Info includes the key by decryption is used for.The content asked includes first content part and the second content portion
Point.
Alternatively, after License Info is received from the system for distributing content 100, content acquisition unit 200 is to institute
State system for distributing content 100 and send connection request, to ask to receive the first content part and not encrypted second after encrypting
Content part.
In the system for distributing content 100 after it have authenticated the connection request and content acquisition unit 200, Ke Yili
The first content part is encrypted with the key, and then transmit to content acquisition unit 200 after encryption the
One content part and the second not encrypted content part.Certainly, the system for distributing content 100 can also be obtained without content
The request of device 200 is taken, and is automatically filled after it have authenticated the connection request and content acquisition unit 200 to content obtaining
Put the first content part and the second not encrypted content part after 200 transmission encryption.
In step S330, the first content part after encryption is received from the system for distributing content 100, after the encryption
Encrypted using the key first content part.
In step S340, the second not encrypted content part is received from the system for distributing content 100.
Moreover, it is noted that the system for distributing content 100 can have authenticated the connection request and content acquisition unit
Sent out without content acquisition unit 200 the first content part automatically transmitted after 200 to content acquisition unit 200 after encryption
Go out request, but need content acquisition unit 200 to send connection request to content server and/or peer terminals to ask transmission
The second not encrypted content part, vice versa.
In step S350, the first content part after the encryption that is received is decrypted using the key.
In step S360, first content part and the second content part are spliced.
Finally, content acquisition method 300 according to a first embodiment of the present invention terminates in step S399.
Below, include service server 101, encryption server 102 and content with the system for distributing content 100 to take
Exemplified by least one being engaged in device 103 and peer terminals 104, to illustrate process of content retrieval.
User by service server 101 from the requesting component 210 of content acquisition unit 200 to system for distributing content 100
Connection request is sent, the connection request at least includes the identification information of the content acquisition unit 200 and the content asked
Identification information.
The service server 101 and the content acquisition unit 200 of system for distributing content 100 carry out mutual certification,
And described 101 pairs of connection requests of service server are authenticated.For example, being filled in service server 101 and content obtaining
Put and carry out mutual certification between 200 by ssl protocol, ssl protocol here can use OpenSSL, and the algorithm of certification can
Using DSA (Digital Signature Algorithm) scheduling algorithm.In addition, after authentication, in service server 101 and content acquisition unit 200
Between conversate the generation of key, and the exchange for the key that conversates, so as to realize coded communication.
By the coded communication, service server 101 transmits the index text of the content to content acquisition unit 200
Part.The index file can include the information such as the price of the content.Taken in the content acquisition unit 200 to the business
After business device 101 provides the voucher paid or paid to service server 101, the service server
101 transmit the License Info of asked content by the coded communication to the license receiving part 220.
Certainly, the content acquisition unit 200 can also include the information on evidence for payment in the connection request,
So as to the service server 101 can by the coded communication to it is described license receiving part 220 transmission asked in
The License Info of appearance.At least include server 102 to be encrypted in the License Info to be used for entering first content part
The key of row encryption.For example, the key can be at least one key.
Correspondingly, the license receiving part 220 of content acquisition unit 200 receives the License Info of asked content.
When service server 101 transmits the License Info to content acquisition unit 200, service server 101 may be used also
To transmit the identification information of the content acquisition unit 200, the key to correspondingly encryption server 102 and be asked
Content first content part identification information, and indicate the encryption server 102 to the content acquisition unit 200
First content part after transmission encryption.Similarly, service server 101 can also be to correspondingly content server 103 and equity
At least one in terminal 104 transmit the identification information of the content acquisition unit 200 and asked the second of content in
Hold the identification information of part, and indicate in content server 103 and peer terminals 104 it is described at least one to the content
Acquisition device 200 transmits the second not encrypted content part.
Correspondingly, the encrypted content receiving part 230 of content acquisition unit 200 is received after encryption from encryption server 102
First content part, the unencrypted content receiving part 240 of content acquisition unit 200 is whole from content server 103 and equity
The the second content part for holding at least one reception in 104 not encrypted.
As another example, the index file includes address and the content server of the encryption server 102
103 and peer terminals 104 in the address of at least one.Service server 101 can also be by the content acquisition unit
200 identification information and the key send encryption server 102 in association.In addition, service server 101 can also be by
The mark of the identification information of the first content part of the identification information of the content or the content and the content acquisition unit 200
Know information and the key sends encryption server 102 in association.
The encryption server 102 that the requesting component 210 of content acquisition unit 200 can include according to the index file
Address send connection request to the encryption server 102 of system for distributing content 100, the connection request at least include the content
The identification information of acquisition device 200.The connection request can also include asked content identification information or asked it is interior
The identification information of the first content part of appearance.
After having carried out mutual certification between encryption server 102 and content acquisition unit 200, encryption server
The first content part of 102 content using the key to being asked is encrypted, and to the encryption of content acquisition unit 200
First content part after the transmission encryption of content reception part 230.
In addition, content server 103 and peer terminals that content acquisition unit 200 can include from the index file
Selection target content server 103 and/or the target peer terminals 104 at least one in 104, and content obtaining fills
Put requesting component 210 in 200 send connection to selected object content server 103 and/or target peer terminals 104 please
Ask, the connection request at least includes the identification information of the content acquisition unit 200.The connection request can also include being asked
Content identification information or the content asked the second content part identification information.
Carried out between the object content server 103 and/or target peer terminals 104 and content acquisition unit 200
After mutual certification, the object content server 103 and/or target peer terminals 104 are to content acquisition unit 200
Unencrypted content receiving part 240 transmit the second not encrypted content part.
For example, transmitting the situation of the second not encrypted content part from peer terminals 104 to content acquisition unit 200
Under, the script worked out on content server 103 using Python is entered to user terminal (that is, content acquisition unit 200)
The offer of the seed file of row peer-to-peer network;The program of C language is used on user terminal (that is, content acquisition unit 200), it is right
Content server 103 and peer terminals 104 are downloaded.
Alternatively, the content storage element 250 in content acquisition unit 200 stores the first content after received encryption
Part and the second not encrypted content part.
Alternatively, then the content compound component 260 of content acquisition unit 200 utilizes what is included in the License Info
First content part after the encryption that is received is decrypted key, and first content part and the second content part are carried out
Splicing.
As previously described, it may be predetermined that the structural relation of first content part and the second content part, then basis should
Structural relation splices first content part and the second content part.Or, it can be wrapped according in the first content part
The concatenation information included splices first content part and the second content part.Alternatively, can also be from system for distributing content 100
Service server 101 receive and download splicing table, and according to the download splicing table come by first content part and the second content
Part is spliced, and the splicing table is for indicate how splice the first content part and the second content part.
System for distributing content according to embodiments of the present invention and content acquisition unit, by the way that digital content is divided into first
Content part and the second content part, first content part is encrypted, out of, first content source receives after encryption first
Hold part, the second not encrypted content part is received from the second content source, second content source can include peer-to-peer network
In peer terminals, so as to can both ensure the data safety during content distribution, can effectively carry out content at a high speed again
Distribution.
Next, reference Fig. 4 is illustrated into digital multimedia publishing system according to a second embodiment of the present invention.In Fig. 4
In show digital multimedia publishing system 400 and digital multimedia playing device 500 according to a second embodiment of the present invention
Schematic connection framework.
As shown in figure 4, digital multimedia publishing system 400 according to a second embodiment of the present invention includes service server
(that is, management server) 401, encryption server 402, content server 403 and at least one peer terminals 404.
In addition, as shown in figure 4, digital multimedia playing device 500 by being interacted with digital multimedia publishing system 400 and
The first content part and the second not encrypted content part after encryption are received from digital multimedia publishing system 400.
As an example, the first content part can be the audio-frequency unit of digital multimedia, the second content part
It can be the video section of digital multimedia.Or, the first content part can be extracted from digital multimedia
A part, if lacking the part, cannot normally play digital many matchmakers in digital multimedia playing device 500
Body, the second content part can be the remainder in addition to the parts mentioned above of the digital multimedia.Advantageously, taken out
The data volume of the part taken is much smaller than the data volume of the digital multimedia.
Similar to first embodiment of the invention, the service server 401 is whole digital multimedia publishing system 400
Management server, its for example manage encryption server 402 in digital multimedia publishing system 400, content server 403,
The information (for example, address, which digital multimedia etc. can be provided) of at least one peer terminals 404, manages digital many matchmakers
To the certification of digital multimedia playing apparatus 500 in body publishing system 400, to number in management digital multimedia publishing system 400
Institute in the License Info (for example, licensing) that word multimedia playing apparatus 500 is provided, management digital multimedia publishing system 400
The information (for example, description information on the digital multimedia) of the digital multimedia of offer, and management content server
403 and peer terminals 404 download information (for example, download actual conditions, download arrange etc.) etc..
The service server 401 to digital multimedia playing apparatus 500 after being authenticated, in the business service
Conversate the generation and exchange of key between device 401 and the digital multimedia playing device 500, the service server
401 send the number asked for digital multimedia playing device 500 by coded communication to digital multimedia playing device 500
The multimedia License Info of word (that is, licensing).At least include in the licensing server 402 to be encrypted be used for pair
Key and the access right of the digital multimedia that first content part is encrypted.The access right is, for example, to broadcast
Put not reproducible, can only to play 3 inferior.
The encryption server 402 is used to store the first content part of the digital multimedia, using described close
The first content part is encrypted key, and sends the first content part after encryption to digital multimedia broadcasting
Device 500.As it was previously stated, the encryption server 402 can be using DES (data encryption), AES (high-level data encryption) etc
AES be encrypted so that the encryption safe of data is reliable and effective and feasible.
The content server 403 and the peer terminals 404 are used for the second content for storing the digital multimedia
Part, and send the second content part to digital multimedia playing device 500.It should be noted that the content server 403
It can be cooperated with the peer terminals 404, the second content part is provided with mutually making up.
Although figure 4 illustrates system for distributing content 400 simultaneously including content server 403 and peer terminals 404,
It should be appreciated that according to present disclosure publishing system not limited to this, it can only include content server 403 or can only wrap
Include at least one peer terminals 404.
Preferably, the system for distributing content 400 includes content server 403 and at least one peer terminals 404.Herein
In the case of, by the mutual cooperation of content server 403 and at least one peer terminals 404 to be played jointly to digital multimedia
Device 500 provides the second content part, can improve the transmission that the second content part is transmitted to digital multimedia playing device 500
Speed, so as to contribute to the transmission of the digital multimedia of fine definition.
Similarly, although service server 401 and encryption server 402 to be shown as to the server of separation in Fig. 4, but
The invention is not restricted to this, service server 401 and encryption server 402 can be provided by same server.
Next, reference Fig. 5 is illustrated into digital multimedia playing device 500 according to a second embodiment of the present invention.Such as
Shown in Fig. 5, digital multimedia playing device 500 according to a second embodiment of the present invention includes requesting component 510, license acceptance division
Part 520, encrypted content receiving part 530 and unencrypted content receiving part 540.
The requesting component 510 sends connection request to digital multimedia publishing system 400, and the connection request is at least wrapped
Include the identification information of asked digital multimedia and the identification information of digital multimedia playing device 500.
The license receiving part 520 receives digital many for what is asked from the digital multimedia publishing system 400
The License Info of media, at least includes the key and the digital multimedia by decryption is used in the License Info
Access right.
The encrypted content receiving part 530 is out of, the digital multimedia publishing system 400 receives after encryption first
Hold part, wherein the first content part after the encryption is encrypted using the key.The unencrypted content acceptance division
Part 540 from the digital multimedia publishing system 400 receive the second not encrypted content part (that is, the second content part
Clear stream).The digital multimedia asked includes the first content part and the second content part.
The digital multimedia playing device 500 can also include digital multimedia memory unit (not shown), for depositing
Store up the first content part after received encryption and the second not encrypted content part received.
Preferably, the license receiving part 520 is before the License Info is received, also by coded communication from described
Service server 401 receives the internet multimedia index file of the digital multimedia.Issued in the digital multimedia and be
At least one in service server 401, encryption server 402, content server 403 and peer terminals 404 in system 400
In the case that part is located at different address, the internet multimedia index file can include the ground of the encryption server
The address of at least one in location and the content server and peer terminals.
In the case, the digital multimedia playing device 500 can determine wherefrom to receive first after encryption
Content part (that is, target encryption server) and not encrypted the second content part (that is, object content server and target pair
Etc. terminal).Then, the digital multimedia playing device 500 to the target encryption server send connection request, for from
The target encryption server receives the first content part after encryption, and to the object content server and target equity eventually
End receives the second not encrypted content part.
In the internet multimedia index file, information, the letter of content server of encryption server can be included
Breath, the information of peer terminals, the information of digital multimedia etc..It has been presented in Fig. 7 internet multimedia index file (IMI texts
Part) example.
As shown in fig. 7, the internet multimedia index file of example can include multiple projects, for example, project 1 is XML
Total mark head of file, it can make a distinction to audio or video;Project 2 is the title of digital multimedia;Project 3 is to lead
The name drilled etc.;Project 4 is the name of artist;Project 5 is the time of digital multimedia distribution;Project 6 is digital multimedia
Introduce;Project 7 is the chained address of encryption server digital multimedia high definition;Project 8 is encryption server digital multimedia mark
Clear chained address;Project 9 is the chained address of content server digital multimedia high definition;Project 10 is content server numeral
The chained address of multimedia SD;Project 11 is the file format of digital multimedia;Project 12 is digital multimedia thumbnail
Chained address;Project 13 is the price of digital multimedia;Project 14 is to describe the provider of digital multimedia;Project 15 is described
The no protection for having a DRM;Project 16 is the length of digital multimedia;Project 17 is the resolution of digital multimedia;Project 18 is described
Whether it is unsuitable for children;Project 19 is No. ID of digital multimedia.
For example, the digital multimedia playing device 500 can be selected to download number after the IMI files are received
Word multimedia high definition version or SD version, and correspondingly pay or provide the information about evidence for payment;Then, institute
State digital multimedia playing device 500 just can receive the License Info from the service server 401.
In addition, the digital multimedia playing device 500 can also include content compound component 550, for described in
First content part after the encryption that is received is decrypted key, and first content part and the second content part are entered
Row splices to form digital multimedia stream to be played.
The digital multimedia playing device 500 can also include playback component 560, for playing the number to be played
Word media stream.
For example, in the case of at least including packets of audio data in the first content part, playing and filling in digital multimedia
Put in 500, the content compound component 550 isolates packets of audio data and video data bag, by packets of audio data and regarding
The parsing of frequency packet, parses DTS (decoded time stamp) information in PCR (program clock reference), and parse audio number
According to bag and the bag count information of video data bag.The information parsed by these, to the first content part after decryption and
Spliced to form digital multimedia stream to be played in two content parts.
For another example during digital multimedia playing device 500 downloads digital multimedia, service server 401 is supervised
Control the downloading process, confirm and inquire about peer terminals 404 and the download state of content server 403 so as to change download splicing table
Content, correspondingly adjust the download arrangement of peer terminals and content server, and enter with digital multimedia playing device 500
Row communication, digital multimedia playing device 500 is supplied to by the download splicing table after change.Correspondingly, digital multimedia is played
The license receiving portion 520 of device 500 can be received to download and spelled from the service server 401 of digital multimedia publishing system 400
Table is connect, the download splicing table indicates how splicing first content part and the second content part.It has been presented in Fig. 8 downloading splicing
The exemplary construction of table.As shown in figure 8, downloading splicing table includes file part distribution number, peer terminals and content server
Identifier, the IP address of peer terminals and content server, the port of peer terminals and content server and encryption shape
The information of condition etc.However, downloading the structure not limited to this of splicing table, those skilled in the art can utilize according to actual needs
The download splicing table of different structure.
Next, reference Fig. 6 being illustrated to, digital multimedia according to a second embodiment of the present invention is obtained and playing process.
Service server 401, encryption server 402 and interior are included with the digital multimedia publishing system 400
Exemplified by least one in appearance server 403 and peer terminals 404, to illustrate that digital multimedia is obtained and playing process.
User by industry from the requesting component 510 of digital multimedia playing device 500 to digital multimedia publishing system 400
Business server 401 sends connection request, and the connection request at least includes the identification information of the digital multimedia playing device 500
And the identification information for the digital multimedia asked.
The service server 401 of digital multimedia publishing system 400 and the digital multimedia playing device 500 carry out phase
Certification between mutually, and 401 pairs of connection requests of the service server are authenticated.For example, in the He of service server 401
Mutual certification is carried out between digital multimedia playing device 500 by ssl protocol, ssl protocol here can be used
OpenSSL, the algorithm of certification can use DSA (Digital Signature Algorithm) scheduling algorithm.In addition, after authentication, in service server
Conversate the generation of key between 401 and digital multimedia playing apparatus 500, and the exchange for the key that conversates, so that real
Existing coded communication.
By the coded communication, service server 401 transmits digital many matchmakers to digital multimedia playing device 500
The internet multimedia index file of body.For example, the internet multimedia index file at least includes the project 7- shown in Fig. 7
10 and 13.That is, address and the content service of encryption server 402 are included in the internet multimedia index file
The address of at least one in device 403 and peer terminals 404.
Digital multimedia playing device 500 determines target encryption server, object content server and target peer terminals,
Identified target encryption server, object content server and/or target peer terminals are notified to service server 401, and
The voucher paid is paid or provided to service server 401.
Then, service server 401 transmits asked numeral by coded communication to digital multimedia playing device 500
Multimedia License Info.At least include server 402 to be encrypted in the License Info to be used for first content portion
Divide the access right of the key being encrypted and the digital multimedia.The key can be at least one key.
Correspondingly, the license receiving part 520 of digital multimedia playing device 500 receives the license letter of asked content
Breath.
When service server 401 transmits the License Info to digital multimedia playing device 500, service server
It is 401 identification informations that can also transmit the digital multimedia playing device 500 to correspondingly target encryption server, described close
The identification information of the first content part of key and the digital multimedia asked, and indicate the target encryption server
The first content part after encryption is transmitted to the digital multimedia playing device 500.Similarly, service server 401 can be with
The mark of the digital multimedia playing device 500 is transmitted to correspondingly object content server and/or target peer terminals 404
The identification information of second content part of information and the digital multimedia asked, and indicative of targeted content server and/
Or target peer terminals transmit the second not encrypted content part to the digital multimedia playing device 500.
Correspondingly, the encrypted content receiving part 530 of digital multimedia playing device 500 is received from target encryption server
First content part after encryption, the unencrypted content receiving part 540 of digital multimedia playing device 500 takes from object content
Business device and/or target peer terminals receive the second not encrypted content part.
As another example, the requesting component 510 of digital multimedia playing device 500 can be according to many matchmakers in the internet
The address for the encryption server 402 that body index file includes sends connection request to identified target encryption server, should
Connection request at least includes the identification information of the digital multimedia playing device 500.The connection request can also include asking
The identification information of the first content part of the identification information for the digital multimedia asked or the digital multimedia asked.
After having carried out mutual certification between target encryption server and digital multimedia playing apparatus 500, mesh
The first content part for marking digital multimedia of the encryption server using the key to being asked is encrypted, and many to numeral
First content part after the transmission encryption of encrypted content receiving part 530 of media playing apparatus 500.
In addition, the requesting component 510 in digital multimedia playing device 500 can be to selected object content server
And/or target peer terminals send connection request, the connection request at least includes the mark of the digital multimedia playing device 500
Know information.The connection request can also include the identification information or the digital multimedia asked of asked digital multimedia
The identification information of second content part.
The object content server 403 and/or target peer terminals 404 and digital multimedia playing apparatus 500 it
Between carried out mutual certification after, the object content server 403 and/or target peer terminals 404 are to digital many matchmakers
The unencrypted content receiving part 540 of body playing device 500 transmits the second not encrypted content part.
In first after encrypted content receiving part 530 and unencrypted content receiving part 540 are respectively received encryption
Hold after part and the second not encrypted content part, the content compound component 550 of digital multimedia playing device 500 is then
Using in the key that the License Info includes to the encryption that is received after first content part be decrypted, and by first
Content part and the second content part are spliced to form digital multimedia stream to be played.
As it was previously stated, content compound component 550 can be parsed by the parsing to packets of audio data and video data bag
DTS (decoded time stamp) information in PCR (program clock reference), and parse the bag meter of packets of audio data and video data bag
Number information, the information then parsed using these is spliced to the first content part after decryption and the second content part
To form digital multimedia stream to be played.
Alternatively, it is described license receiving part 520 can also from service server 401 receive download splicing mark, it is described under
Splicing table is carried to indicate how to splice first content part and the second content part;Content compound component 550 is according to newest
The download splicing table of reception to first content part and the second content part to be spliced to form digital many matchmakers to be played
Body stream.
Preferably, object content server 403 and/or target equity be have selected eventually in digital multimedia playing device 500
After end 404, service server 401 sets the download arrangement of object content server 403 and target peer terminals 404, generation
Splicing table is downloaded, and the digital multimedia playing device 500 is supplied to by splicing table is downloaded.Correspondingly, digital many matchmakers
The license receiving part 510 of body playing device 500 can also by coded communication from the service server 401 receive it is described under
Splicing table is carried, and the requesting component 510 of the digital multimedia playing device 500 is corresponding according to the download splicing table progress
Download request.During digital multimedia playing device 500 downloads digital multimedia, the monitoring of service server 401 should
Downloading process, confirm and inquire about target peer terminals 404 and the download state of object content server 403 so as to change download spell
The content of table is connect, the download arrangement of target peer terminals 404 and object content server 403 is correspondingly adjusted (for example, at some
In the case that target peer terminals are disconnected, the downloading flow of the target peer terminals is distributed into another target peer terminals
Or object content server), and communicated with digital multimedia playing device 500, the download splicing table after change is carried
Supply digital multimedia playing device 500.Correspondingly, digital multimedia playing device 500 splices according to the download of newest reception
Table, is downloaded to corresponding content server 403 and the request of peer terminals 404.
Then, playback component 560 plays the digital multimedia stream to be played.Preferably, in the digital multimedia
Access right include broadcasting time in the case of, the playback component 560 correspondingly records broadcasting time or change
Remaining broadcasting time etc..
Digital multimedia publishing system and digital multimedia playing apparatus according to embodiments of the present invention, by the way that numeral is more
Media are divided into first content part and the second content part, and first content part is encrypted, and are received from first content source
First content part after encryption, the second not encrypted content part is received from the second content source, second content source can
With including the peer terminals in peer-to-peer network, so as to can both ensure that digital multimedia was issued in digital multimedia distribution process
Security, can make use of again P2P equity download advantage, be conducive to provide more big data quantity fast digital multimedia hair
OK.
It should be appreciated that can be realized with the various forms of hardware, software, firmware, application specific processor or combinations thereof
System for distributing content, content acquisition unit and method and digital multimedia publishing system sum according to embodiments of the present invention
Word multimedia playing apparatus.
It is also understood that some the composition system components being shown in the drawings and method are preferably realized with software, because
Actual connection between this these system component or function blocks can be different according to programmed mode of the invention.Provide
Here description, those of ordinary skill in the related art are possible to expect these and the similar realization or configuration of the present invention.
Although describing some embodiments of the present invention herein with reference to accompanying drawing, but it is to be understood that the embodiment is only
It is illustrative, and not restrictive.It will be appreciated by those skilled in the art that being limited in without departing substantially from appended claims and their equivalents
In the case of fixed scope and spirit of the present invention, the change on various forms and details can be made to these exemplary embodiments
Change.
Claims (6)
1. a kind of content acquisition unit, including:
Requesting component, connection request is sent for the service server into system for distributing content, and the connection request includes institute
The identification information of the identification information for stating content acquisition unit and the content asked, the content acquisition unit and business clothes
Business device carries out mutual certification, and the service server is authenticated to the connection request;After authentication, in institute
The generation and exchange for the key that conversated between content acquisition unit and service server are stated, so that in the content acquisition unit
Communication is encrypted between service server;
Permit receiving part, for receiving the content from the service server in the system for distributing content by coded communication
Price and the content description information;Wherein, service server of the requesting component also into system for distributing content
Send to the payment information for the content asked, and the license receiving part also by coded communication from the content distribution
Service server in system receives the License Info, the index file of the content and download splicing table of the content, institute
Stating content includes first content part and the second content part, includes key in the License Info, in the index file
Include the encryption server of the system for distributing content of the content address and the system for distributing content in extremely
The address of few peer terminals, the download splicing table is for indicate how splice the first content part and described second
Content part;
Encrypted content receiving part, for receiving the first content after encryption from the encryption server in the system for distributing content
Encrypted using the key part, the first content part after the encryption;And
Unencrypted content receiving part, at least one peer terminals described in from the system for distributing content with peer
Formula receives the second not encrypted content part;
Content compound component, for the first content part after the encryption that is received to be decrypted using the key, and
First content part and the second content part are spliced according to the download splicing table,
Wherein, the first content part is the audio-frequency unit of the content and the second content part is the content
Video section;Or the first content part is the part extracted from content, lacking the first content part
In the case of the content can not normally be played.
2. content acquisition unit as claimed in claim 1, in addition to:
Content storage element, for storing the first content part after the second content part and the encryption.
3. a kind of content acquisition method, including:
Service server into system for distributing content sends connection request, and the connection request includes the mark of content acquisition unit
The identification information of information and the content asked is known, wherein the content acquisition unit and the service server are carried out each other
Certification, and the service server is authenticated to the connection request;
After authentication, conversate the generation and exchange of key between the content acquisition unit and service server, from
And communication is encrypted between the content acquisition unit and service server;
By coded communication from the service server in the system for distributing content receive the content price and it is described in
The description information of appearance;
Service server into system for distributing content is sent to the payment information for the content asked;
By coded communication from the service server in the system for distributing content receive the content License Info, it is described in
The index file and download splicing table of appearance, the content includes first content part and the second content part, in the license
Information includes key, and address, the Yi Jisuo of the encryption server of the system for distributing content are included in the index file
State the address of at least one peer terminals in system for distributing content, the download splicing table is for indicate how splicing described the
One content part and the second content part;
The first content part after encryption, first after the encryption are received from the encryption server in the system for distributing content
Encrypted using the key content part;And
At least one peer terminals described in from the system for distributing content are received with Peer in not encrypted second
Hold part;
The first content part after the encryption that is received is decrypted using the key, and table is spliced according to described download
First content part and the second content part are spliced,
Wherein, the first content part is the audio-frequency unit of the content and the second content part is the content
Video section;Or the first content part is the part extracted from content, lacking the first content part
In the case of the content can not normally be played.
4. a kind of digital multimedia playing device, including:
Requesting component, for sending connection request, the connection request bag to the service server of digital multimedia publishing system
The identification information of the identification information for including the digital multimedia playing device and the content asked, the digital multimedia is played
Device and the service server carry out mutual certification, and the service server is recognized the connection request
Card;After authentication, conversate the generation and friendship of key between the digital multimedia playing device and service server
Change, so that communication is encrypted between the digital multimedia playing device and service server;
Permit receiving part, for receiving described from the service server of the digital multimedia publishing system by coded communication
The description information of the price of digital multimedia and the digital multimedia;Wherein, the requesting component is also more to the numeral
Service server in media distribution system is sent to the payment information for the digital multimedia asked, and the license reception
Part also receives the digital multimedia by coded communication from the service server in the digital multimedia publishing system
Licensing, the internet multimedia index file of digital multimedia and download splicing table, the digital multimedia include first
Digital multimedia content part and the second digital multimedia content part, include key and digital multimedia in the licensing
Access right, the encryption server of digital multimedia publishing system is included in the internet multimedia index file
The address of at least one peer terminals of address and digital multimedia publishing system, the download splicing table is used to indicate such as
What splices the first digital multimedia content part and the second digital multimedia content part;
Encrypted content receiving part, for receiving first after encryption from the encryption server of the digital multimedia publishing system
Encrypted using the key digital multimedia content part, the first digital multimedia content part after the encryption;
Unencrypted content receiving part, for being received from least one peer terminals described in the digital multimedia publishing system
The second not encrypted digital multimedia content part;
Content compound component, for being carried out using the key to the first digital multimedia content part after the encryption that is received
Decryption, is carried out the first digital multimedia content part and the second digital multimedia content part according to the download splicing table
Splice to form digital multimedia stream to be played;And
Playback component, for playing the digital multimedia stream to be played according to the access right,
Wherein, the first digital multimedia content part is the audio-frequency unit of digital multimedia and second digital many matchmakers
Hold the video section that part is digital multimedia in vivo;Or the first digital multimedia content part is from digital multimedia
In the part that extracts, in the case where lacking the first digital multimedia content part, the digital multimedia can not be by
Normally play.
5. a kind of system for distributing content, including:
Service server, for being authenticated to the user terminal that connection request is sent to it, the connection request includes described
The identification information of user terminal and the identification information of content asked, and after authentication by coded communication to the user
Terminal sends the price of the content and the description information of the content;Wherein, the service server receive it is described
After user terminal is to the payment information for the content asked, the content is also sent to the user terminal by coded communication
License Info, the index file of the content and download splicing table, the content include first content part and the second content
Part, the License Info includes key, and the encryption server of the system for distributing content is included in the index file
Address and the address of at least one peer terminals in the system for distributing content, the download splicing table are used to indicate such as
What splices the first content part and the second content part;
The encryption server, is sent out for first content part to be encrypted using the key, and to the user terminal
Send the first content part after encryption;And
At least one described peer terminals, for sending the second content part to the user terminal with Peer,
Wherein, the first content part is the audio-frequency unit of the content and the second content part is the content
Video section;Or the first content part is the part extracted from content, lacking the first content part
In the case of the content can not normally be played.
6. a kind of digital multimedia publishing system, including:
Service server, for being authenticated to the user terminal that connection request is sent to it, the connection request includes described
The identification information of user terminal and the identification information of digital multimedia asked, and after authentication by coded communication to
The user terminal sends the price of the digital multimedia and the description information of the digital multimedia;Wherein, the business
Server after payment information of the user terminal to the digital multimedia asked is received, also by coded communication to
The user terminal sends licensing, the internet multimedia index file of digital multimedia and the download of the digital multimedia
Splice table, the digital multimedia includes the first digital multimedia content part and the second digital multimedia content part, described
Licensing includes key and digital multimedia access right, and the internet multimedia index file includes:Digital multimedia
The address of the encryption server of publishing system and the address of at least one peer terminals of digital multimedia publishing system, institute
Download splicing table is stated for indicate how splicing in the first digital multimedia content part and second digital multimedia
Hold part;
The encryption server, for the first digital multimedia content part to be encrypted using the key, and to this
User terminal sends the first digital multimedia content part after encryption;And
At least one described peer terminals, for sending the second digital multimedia content portion to the user terminal with Peer
Point,
Wherein, the first digital multimedia content part is the audio-frequency unit of digital multimedia and second digital many matchmakers
Hold the video section that part is digital multimedia in vivo;Or the first digital multimedia content part is from digital multimedia
In the part that extracts, in the case where lacking the first digital multimedia content part, the digital multimedia can not be by
Normally play.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210128123.4A CN103379365B (en) | 2012-04-27 | 2012-04-27 | Content acquisition unit and method, content and multimedia distribution system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210128123.4A CN103379365B (en) | 2012-04-27 | 2012-04-27 | Content acquisition unit and method, content and multimedia distribution system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103379365A CN103379365A (en) | 2013-10-30 |
CN103379365B true CN103379365B (en) | 2017-08-08 |
Family
ID=49463849
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210128123.4A Expired - Fee Related CN103379365B (en) | 2012-04-27 | 2012-04-27 | Content acquisition unit and method, content and multimedia distribution system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103379365B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103888475B (en) * | 2014-04-11 | 2017-10-24 | 北京鸿达以太文化发展有限公司 | A kind of guard method and device to multi-medium data |
CN104837035B (en) * | 2015-04-30 | 2018-07-13 | 华为软件技术有限公司 | A kind of video broadcasting method and terminal |
CN105704515A (en) * | 2015-06-03 | 2016-06-22 | 深圳Tcl数字技术有限公司 | Fast playback starting method and device of media file |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1848944A (en) * | 2005-04-05 | 2006-10-18 | 华为技术有限公司 | IPTV system, enciphered digital programme issuing and watching method |
CN101370137A (en) * | 2008-09-17 | 2009-02-18 | 清华大学 | Streaming media transmission and playing method, system and client device |
CN101478532A (en) * | 2008-01-04 | 2009-07-08 | 耶德托存取公司 | Method and system for secure peer-to-peer communication |
WO2010124446A1 (en) * | 2009-04-27 | 2010-11-04 | 华为技术有限公司 | Method, device and system for issuing license |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002017637A1 (en) * | 2000-08-25 | 2002-02-28 | Matsushita Electric Industrial Co., Ltd. | Data transmission method and data relay method |
CN100442835C (en) * | 2005-12-27 | 2008-12-10 | 浪潮电子信息产业股份有限公司 | A digital copyright and digital watermark protection method for video programs |
US20100145859A1 (en) * | 2007-01-16 | 2010-06-10 | Shingo Murakami | Control device, reproducing device, permission server, method for controlling control device, method for controlling reproducing device, and method for controlling permission server |
CN101447008B (en) * | 2008-12-23 | 2011-08-17 | 中国科学院计算技术研究所 | Digital content network copyright management system and method |
CN101835148B (en) * | 2009-03-13 | 2012-12-26 | 中国移动通信集团公司 | Method, system and equipment for distributing and acquiring digital content |
-
2012
- 2012-04-27 CN CN201210128123.4A patent/CN103379365B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1848944A (en) * | 2005-04-05 | 2006-10-18 | 华为技术有限公司 | IPTV system, enciphered digital programme issuing and watching method |
CN101478532A (en) * | 2008-01-04 | 2009-07-08 | 耶德托存取公司 | Method and system for secure peer-to-peer communication |
CN101370137A (en) * | 2008-09-17 | 2009-02-18 | 清华大学 | Streaming media transmission and playing method, system and client device |
WO2010124446A1 (en) * | 2009-04-27 | 2010-11-04 | 华为技术有限公司 | Method, device and system for issuing license |
Also Published As
Publication number | Publication date |
---|---|
CN103379365A (en) | 2013-10-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100450176C (en) | Method of rights management for streaming media | |
JP4703209B2 (en) | Converting conditional access to digital rights management | |
JP5837234B2 (en) | System and method for accessing digital content using electronic tickets and ticket tokens | |
US9648027B2 (en) | Segment authentication for dynamic adaptive streaming | |
EP1371170B1 (en) | Encrypted media key management | |
JP2005513664A5 (en) | ||
JP5557897B2 (en) | Digital media content protection system and method | |
US20080216177A1 (en) | Contents Distribution System | |
CN102316378B (en) | Digital copyright protection method based on set-top box and system | |
CN102075790A (en) | Method for distributing and encrypting streaming media | |
KR20080036601A (en) | Digital media protection of various content types | |
CN102882677A (en) | Digital rights management method | |
CN101835148B (en) | Method, system and equipment for distributing and acquiring digital content | |
KR20090060528A (en) | Mutual Authentication Method and Apparatus for Downloadable CA System | |
CN106331751A (en) | Online encrypted slice video playing method based on iOS operating system | |
CN106375834A (en) | Offline playing method and apparatus of online encrypted slice videos based on iOS operating system | |
CN109412793A (en) | A kind of rights issuer method, device and equipment based on block chain | |
CN103379365B (en) | Content acquisition unit and method, content and multimedia distribution system | |
JP2009238212A (en) | Entitled object generation method and its device, entitled object transmission method and its device, and entitled object receiving method and its device | |
KR100734033B1 (en) | Broadcasting content protection/management system | |
KR100917312B1 (en) | System for updating information of digital copyright contents for repurchase, its method and recording medium on which computer program of its function is recorded | |
JP2011077650A (en) | Download management server of content, management method, management system, and mobile terminal | |
CN103546428A (en) | File processing method and device | |
CN107766700A (en) | Digital publishing system and method for copyright protection | |
CN102143175A (en) | Method for distributing DRM (Data Rights Management) document, mobile terminal and application server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170808 Termination date: 20190427 |