[go: up one dir, main page]

CN103379365B - Content acquisition unit and method, content and multimedia distribution system - Google Patents

Content acquisition unit and method, content and multimedia distribution system Download PDF

Info

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
Application number
CN201210128123.4A
Other languages
Chinese (zh)
Other versions
CN103379365A (en
Inventor
吴鲁
王鸿鸣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi China Research and Development Corp
Original Assignee
Hitachi China Research and Development Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi China Research and Development Corp filed Critical Hitachi China Research and Development Corp
Priority to CN201210128123.4A priority Critical patent/CN103379365B/en
Publication of CN103379365A publication Critical patent/CN103379365A/en
Application granted granted Critical
Publication of CN103379365B publication Critical patent/CN103379365B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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

Content acquisition unit and method, content and multimedia distribution system
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.
CN201210128123.4A 2012-04-27 2012-04-27 Content acquisition unit and method, content and multimedia distribution system Expired - Fee Related CN103379365B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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