CN108462566A - A kind of multimedia file encryption method and system - Google Patents

A kind of multimedia file encryption method and system Download PDF

Info

Publication number
CN108462566A
CN108462566A CN201710090708.4A CN201710090708A CN108462566A CN 108462566 A CN108462566 A CN 108462566A CN 201710090708 A CN201710090708 A CN 201710090708A CN 108462566 A CN108462566 A CN 108462566A
Authority
CN
China
Prior art keywords
audio
file
video
index file
video clip
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710090708.4A
Other languages
Chinese (zh)
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.)
Shanghai Education Technology (shanghai) Ltd By Share Ltd
Original Assignee
Shanghai Education Technology (shanghai) Ltd By Share Ltd
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 Shanghai Education Technology (shanghai) Ltd By Share Ltd filed Critical Shanghai Education Technology (shanghai) Ltd By Share Ltd
Priority to CN201710090708.4A priority Critical patent/CN108462566A/en
Publication of CN108462566A publication Critical patent/CN108462566A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/0618Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
    • H04L9/0625Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation with splitting of the data block into left and right halves, e.g. Feistel based algorithms, DES, FEAL, IDEA or KASUMI
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0457Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply dynamic encryption, e.g. stream encryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/065Encryption by serially and continuously modifying data stream elements, e.g. stream cipher systems, RC4, SEAL or A5/3
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/30Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
    • H04L9/3066Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy involving algebraic varieties, e.g. elliptic or hyper-elliptic curves

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Algebra (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Physics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The present invention discloses a kind of multimedia file encryption method and system, and method includes step:Audio-video document is divided into several pieces audio and video clip file;Index file is encrypted, audio and video clip file is synthesized by audio-video document according to the index file.Since audio-video document is divided into more parts of audio and video clip files, if number is enough, there is no index file to restore almost impossible in original video calculating according to out of order audio and video clip file, audio-video document can will be synthesized according to index file at more parts of audio and video clip files, only index file is encrypted, decryption speed that can be when playing is faster, it plays more smooth, complicated Encryption Algorithm can be used less by encrypting file, and overall decryption time is not interfered with again while improving safety.

Description

A kind of multimedia file encryption method and system
Technical field
The present invention relates to technical field of digital copyright protection, more specifically, being related to a kind of multimedia file encryption method And system.
Background technology
Since digital content is easy to the particularity for replicating and propagating, special technology is needed to protect the copyright of content, this It is exactly digital copyright protection (DRM) technology.
HLS, Http Live Streaming are the agreement for real-time streaming transport defined by Apple companies, HLS bases Realize that transferring content includes two parts in HTTP, when M3U8 index files, first, media file.It is non-that video may be implemented in HLS Often small broadcast multiple segments voice separately.HLS supports the AES encryption to file, cipher key address to deposit in M3U8 files.But it needs to whole The All Files encryption and decryption of a video, efficiency are low.
Invention content
Technical problem to be solved by the invention is to provide a kind of efficient multimedia file encryption method and system.
The purpose of the present invention is achieved through the following technical solutions:
A kind of multimedia file encryption method, including step:
Audio-video document is divided into several pieces audio and video clip file;
Index file is encrypted, audio and video clip file is synthesized by audio-video document according to the index file.
Further, described that index file is encrypted including index file is carried out symmetric cryptography.
Index file is subjected to symmetric cryptography, easy to implement, encryption and decryption fast and easy, symmetric cryptography includes but not limited to Des encryption, AES encryption, 3DES encryption, TDEA encryptions, Blowfish encryptions, RC2 encryptions, RC4 encryptions, RC5 encryptions, IDEA add Close, SKIPJACK encryptions.
Further, described that index file is encrypted including carrying out index file using symmetrical with timeliness Encryption.
Encryption Algorithm has timeliness, can guarantee within the limited time to its successful decryption, when index file being made to have Effect property improves safety, reinforces the protection of index file.
Further, described that index file is encrypted including carrying out index file using symmetrical with timeliness Encryption and asymmetric encryption.
Using with timeliness symmetric cryptography and asymmetric encryption combine greatly improve safety, asymmetric encryption includes But it is not limited to rsa encryption, Elgamal encryptions, knapsack algorithm encryption, Rabin encryptions, D-H encryptions, ECC (elliptic curve cryptography calculations Method) encryption.
Further, described that audio-video document is divided into before several pieces audio and video clip file in advance to former audio-video document Carry out transcoding processing.
According to different transport protocols, needs former audio-video document carrying out transcoding processing, such as utilize HLS (Http Live Streaming is the agreement for real-time streaming transport defined by Apple companies, and HLS realizes that transferring content includes based on HTTP Two parts, when M3U8 index files, first, TS media files) transmission, then it needs former audio-video document changing into TS media texts Part.
Further, the audio and video clip file is not encrypted, and is stored in server or content distributing network.
Audio and video clip file need not be encrypted, audio and video clip file is stored in server or content delivery network In network (CDN), decryption speed that can be when playing faster plays more smooth.
Further, it plays end and decrypts the chained address that encrypted index file obtains audio and video clip file, and add Audio and video clip file is carried to play.
It decrypts after encrypted index file according to index file playing audio-video document.
Further, each playing audio-video document in the broadcasting end is required for obtaining encrypted index file.
It plays each playing audio-video document in end to be required for obtaining encrypted index file raising safety, it is ensured that request Process decrypts encrypted index file according to set algorithm by authentication, player, if Encryption Algorithm has timeliness, Also it can guarantee within the limited time to its successful decryption.
Further, the index file is M3U8 index files, and the audio-video document is TS audio-video documents.
A kind of multimedia file encryption system, including:
Audio-video document is divided into several pieces audio and video clip file, index file is encrypted, according to institute by server-side It states index file and audio and video clip file is synthesized into audio-video document;
End is played, encrypted index file is decrypted and obtains the chained address of audio and video clip file, and load audio and video Clip file plays.
The present invention by audio-video document due to being divided into several pieces audio and video clip file, if number is enough, without rope Quotation part restores almost impossible in original video calculating according to out of order audio and video clip file, can be incited somebody to action according to index file Audio-video documents are synthesized at more parts of audio and video clip files, index file is encrypted, decryption speed that can be when playing Faster, broadcasting is more smooth, and encryption file can use complicated Encryption Algorithm less, not interfered with again while improving safety always Body decryption time.
Description of the drawings
Fig. 1 is a kind of multimedia file encryption method schematic diagram of the embodiment of the present invention;
Fig. 2 is a kind of another schematic diagram of multimedia file encryption method of the embodiment of the present invention.
Specific implementation mode
It should be mentioned that some exemplary embodiments are described as before exemplary embodiment is discussed in greater detail The processing described as flow chart or method.Although operations are described as the processing of sequence by flow chart, therein to be permitted Multioperation can be implemented concurrently, concomitantly or simultaneously.In addition, the sequence of operations can be rearranged.When it The processing can be terminated when operation completion, it is also possible to the additional step being not included in attached drawing.
It should further be mentioned that in some replace implementations, the function action being previously mentioned can be according to different from attached The sequence indicated in figure occurs.For example, involved function action is depended on, the two width figures shown in succession actually may be used Substantially simultaneously to execute or can execute in a reverse order sometimes.
The invention will be further described with preferred embodiment below in conjunction with the accompanying drawings.
As shown in Figure 1, a kind of multimedia file encryption method, including step:
S1:Audio-video document is divided into several pieces audio and video clip file;
S2:Index file is encrypted, audio and video clip file is synthesized by audio-video document according to the index file.
Since audio-video document is divided into more parts of audio and video clip files, if number is enough, there is no index file root According to out of order audio and video clip file restore original video calculate it is almost impossible, can will be at more parts of sounds according to index file Video clip files synthesize audio-video document, and only index file is encrypted, and decryption speed that can be when playing faster is broadcast Put more smooth, encryption file can use complicated Encryption Algorithm less, and overall decryption is not interfered with again while improving safety Time.
Audio-video document is divided into more parts of audio and video clip files, it is assumed that by audio-video document cutting be 100 sections or more, 100 total order number is 100!, restore almost impossible in audio-video document calculating according to out of order audio-video document.Certainly more Part can be understood as 50 parts, 80 parts, 100 parts, 200 parts etc..
Optionally, described that index file is encrypted including index file is carried out symmetric cryptography.By index file into Row symmetric cryptography, easy to implement, encryption and decryption fast and easy, symmetric cryptography include but not limited to that des encryption, AES encryption, 3DES add Close, TDEA encryptions, Blowfish encryptions, RC2 encryptions, RC4 encryptions, RC5 encryptions, IDEA encryption, SKIPJACK encryptions.
Optionally, described index file is encrypted including use index file there is the symmetrical of timeliness to add It is close.Encryption Algorithm has timeliness, can guarantee within the limited time to its successful decryption, index file is made to have timeliness, Safety is improved, the protection of index file is reinforced.
Optionally, described index file is encrypted including use index file there is the symmetrical of timeliness to add Close and asymmetric encryption.Using with timeliness symmetric cryptography and asymmetric encryption combine greatly improve safety, it is asymmetric It includes but not limited to rsa encryption to encrypt, Elgamal encryptions, knapsack algorithm encryption, Rabin is encrypted, D-H is encrypted, ECC is (oval bent Line Encryption Algorithm) encryption.
Optionally, described that index file is encrypted including index file is carried out symmetric cryptography and asymmetric encryption. Symmetric cryptography and asymmetric encryption, which combine, improves safety.
It is described that audio-video document is divided into before several pieces audio and video clip file in advance to former audio-video document progress transcoding Processing.According to different transport protocols, needs former audio-video document carrying out transcoding processing, such as utilize HLS (Http Live Streaming is the agreement for real-time streaming transport defined by Apple companies, and HLS realizes that transferring content includes based on HTTP Two parts, when M3U8 index files, first, TS media files) transmission, then it needs former audio-video document changing into TS media texts Part.
The audio and video clip file is not encrypted, and is stored in server or content distributing network.Sound need not be regarded Frequency clip file is not encrypted, and audio and video clip file is stored in server or content distributing network (CDN), can played When decryption speed faster, play it is more smooth.
It plays end and decrypts the chained address of encrypted index file acquisition audio and video clip file, and load audio and video piece Segment file plays.It decrypts after encrypted index file according to index file playing audio-video document.
The each playing audio-video document in the broadcasting end is required for obtaining encrypted index file.End is played to play every time Audio-video document is required for obtaining encrypted index file raising safety, it is ensured that request process passes through authentication, player root Encrypted index file is decrypted according to set algorithm, if Encryption Algorithm has timeliness, also can guarantee in the limited time It is interior to its successful decryption.
The index file is M3U8 index files, and the audio-video document is TS audio-video documents.
Another preferred embodiment of the present invention, a kind of multimedia file encryption system, including:
Audio-video document is divided into several pieces audio and video clip file, index file is encrypted, according to institute by server-side It states index file and audio and video clip file is synthesized into audio-video document;
End is played, encrypted index file is decrypted and obtains the chained address of audio and video clip file, and load audio and video Clip file plays.
Optionally, only index file is encrypted and index file is subjected to symmetric cryptography including server-side.It will index text Part carry out symmetric cryptography, easy to implement, encryption and decryption fast and easy, symmetric cryptography include but not limited to des encryption, AES encryption, 3DES encryption, TDEA encryptions, Blowfish encryptions, RC2 encryptions, RC4 encryptions, RC5 encryptions, IDEA encryption, SKIPJACK encryptions.
Optionally, only index file is encrypted and carries out index file using pair with timeliness including server-side Claim encryption.Encryption Algorithm has timeliness, can guarantee within the limited time to its successful decryption, index file is made to have timeliness Property, safety is improved, the protection of index file is reinforced.
Optionally, only index file is encrypted and carries out index file using pair with timeliness including server-side Claim encryption and asymmetric encryption.Using with timeliness symmetric cryptography and asymmetric encryption combine greatly improve safety, it is non- Symmetric cryptography includes but not limited to rsa encryption, Elgamal encryptions, knapsack algorithm encryption, Rabin is encrypted, D-H is encrypted, ECC is (ellipse Circular curve Encryption Algorithm) encryption.
Optionally, only by index file be encrypted including server-side by index file carry out symmetric cryptography and it is asymmetric plus It is close.Symmetric cryptography and asymmetric encryption, which combine, improves safety.
It is described by audio-video document be divided into before several pieces audio and video clip file server-side in advance to former audio-video document into The processing of row transcoding.According to different transport protocols, needs former audio-video document carrying out transcoding processing, such as utilize HLS (Http Live Streaming are the agreements for real-time streaming transport defined by Apple companies, and HLS is realized based on HTTP, in transmission Appearance includes two parts, when M3U8 index files, first, TS media files) transmission, then it needs former audio-video document changing into TS Media file.
Server-side does not encrypt the audio and video clip file, and by the audio and video clip file be stored in server or In content distributing network.Audio and video clip file need not be encrypted, audio and video clip file is stored in server or interior In content distributing network (CDN), decryption speed that can be when playing faster plays more smooth.
The each playing audio-video document in end is played to be required for obtaining encrypted index file.Broadcasting end plays sound and regards every time Frequency file is required for obtaining encrypted index file raising safety, it is ensured that request process is by authentication, and player was according to both Determine algorithm to decrypt encrypted index file, if Encryption Algorithm has timeliness, it is right within the limited time also to can guarantee Its successful decryption.
The server-side includes but not limited to computer, server, cloud server.It includes but not limited to calculate to play end Machine, mobile phone, tablet computer, audio player.
There is different modes according to differing transmission protocols, as shown in Fig. 2, by taking HLS protocol as an example but not to the present invention It is limited:
HLS, Http Live Streaming are the agreement for real-time streaming transport defined by Apple companies, HLS bases Realize that transferring content includes two parts in HTTP, when M3U8 index files, first, TS media files.Video may be implemented in HLS Very small broadcast multiple segments voice separately.HLS supports the AES encryption to ts files, cipher key address to deposit in M3U8 files.
It is sufficiently small when being segmented first to multimedia file such as video segment using HLS protocol, if without M3U8 index texts Part can not just restore video file.Therefore it only needs that protection is encrypted to M3U8 files.In this way can be when playing It decrypts speed faster, plays more smooth.There are many methods to the protection of M3U8 index files, the encryption with timeliness can be used Method is protected, and M3U8 is allowed to have timeliness
Specific steps include:
Server-side:System carries out transcoding slicing treatment to original video in advance, and video is divided into tiny audio and video segment ts (assuming that each video slicing is 100 sections or more, 100 total order number is 100 to file!, original video is restored according to out of order segment It is almost impossible in calculating) and M3U8 index files;
The M3U8 files of generation are encrypted in system, and the Encryption Algorithm of M3U8 can both use common symmetric cryptography such as AES, DES etc. can also use symmetric cryptography and asymmetric encryption with timeliness the schemes such as be combined.And the ts texts of cutting Part random can be stored in local or CDN without processing.
Player end:Player plays every time to be needed to ask encrypted M3U8 index files, it is ensured that request process passes through Authentication;
Player decrypts M3U8 according to set algorithm.If Encryption Algorithm has timeliness, also can guarantee limited To its successful decryption in time;
The download address of ts files is read from index file, load ts files play.
The above content is a further detailed description of the present invention in conjunction with specific preferred embodiments, and it cannot be said that The specific implementation of the present invention is confined to these explanations.For those of ordinary skill in the art to which the present invention belongs, exist Under the premise of not departing from present inventive concept, a number of simple deductions or replacements can also be made, all shall be regarded as belonging to the present invention's Protection domain.

Claims (10)

1. a kind of multimedia file encryption method, which is characterized in that including step:
Audio-video document is divided into several pieces audio and video clip file;
Index file is encrypted, audio and video clip file is synthesized by audio-video document according to the index file.
2. a kind of multimedia file encryption method as described in claim 1, which is characterized in that described to be added index file Close includes that index file is carried out symmetric cryptography.
3. a kind of multimedia file encryption method as described in claim 1, which is characterized in that described to be added index file Close includes carrying out index file using the symmetric cryptography with timeliness.
4. a kind of multimedia file encryption method as described in claim 1, which is characterized in that described to be added index file Close includes carrying out index file using symmetric cryptography and asymmetric encryption with timeliness.
5. a kind of multimedia file encryption method as described in claim 1, which is characterized in that described to be divided into audio-video document Transcoding processing is carried out to former audio-video document in advance before several pieces audio and video clip file.
6. a kind of multimedia file encryption method as described in claim 1, which is characterized in that the audio and video clip file is not Encryption, and be stored in server or content distributing network.
7. a kind of multimedia file encryption method as described in claim 1, which is characterized in that play end and decrypt encrypted rope Draw the chained address of file acquisition audio and video clip file, and loads the broadcasting of audio and video clip file.
8. a kind of multimedia file encryption method as claimed in claim 7, which is characterized in that the broadcasting end plays sound every time Video file is required for obtaining encrypted index file.
9. a kind of multimedia file encryption method as described in claim 1, which is characterized in that the index file is M3U8 ropes Quotation part, the audio-video document are TS audio-video documents.
10. a kind of multimedia file encryption system, which is characterized in that including:
Audio-video document is divided into several pieces audio and video clip file, index file is encrypted, according to the rope by server-side Audio and video clip file is synthesized audio-video document by quotation part;
End is played, encrypted index file is decrypted and obtains the chained address of audio and video clip file, and load audio and video segment File plays.
CN201710090708.4A 2017-02-20 2017-02-20 A kind of multimedia file encryption method and system Pending CN108462566A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710090708.4A CN108462566A (en) 2017-02-20 2017-02-20 A kind of multimedia file encryption method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710090708.4A CN108462566A (en) 2017-02-20 2017-02-20 A kind of multimedia file encryption method and system

Publications (1)

Publication Number Publication Date
CN108462566A true CN108462566A (en) 2018-08-28

Family

ID=63228960

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710090708.4A Pending CN108462566A (en) 2017-02-20 2017-02-20 A kind of multimedia file encryption method and system

Country Status (1)

Country Link
CN (1) CN108462566A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111432287A (en) * 2020-04-14 2020-07-17 南京巨鲨显示科技有限公司 Slicing encryption method and system and decryption method and system for audio and video files
CN111669378A (en) * 2020-05-27 2020-09-15 国家广播电视总局广播电视规划院 Fusion media platform network security protection method based on secure brain
CN112423103A (en) * 2020-09-02 2021-02-26 一可科技有限公司 Method for merging audio file and video file, playing method and device
CN117610060A (en) * 2024-01-19 2024-02-27 成都理工大学 Multi-core parallel-based multimedia file hybrid encryption and decryption method and system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1641626A (en) * 2004-01-13 2005-07-20 英业达股份有限公司 Music television making and broadcasting system and method thereof
US20110191577A1 (en) * 2010-02-02 2011-08-04 Futurewei Technologies, Inc. Media Processing Devices For Adaptive Delivery Of On-Demand Media, And Methods Thereof
CN103441834A (en) * 2013-08-15 2013-12-11 中山大学深圳研究院 Encryption method suitable for multimedia transmission and service characteristics
CN104902343A (en) * 2015-05-26 2015-09-09 北京微吼时代科技有限公司 Methods for transmitting and playing audio/video and message, server and terminal
CN104954890A (en) * 2015-06-24 2015-09-30 深圳市世文通文化传播有限公司 Cloud storage image smashing and uniform sending method
CN106028154A (en) * 2016-06-30 2016-10-12 青岛海信电器股份有限公司 Program playing method and device based on HLS (HTTP Live Streaming) protocol
CN106303754A (en) * 2016-08-04 2017-01-04 天脉聚源(北京)传媒科技有限公司 A kind of audio data play method and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1641626A (en) * 2004-01-13 2005-07-20 英业达股份有限公司 Music television making and broadcasting system and method thereof
US20110191577A1 (en) * 2010-02-02 2011-08-04 Futurewei Technologies, Inc. Media Processing Devices For Adaptive Delivery Of On-Demand Media, And Methods Thereof
CN103441834A (en) * 2013-08-15 2013-12-11 中山大学深圳研究院 Encryption method suitable for multimedia transmission and service characteristics
CN104902343A (en) * 2015-05-26 2015-09-09 北京微吼时代科技有限公司 Methods for transmitting and playing audio/video and message, server and terminal
CN104954890A (en) * 2015-06-24 2015-09-30 深圳市世文通文化传播有限公司 Cloud storage image smashing and uniform sending method
CN106028154A (en) * 2016-06-30 2016-10-12 青岛海信电器股份有限公司 Program playing method and device based on HLS (HTTP Live Streaming) protocol
CN106303754A (en) * 2016-08-04 2017-01-04 天脉聚源(北京)传媒科技有限公司 A kind of audio data play method and device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111432287A (en) * 2020-04-14 2020-07-17 南京巨鲨显示科技有限公司 Slicing encryption method and system and decryption method and system for audio and video files
CN111669378A (en) * 2020-05-27 2020-09-15 国家广播电视总局广播电视规划院 Fusion media platform network security protection method based on secure brain
CN112423103A (en) * 2020-09-02 2021-02-26 一可科技有限公司 Method for merging audio file and video file, playing method and device
CN117610060A (en) * 2024-01-19 2024-02-27 成都理工大学 Multi-core parallel-based multimedia file hybrid encryption and decryption method and system
CN117610060B (en) * 2024-01-19 2024-03-29 成都理工大学 Multi-core parallel-based multimedia file hybrid encryption and decryption method and system

Similar Documents

Publication Publication Date Title
EP2835933B1 (en) Method, device and system for implementing media data processing
CN107659829B (en) Video encryption method and system
US8700897B2 (en) Method and terminal equipment for applying digital rights management
JP5686951B2 (en) Protection of digital media of various content types
US8707448B2 (en) Secure distribution of media data
CN108881205B (en) HLS streaming media safe playing system and playing method
US20040199771A1 (en) Method for tracing a security breach in highly distributed content
CN105208404A (en) Video encryption and decryption method and device
CN108462566A (en) A kind of multimedia file encryption method and system
CN109120998B (en) Media data transmission method, device and storage medium
JP2009505506A5 (en)
US9450748B2 (en) Decryption of content including partial-block discard
CN101534433A (en) Streaming media encryption method
US20170171166A1 (en) Anti-hotlinking method and electronic device
CN101610148B (en) Protection method of digital copyrights of peer-to-peer Internet network
CN104540016A (en) Video playing method and device
US8543623B2 (en) Secure distribution of media data
CN102693386A (en) Method and system for encryption protection of video files
US10127396B2 (en) System and method for local generation of streaming content with a hint track
US20150095483A1 (en) Communications terminal, transfer terminal, and content publication method
CN102984557A (en) DRM-based streaming media playing system
CN108768920A (en) A kind of recorded broadcast data processing method and device
CN108924596B (en) Media data transmission method, device and storage medium
CN110191360A (en) The device of multi-media processing method, multi-medium play method and corresponding method
US11647237B1 (en) Method and apparatus for secure video manifest/playlist generation and playback

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180828

RJ01 Rejection of invention patent application after publication