CN108881205A - A kind of safety broadcasting system and playback method of HLS Streaming Media - Google Patents

A kind of safety broadcasting system and playback method of HLS Streaming Media Download PDF

Info

Publication number
CN108881205A
CN108881205A CN201810590071.XA CN201810590071A CN108881205A CN 108881205 A CN108881205 A CN 108881205A CN 201810590071 A CN201810590071 A CN 201810590071A CN 108881205 A CN108881205 A CN 108881205A
Authority
CN
China
Prior art keywords
key
server
authentication
token
client
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.)
Granted
Application number
CN201810590071.XA
Other languages
Chinese (zh)
Other versions
CN108881205B (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.)
Xian University of Technology
Original Assignee
Xian University of Technology
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 Xian University of Technology filed Critical Xian University of Technology
Priority to CN201810590071.XA priority Critical patent/CN108881205B/en
Publication of CN108881205A publication Critical patent/CN108881205A/en
Application granted granted Critical
Publication of CN108881205B publication Critical patent/CN108881205B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/0435Network 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 symmetric encryption, i.e. same key used for encryption and decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • 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/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/321Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority
    • H04L9/3213Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority using tickets or tokens, e.g. Kerberos

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses the safety broadcasting systems and playback method of a kind of HLS Streaming Media ensure that the safety of key by encrypting to slice key.Simultaneously, using client and the good key schedule of server commitment, authentication token generating at random, constantly updating is generated into key, for encrypting and decrypting video segment key, the safety of key is further increased, to increase the safety of files in stream media;In addition, while reaching greater security, avoiding the complex operations of installation extra client end certificate etc. since the symmetric key that client is used to decrypt is generated using assignment algorithm, keeping user when playing video simply, conveniently.

Description

A kind of safety broadcasting system and playback method of HLS Streaming Media
Technical field
The invention belongs to Streaming Media security system technical fields, and in particular to a kind of safety broadcasting system of HLS Streaming Media, Further relate to a kind of safe playback method of HLS Streaming Media.
Background technique
HLS (HTTP Live Streaming, the stream media network transport protocol based on HTTP) allows content provider logical It crosses network server to client end and the audio and video stream media service of near real-time is provided.Its working principle is that entire stream is divided into The small slice file based on HTTP is downloaded one by one, is only downloaded every time.When starting a flow media session, client End can download the M3U8 index list file comprising metadata, for finding available Media Stream.HLS is supported by cutting The mode of piece encryption reaches medium copyright protection.
In the prior art, provided in HLS protocol AES-128 (Advanced Encryption Standard, it is advanced Encryption standard) audio-video code stream data ciphering method.Streaming Media generation is sliced file by server one by one, with AES-128's Key pair slice encryption, then generates M3U8 index list file.In M3U8 index list file comprising it is encrypted slice and It is sliced the address URL of key, is published on HTTP server later.Client downloads simultaneously parse M3U8 index list file, so Broadcasting can be decrypted in downloading slice file and the corresponding key of slice afterwards.
But this protected mode is that single streaming media slice is encrypted, it cannot be guaranteed that the peace of key file Entirely, the dangerous safety for just influencing whether files in stream media of key file.
Summary of the invention
The purpose of the present invention is to provide a kind of safety broadcasting systems of HLS Streaming Media, can be improved files in stream media Safety, another object of the present invention is to provide a kind of safe playback methods of HLS Streaming Media.
The first technical solution that the present invention uses is a kind of, safety broadcasting system of HLS Streaming Media, including server-side mould Block and client;
Server module includes content distributing server, and content distributing server is separately connected authentication server and rope Draw listserv, authentication module, token generation module built in authentication server, index list server is sequentially connected close Key server, encryption server, and encryption closed loop is formed, authentication server connects encryption server;
Client built-in key generation module, deciphering module, playing module, client pass through network connection content distribution clothes Business device, and service request can be issued.
It is of the invention to be further characterized in that:
Content distributing server can receive the request of client by network, have the function of reverse proxy and provide to divide Send out service order.
Authentication server can authentication, generate corresponding token, and be updated to the token, identity is recognized It demonstrate,proves server and uses the authentication based on token.
Key server can generate key key-ts at random, additionally it is possible to generate received token by specified key Algorithm is converted into key key-key.
Encryption server can make key key-ts encrypt video segment, while make key key-key to key Key-ts is encrypted, and encrypted video slice and encryption key key-ts are obtained.
M3U8 index list file built in index list server, M3U8 index list file can be written encrypted video and cut The address URL of piece and the address URL of encryption key key-ts.
Client can carry out authentication to authentication server, and client requests M3U8 to index list server Index list file, and the parsing to M3U8 index list file, client generate key using specified key schedule key-key;Client is decrypted encryption key key-ts with key key-key, obtains key key-ts, with key key- Ts is decrypted and plays to encrypted video slice.
The another technical solution that the present invention uses is a kind of safe playback method of HLS Streaming Media uses a kind of HLS The safety broadcasting system of Streaming Media, is specifically implemented according to the following steps:
Step 1, key server generate key key-ts at random, and encryption server is by key key-ts to video segment It is encrypted, obtains encrypted video slice;
Step 2, client send ID authentication request to content distributing server, authentication server, are logged in Token, and token will be logged in and be transmitted to client, with token is logged in server module transmission request, authentication takes client Business device verifying logs in token, is transmitted separately to client and key clothes by generating authentication token after verifying, and by authentication token Business device;
Authentication token is generated key key-key by key schedule by step 3, key server, passes through key Key-key encrypts key key-ts, obtains encryption key key-ts;By the address URL of encrypted video slice and encryption The M3U8 index list file of the address the URL write-in index list server of key key-ts;
Step 4, client request M3U8 index list file to index list server, and to M3U8 index list file Parsing, obtain encrypted video slice and encryption key key-ts;Meanwhile client will be authenticated with specified key schedule Token is converted into key key-key;
Step 5 is decrypted encryption key key-ts by key key-key, obtains key key-ts, uses key Video segment ciphertext is decrypted in key-ts, realizes the broadcasting to video segment.
Step 1 key key-ts and key key-key is 128 symmetrical code keys.
Step 2 detailed process is:ID authentication request, content distribution clothes are sent to content distributing server by client ID authentication request is processed into identity authentication service instruction by business device, and identity authentication service instruction is transmitted to authentication module Authentication is carried out, identity authentication service instruction is transmitted to token generation module after being verified, and in token generation module Inside be converted into logging in token, this logs in token and is transmitted to client by content distributing server, client with log in token to Server module sends request, and authentication server verifying logs in token, and after verifying, content distributing server generation is recognized Demonstrate,prove token.
Present invention has the advantages that:
By encrypting to slice key, the safety of key ensure that.Meanwhile using client and server commitment Authentication token generating at random, constantly updating is generated key, cut for encrypting and decrypting video by good key schedule Piece key further increases the safety of key, to increase the safety of files in stream media.
In addition, reaching more high safety since the symmetric key that client is used to decrypt is generated using assignment algorithm Property while, avoid the complex operations of installation extra client end certificate etc., keep user when playing video simply, just Just.
Detailed description of the invention
Fig. 1 is a kind of safety broadcasting system structural schematic diagram of HLS Streaming Media of the present invention;
Fig. 2 is a kind of safe playback method flow chart of HLS Streaming Media of the present invention.
In figure, 1. content distributing servers, 2. authentication servers, 3. index list servers, 4. key servers, 5. encryption server, 6. clients.
Specific embodiment
The following describes the present invention in detail with reference to the accompanying drawings and specific embodiments.
A kind of safety broadcasting system of HLS Streaming Media of the present invention, as shown in Figure 1, including server module and client 6;
Server module includes content distributing server 1, and content distributing server 1 is separately connected authentication server 2 With index list server 3, authentication module, token generation module built in authentication server 2, index list server 3 according to Secondary connection key server 4, encryption server 5, and encryption closed loop is formed, authentication server 2 connects cryptographic services Device 5;
6 built-in key generation module of client, deciphering module, playing module, client 6 pass through network connection content distribution Server 1, and service request can be issued.
Content distributing server 1 can receive the request of client 6 by network, have the function of reverse proxy and provide Distribute service order.
Authentication server 2 can authentication, generate corresponding token, and be updated to the token, identity Certificate server 2 uses the authentication based on token.
Key server 4 can generate key key-ts at random, additionally it is possible to which received token is raw by specified key Key key-key is converted at algorithm.
Encryption server 5 can make key key-ts encrypt video segment, while make key key-key to key Key-ts is encrypted, and encrypted video slice and encryption key key-ts are obtained.
Encrypted video can be written in M3U8 index list file built in index list server 3, M3U8 index list file The address URL of slice and the address URL of encryption key key-ts.
Client 6 can carry out authentication to authentication server 2, and client 6 is requested to index list server 3 M3U8 index list file, and the parsing to M3U8 index list file, client 6 are generated using specified key schedule Key key-key;Client 6 is decrypted encryption key key-ts with key key-key, obtains key key-ts, and use is close Key key-ts is decrypted and plays to encrypted video slice.
A kind of safe playback method of HLS Streaming Media, as shown in Fig. 2, the safety using a kind of HLS Streaming Media plays system System, is specifically implemented according to the following steps:
Step 1, key server 4 generate key key-ts at random, and encryption server 5 cuts video by key key-ts Piece is encrypted, and encrypted video slice is obtained;Key key-ts and key key-key is 128 symmetrical code keys.
Step 2, client 6 send ID authentication request to content distributing server 1, authentication server 2, are stepped on Land token, and token will be logged in and be transmitted to client 6, client 6 with token is logged in server module transmission request, recognize by identity The card verifying of server 2 logs in token, by generating authentication token after verifying, and authentication token is transmitted separately to 6 He of client Key server 4;
Detailed process is:ID authentication request, content distribution service are sent to content distributing server 1 by client 6 ID authentication request is processed into identity authentication service instruction by device 1, and identity authentication service instruction is transmitted to authentication module Authentication is carried out, identity authentication service instruction is transmitted to token generation module after being verified, and in token generation module It is inside converted into logging in token, this logs in token and is transmitted to client 6 by content distributing server, and client 6 is with logging in token It sends and requests to server module, the verifying of authentication server 2 logs in token, and after verifying, content distributing server 1 is raw At authentication token.
Authentication token is generated key key-key by key schedule by step 3, key server 4, passes through key Key-key encrypts key key-ts, obtains encryption key key-ts;By the address URL of encrypted video slice and encryption The M3U8 index list file of the address the URL write-in index list server 3 of key key-ts.
Step 4, client 6 request M3U8 index list file to index list server 3, and to M3U8 index list text The parsing of part obtains encrypted video slice and encryption key key-ts;Meanwhile client 6 will with specified key schedule Authentication token is converted into key key-key.
Step 5 is decrypted encryption key key-ts by key key-key, obtains key key-ts, uses key Video segment ciphertext is decrypted in key-ts, realizes the broadcasting to video segment.
By the above-mentioned means, the present invention a kind of safety broadcasting system and playback method of HLS Streaming Media, by close to being sliced Key is encrypted, and ensure that the safety of key.It, will meanwhile using client and the good key schedule of server commitment Authentication token generating at random, constantly updating generates key and further increases for encrypting and decrypting video segment key The safety of key, to increase the safety of files in stream media;In addition, since the symmetric key that client is used to decrypt is It is generated using assignment algorithm, while reaching greater security, avoids the complicated behaviour of installation extra client end certificate etc. Make, keeps user when playing video simply, conveniently.

Claims (10)

1. a kind of safety broadcasting system of HLS Streaming Media, which is characterized in that including server module and client (6);
The server module includes content distributing server (1), and content distributing server (1) is separately connected identity authentication service Device (2) and index list server (3), authentication module, token generation module built in authentication server (2), index list Server (3) is sequentially connected key server (4), encryption server (5), and forms encryption closed loop, identity authentication service Device (2) connects encryption server (5);
Client (6) the built-in key generation module, deciphering module, playing module, the client (6) pass through network connection Content distributing server (1), and service request can be issued.
2. a kind of safe playback method of HLS Streaming Media according to claim 1, which is characterized in that the content distribution clothes Business device (1) can receive the request of client (6) by network, have the function of reverse proxy and provide distribution service order.
3. a kind of safe playback method of HLS Streaming Media according to claim 2, which is characterized in that the authentication clothes Be engaged in device (2) can authentication, generate corresponding token, and be updated to the token, the authentication server (2) Using the authentication based on token.
4. a kind of safe playback method of HLS Streaming Media according to claim 3, which is characterized in that the key server (4) key key-ts can be generated at random, additionally it is possible to which received token is converted into key by specified key schedule key-key。
5. a kind of safe playback method of HLS Streaming Media according to claim 4, which is characterized in that the encryption server (5) key key-ts can be made to encrypt video segment, while encrypts key key-key to key key-ts, Obtain encrypted video slice and encryption key key-ts.
6. a kind of safe playback method of HLS Streaming Media according to claim 5, which is characterized in that the index list clothes The address URL of encrypted video slice can be written in M3U8 index list file built in business device (3), the M3U8 index list file With the address URL of encryption key key-ts.
7. a kind of safe playback method of HLS Streaming Media according to claim 6, which is characterized in that client (6) energy Enough to carry out authentication to authentication server (2), the client (6) requests M3U8 rope to index list server (3) Draw listing file, and the parsing to M3U8 index list file, the client (6) is generated using specified key schedule Key key-key;The client (6) is decrypted encryption key key-ts with key key-key, obtains key key- Ts is decrypted and is played to encrypted video slice with key key-ts.
8. a kind of safe playback method of HLS Streaming Media, which is characterized in that use a kind of HLS Streaming Media as described in claim 1 Safety broadcasting system, be specifically implemented according to the following steps:
Step 1, key server (4) generate key key-ts at random, and encryption server (5) cuts video by key key-ts Piece is encrypted, and encrypted video slice is obtained;
Step 2, client (6) send ID authentication request to content distributing server (1), authentication server (2), obtain Log in token, and token will be logged in and be transmitted to client (6), client (6) with log in token to server module send request, Authentication server (2) verifying logs in token, by generating authentication token after verifying, and authentication token is transmitted separately to visitor Family end (6) and key server (4);
Authentication token is generated key key-key by key schedule by step 3, key server (4), passes through key key- Key encrypts key key-ts, obtains encryption key key-ts;By the address URL of encrypted video slice and encryption key The M3U8 index list file of the address URL write-in index list server (3) of key-ts;
Step 4, client (6) request M3U8 index list file to index list server (3), and to M3U8 index list text The parsing of part obtains encrypted video slice and encryption key key-ts;Meanwhile the specified key schedule of client (6) Authentication token is converted into key key-key;
Step 5 is decrypted encryption key key-ts by key key-key, key key-ts is obtained, with key key-ts Video segment ciphertext is decrypted, realizes the broadcasting to video segment.
9. a kind of safe playback method of HLS Streaming Media according to claim 8, which is characterized in that key described in step 1 Key-ts and key key-key is 128 symmetrical code keys.
10. a kind of safe playback method of HLS Streaming Media according to claim 8, which is characterized in that step 2 detailed process For:ID authentication request is sent to content distributing server (1) by client (6), content distributing server (1) recognizes identity Card request is processed into identity authentication service instruction, and identity authentication service instruction is transmitted to authentication module progress identity and is tested Identity authentication service instruction is transmitted to token generation module after being verified, and is converted into stepping in token generation module by card Land token, this logs in token and is transmitted to client (6) by content distributing server, and client (6) is with logging in token to service End module sends request, and authentication server (2) verifying logs in token, and after verifying, content distributing server (1) is generated Authentication token.
CN201810590071.XA 2018-06-08 2018-06-08 HLS streaming media safe playing system and playing method Expired - Fee Related CN108881205B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810590071.XA CN108881205B (en) 2018-06-08 2018-06-08 HLS streaming media safe playing system and playing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810590071.XA CN108881205B (en) 2018-06-08 2018-06-08 HLS streaming media safe playing system and playing method

Publications (2)

Publication Number Publication Date
CN108881205A true CN108881205A (en) 2018-11-23
CN108881205B CN108881205B (en) 2020-11-17

Family

ID=64338580

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810590071.XA Expired - Fee Related CN108881205B (en) 2018-06-08 2018-06-08 HLS streaming media safe playing system and playing method

Country Status (1)

Country Link
CN (1) CN108881205B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109672670A (en) * 2018-12-11 2019-04-23 中新金桥数字科技(北京)有限公司 A method of based on mobile phone H5 safe web page playing stream media
CN109743170A (en) * 2018-11-30 2019-05-10 视联动力信息技术股份有限公司 A kind of Streaming Media logs in and the method and apparatus of data transmission encryption
CN111294667A (en) * 2020-03-09 2020-06-16 联通沃音乐文化有限公司 Online video anti-theft system and method based on encryption timestamp
WO2020256666A1 (en) * 2019-06-21 2020-12-24 Medianova Internet Hizmetleri Ve Ticaret Anonim Sirketi A media streaming system compatible with content distribution networks
CN112188308A (en) * 2020-08-31 2021-01-05 北京火眼目测科技有限公司 Method and device for generating encrypted video file library
CN114501069A (en) * 2020-11-13 2022-05-13 北京新氧科技有限公司 HLS-based multimedia playing method, system, device and storage medium
CN114666616A (en) * 2022-03-16 2022-06-24 同方知网数字出版技术股份有限公司 Low-cost high-confidentiality live broadcast playback method
CN115811625A (en) * 2021-09-14 2023-03-17 果核数位股份有限公司 Streaming media service method and system for customizing information security level
WO2023039694A1 (en) * 2021-09-14 2023-03-23 果核数位股份有限公司 Streaming service method and system capable of realizing information security level customization
CN114501069B (en) * 2020-11-13 2024-06-07 北京新氧科技有限公司 HLS-based multimedia playing method, system, equipment and storage medium

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1498479A (en) * 2002-01-31 2004-05-19 ���ṫ˾ Streaming system for delivering encrypted data and streaming method thereof
CN1964479A (en) * 2006-11-24 2007-05-16 清华大学 Method for realizing management of digital copyright based on stream media broadcast
US20100119060A1 (en) * 2008-11-13 2010-05-13 Canon Kabushiki Kaisha Receiving apparatus and method for controlling the same
JP2010130054A (en) * 2008-11-25 2010-06-10 Renesas Electronics Corp Descrambler, descrambling method and control program
CN102255886A (en) * 2011-04-02 2011-11-23 南京邮电大学 Encryption and decryption methods of streaming media on-demand system
CN104283686A (en) * 2014-05-27 2015-01-14 深圳市天朗时代科技有限公司 Digital right management method and system
CN106464485A (en) * 2014-02-11 2017-02-22 爱立信股份有限公司 System and method for securing content keys delivered in manifest files
CN106790074A (en) * 2016-12-21 2017-05-31 中国传媒大学 A kind of fine granularity streaming media video encryption and decryption method based on HLS protocol
CN106936770A (en) * 2015-12-30 2017-07-07 玲珑视界科技(北京)有限公司 A kind of HLS index lists encrypted antitheft catenary system and method
CN107707504A (en) * 2016-08-08 2018-02-16 中国电信股份有限公司 A kind of player method of Streaming Media, system and server and client side
CN108038355A (en) * 2017-12-14 2018-05-15 安徽新华传媒股份有限公司 IPTV system for numeral copyright management and its method based on Database Systems on-line authentication
CN108111876A (en) * 2017-12-21 2018-06-01 北京四达时代软件技术股份有限公司 A kind of LAN video contents of streaming media method for security protection, terminal and server

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1498479A (en) * 2002-01-31 2004-05-19 ���ṫ˾ Streaming system for delivering encrypted data and streaming method thereof
CN1964479A (en) * 2006-11-24 2007-05-16 清华大学 Method for realizing management of digital copyright based on stream media broadcast
US20100119060A1 (en) * 2008-11-13 2010-05-13 Canon Kabushiki Kaisha Receiving apparatus and method for controlling the same
JP2010130054A (en) * 2008-11-25 2010-06-10 Renesas Electronics Corp Descrambler, descrambling method and control program
CN102255886A (en) * 2011-04-02 2011-11-23 南京邮电大学 Encryption and decryption methods of streaming media on-demand system
CN106464485A (en) * 2014-02-11 2017-02-22 爱立信股份有限公司 System and method for securing content keys delivered in manifest files
CN104283686A (en) * 2014-05-27 2015-01-14 深圳市天朗时代科技有限公司 Digital right management method and system
CN106936770A (en) * 2015-12-30 2017-07-07 玲珑视界科技(北京)有限公司 A kind of HLS index lists encrypted antitheft catenary system and method
CN107707504A (en) * 2016-08-08 2018-02-16 中国电信股份有限公司 A kind of player method of Streaming Media, system and server and client side
CN106790074A (en) * 2016-12-21 2017-05-31 中国传媒大学 A kind of fine granularity streaming media video encryption and decryption method based on HLS protocol
CN108038355A (en) * 2017-12-14 2018-05-15 安徽新华传媒股份有限公司 IPTV system for numeral copyright management and its method based on Database Systems on-line authentication
CN108111876A (en) * 2017-12-21 2018-06-01 北京四达时代软件技术股份有限公司 A kind of LAN video contents of streaming media method for security protection, terminal and server

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109743170A (en) * 2018-11-30 2019-05-10 视联动力信息技术股份有限公司 A kind of Streaming Media logs in and the method and apparatus of data transmission encryption
CN109743170B (en) * 2018-11-30 2021-12-10 视联动力信息技术股份有限公司 Method and device for logging in streaming media and encrypting data transmission
CN109672670A (en) * 2018-12-11 2019-04-23 中新金桥数字科技(北京)有限公司 A method of based on mobile phone H5 safe web page playing stream media
WO2020256666A1 (en) * 2019-06-21 2020-12-24 Medianova Internet Hizmetleri Ve Ticaret Anonim Sirketi A media streaming system compatible with content distribution networks
CN111294667A (en) * 2020-03-09 2020-06-16 联通沃音乐文化有限公司 Online video anti-theft system and method based on encryption timestamp
CN112188308A (en) * 2020-08-31 2021-01-05 北京火眼目测科技有限公司 Method and device for generating encrypted video file library
CN112188308B (en) * 2020-08-31 2022-08-12 北京火眼目测科技有限公司 Method and device for generating encrypted video file library
CN114501069A (en) * 2020-11-13 2022-05-13 北京新氧科技有限公司 HLS-based multimedia playing method, system, device and storage medium
CN114501069B (en) * 2020-11-13 2024-06-07 北京新氧科技有限公司 HLS-based multimedia playing method, system, equipment and storage medium
CN115811625A (en) * 2021-09-14 2023-03-17 果核数位股份有限公司 Streaming media service method and system for customizing information security level
WO2023039694A1 (en) * 2021-09-14 2023-03-23 果核数位股份有限公司 Streaming service method and system capable of realizing information security level customization
CN114666616A (en) * 2022-03-16 2022-06-24 同方知网数字出版技术股份有限公司 Low-cost high-confidentiality live broadcast playback method

Also Published As

Publication number Publication date
CN108881205B (en) 2020-11-17

Similar Documents

Publication Publication Date Title
CN105939484B (en) A kind of the encryption playback method and its system of audio-video
CN108881205A (en) A kind of safety broadcasting system and playback method of HLS Streaming Media
US10698985B2 (en) Extending data confidentiality into a player application
CN107707504B (en) Streaming media playing method and system, server and client
WO2019153433A1 (en) Secret key providing method, video playback method, server and client
CN106936770B (en) A kind of HLS index list encrypted antitheft catenary system and method
TWI510066B (en) Systems and methods for securely streaming media content
KR101541911B1 (en) Apparatus and method for providing security service of User Interface
US9026782B2 (en) Token-based entitlement verification for streaming media decryption
KR20090090809A (en) Key distribution method and authentication server
CN113259720B (en) Video encryption method and system based on HLS protocol
CN101702725A (en) System, method and device for transmitting streaming media data
CN113079022B (en) Secure transmission method and system based on SM2 key negotiation mechanism
CN101640785B (en) Encrypting/decrypting system and encrypting/decrypting method for interactive network television
CN102694819B (en) Streaming media transmission method based on broadcast encryption
CN101980500B (en) Digital signature-based point-to-point flow control method and system
EP2713576B1 (en) Method and device for processing streaming media content
CN111917756B (en) Encryption system and encryption method of law enforcement recorder based on public key routing
KR20140004703A (en) Controlled security domains
CN113055717A (en) HLS streaming media DRM method
CN112752122B (en) Video encryption transmission method of intelligent camera and computer readable storage medium
CN114189706B (en) Media playing method, system, device, computer equipment and storage medium
CN115643459A (en) Video processing method, system, storage medium and electronic equipment
CN117857852A (en) Method and device for preventing video downloading
CN105893791A (en) Encrypting protecting method of digital copyright

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20201117

CF01 Termination of patent right due to non-payment of annual fee