CN106131603B - A kind of video broadcasting method and system based on dynamic dictionary - Google Patents

A kind of video broadcasting method and system based on dynamic dictionary Download PDF

Info

Publication number
CN106131603B
CN106131603B CN201610711332.XA CN201610711332A CN106131603B CN 106131603 B CN106131603 B CN 106131603B CN 201610711332 A CN201610711332 A CN 201610711332A CN 106131603 B CN106131603 B CN 106131603B
Authority
CN
China
Prior art keywords
video
dynamic dictionary
key
unit
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610711332.XA
Other languages
Chinese (zh)
Other versions
CN106131603A (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.)
Yongxin Zhicheng Technology Group Co ltd
Original Assignee
Beijing Yongxin Zhicheng Technology Co 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 Beijing Yongxin Zhicheng Technology Co Ltd filed Critical Beijing Yongxin Zhicheng Technology Co Ltd
Priority to CN201610711332.XA priority Critical patent/CN106131603B/en
Publication of CN106131603A publication Critical patent/CN106131603A/en
Application granted granted Critical
Publication of CN106131603B publication Critical patent/CN106131603B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2541Rights Management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2347Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4405Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The present invention provides a kind of video broadcasting method and system based on dynamic dictionary, video file is divided into multiple piece of video, out-of-order processing is carried out to each piece of video according to dynamic dictionary, the dynamic dictionary of each piece of video is encrypted using video key, and the ciphertext of dynamic dictionary is added to each piece of video head and tail portion;Video player carries out authentication and authorization using authentication password and video server before broadcasting, session key is generated using authentication password, the video key ciphertext sent using session password decryption video server, it is decrypted when playing using the ciphertext of video key pair dynamic dictionary, is played after being ranked up according to dynamic dictionary to piece of video.In this way since criminal does not have legal identity, can not to download video files, even if illegally obtaining video file, it due to there is no authentication password, can not also play out, solve the problems, such as video file infringement, have the advantages that performance is high simultaneously, is suitable for smart phone and plays.

Description

A kind of video broadcasting method and system based on dynamic dictionary
Technical field
The present invention relates to field of information security technology, and in particular to it is a kind of based on the video broadcasting method of dynamic dictionary be System.
Background technique
Currently, the video with computer, tablet computer, mobile phone, internet and its fast development of application, in internet Receive the important tool of training, education and entertainment using people are had become, while being become by the Internet download video file Criminal invades the major way of video copy, so that protecting internet video file to become protection by information security technology The task of top priority of video copy, video file copyright protection, has the following problems at present,
(1) video file copyright protection, the shortcomings that there are in internet by illegal download;
(2) there is the shortcomings that illegally playing using video player in video file copyright protection.
Summary of the invention
The purpose of the present invention is to provide a kind of high video broadcasting method and system based on dynamic dictionary of performance, to Solve the problems, such as illegal download video file, illegal playing video file.
To achieve the above object, the present invention provides a kind of video broadcasting methods based on dynamic dictionary, comprising: video clothes Device of being engaged in is based on dynamic dictionary processing video file and saves treated video file;User passes through registration account in Web page Number login authentication server;Video player connects certificate server, and user's input authentication password is authenticated and authorized;Video Player and video server consulting session password and video key;Video player is based on dynamic dictionary and plays video.
The above-mentioned video broadcasting method based on dynamic dictionary disclosed by the invention, further, video server are based on dynamic It includes: that video file is divided into multiple piece of video that state dictionary, which handles video file,;Each piece of video is carried out according to dynamic dictionary Random ordering processing;The dynamic dictionary of each piece of video is encrypted using video key;The ciphertext of dynamic dictionary is added to each video Sheet head and tail portion.
The above-mentioned video broadcasting method based on dynamic dictionary disclosed by the invention, further, video player and video Server consulting session password and video key include: that video player and video server are negotiated to generate random number, in video By authentication password and generating random number session key in player, using authentication password encrypted random number and timestamp to session Key encrypts and makes it have timeliness, encrypted session key is sent to certificate server, while deleting authentication password; Certificate server, which decrypts the encrypted session key received using authentication password and verifies its timeliness, generates session key; When order video, video server using session key encrypted video key, and is sent to certificate server queued session key To video player;Video player receives video key ciphertext, is decrypted using the session key of oneself, it is bright to obtain video key Text.
The above-mentioned video broadcasting method based on dynamic dictionary disclosed by the invention, further, video player are based on dynamic It includes: all piece of video for receiving the video file to be played that state dictionary, which plays video,;Read the head of each piece of video with Dynamic dictionary ciphertext in run-out;Dynamic dictionary ciphertext is decrypted using video key;Piece of video is arranged according to dynamic dictionary Sequence simultaneously plays.
The above-mentioned video broadcasting method based on dynamic dictionary disclosed by the invention, further, authentication password and registration account Number login password is identical.
The invention also discloses a kind of audio/video player systems based on dynamic dictionary, comprising: video player, installation to intelligence In energy user terminal;Cloud virtual local area network, comprising: video server, certificate server, information bank and virtual network management are flat Platform, video server, certificate server and information bank are wired or wireless to be connected to virtual network management platform and by virtual net Network manages platform uniform management control;Intelligent subscriber terminal through internet and cloud virtual LAN connection, so that video is broadcast It puts device to communicate with certificate server and video server, is provided with virtual firewall between cloud virtual local area network and internet.
The above-mentioned audio/video player system based on dynamic dictionary disclosed by the invention further integrates in video player There is session key to generate to obtain and decryption unit, dynamic dictionary ciphertext with encryption unit, file reception unit, video code key ciphertext It reads and is generated and encryption unit, file reception list with decryption unit, video sequencing unit and video playback unit, session key Member, video code key ciphertext are obtained to read with decryption unit, dynamic dictionary ciphertext and be broadcast with decryption unit, video sequencing unit and video It puts unit and is respectively connected to the processor of intelligent subscriber terminal and by network connection to video server, certificate server, letter It ceases library and virtual network manages platform.
The above-mentioned audio/video player system based on dynamic dictionary disclosed by the invention further integrates in video server There are video file sharding unit, piece of video random ordering processing unit, session key request unit, dynamic dictionary encryption unit and storage Unit, video file sharding unit, piece of video random ordering processing unit, session key request unit, dynamic dictionary encryption unit and Storage unit is wired or wireless respectively to be connected to virtual network management platform.
The above-mentioned audio/video player system based on dynamic dictionary disclosed by the invention further integrates in certificate server There are user authentication unit, service management unit and session key decryption and authentication unit, user authentication unit, service management unit The wired or wireless virtual network that is connected to manages platform respectively with authentication unit with session key decryption.
The above-mentioned audio/video player system based on dynamic dictionary disclosed by the invention, further, information bank are used for storing Family information, authentication information, session information, video key information and piece of video index information.
The present invention has the advantage that
The present invention provides a kind of video broadcasting method and system based on dynamic dictionary, by universal video player Middle increase user authentication and ranking function propose performance height, the audio/video player system based on dynamic dictionary, so that criminal Due to there is no legal identity, can not to download video files, even if illegally obtaining video file, due to there is no authentication password, also without Method plays out.
Detailed description of the invention
Fig. 1 is a kind of networking schematic diagram of the audio/video player system based on dynamic dictionary in the present invention.
Fig. 2 is a kind of structural schematic diagram of the audio/video player system based on dynamic dictionary in the present invention.
Fig. 3 is a kind of video broadcasting method schematic diagram based on dynamic dictionary in the present invention.
Fig. 4 is a kind of schematic diagram of the video server based on dynamic dictionary processing video file method in the present invention.
Fig. 5 is that a kind of video player and video server consulting session password and video encryption key method show in the present invention It is intended to.
Fig. 6 is a kind of schematic diagram of the video player based on dynamic dictionary broadcasting video method in the present invention.
Specific embodiment
The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention..
Embodiment 1
The present invention provides a kind of audio/video player systems based on dynamic dictionary, as depicted in figs. 1 and 2, video playing system System includes: video player 1 and cloud virtual local area network 3 of the installation into intelligent subscriber terminal 2, and cloud virtual local area network 3 wraps It includes: video server 4, certificate server 5, information bank 6 and virtual network management platform 7, video server 4, certificate server 5 Wired or wireless way, which is all made of, with information bank 6 is connected to virtual network management platform 7 and by virtual network management 7 unification of platform Management control;Intelligent subscriber terminal 2 is connect by internet 8 with cloud virtual local area network 3, so as to video player 1 and certification Server 5 and video server 4 communicate, and virtual firewall 9 is provided between cloud virtual local area network 3 and internet 8.
A kind of audio/video player system based on dynamic dictionary as described above, wherein intelligent subscriber terminal 2 may include platform Formula PC, mobile PC and intelligent movable mobile phone etc..Internet 8 includes router, can be transmitted and routing network traffic.
In addition, further, session key being integrated in video player 1 and is generated and encryption unit 11, file reception list Member 12, video code key ciphertext are obtained to be read and decryption unit 14, video sequencing unit 15 with decryption unit 13, dynamic dictionary ciphertext With video playback unit 16, session key, which is generated, to be obtained and solves with encryption unit 11, file reception unit 12, video code key ciphertext Close unit 13, the reading of dynamic dictionary ciphertext are separately connected with decryption unit 14, video sequencing unit 15 and video playback unit 16 To intelligent subscriber terminal 2 processor 21 and by network connection to video server 4, certificate server 5, information bank 6 and void Quasi- network management platform 7.Video file sharding unit 41, piece of video random ordering processing unit 42, meeting are integrated in video server 4 Key requesting unit 43, dynamic dictionary encryption unit 44 and storage unit 45 are talked about, video file sharding unit 41, piece of video are out-of-order Wired or nothing is respectively adopted in processing unit 42, session key request unit 43, dynamic dictionary encryption unit 44 and storage unit 45 Line mode is connected to virtual network management platform 7.User authentication unit 51, service management unit are integrated in certificate server 5 52 and session key decryption with authentication unit 53, user authentication unit 51, service management unit 52 and session key decryption and test Card unit 53 is respectively adopted wired or wireless way and is connected to virtual network management platform 7.Information bank 6 is for storing user's letter Breath, authentication information, session information, video key information and piece of video index information.
As described above, the workflow of the audio/video player system based on dynamic dictionary in the present embodiment are as follows: firstly, video Server 4 is based on dynamic dictionary and handles video file;Specifically, video file is divided into multiple views by video file sharding unit 41 Frequency piece;Piece of video random ordering processing unit 42 carries out out-of-order processing to each piece of video according to dynamic dictionary;Dynamic dictionary encryption is single Member 44 encrypts the dynamic dictionary of each piece of video using video key;And the ciphertext of dynamic dictionary is added to each video title Portion and tail portion;By treated, video file is saved to storage unit 45, while generating piece of video index information in information bank 6, Wherein, treated, and video file includes all piece of video obtained after processing by the video file before handling.Then, user Pass through register account number login authentication server 5 in Web page;Video player 1 connects certificate server 5, and user's input is recognized Card password is authenticated and is authorized by the user authentication unit 51 of certificate server 5, while right by service management unit 52 All registration user informations are managed;Then, video player 1 and 4 consulting session password of video server and video key, Specifically, video player 1 is generated by session key and negotiates to generate random number with encryption unit 11 and video server 4, by Authentication password and generating random number session key using authentication password encrypted random number and timestamp and are sent to certificate server 5, while deleting authentication password;Certificate server 5 is touched with authentication unit 53 using authentication password solution by session key decryption The encrypted session key that receives simultaneously verifies its timeliness and generates session key;When order video, video server 4 passes through meeting Key requesting unit 43 is talked about to 5 queued session key of certificate server, using session key encrypted video key, and is sent to view Frequency player 1;Video player 1 is obtained by video code key ciphertext and receives video key ciphertext with decryption unit 13, and meeting is utilized Key decryption is talked about, video key plain is obtained.Finally, what video player 1 to be played by the reception of file reception unit 12 All piece of video of video file;The head and piece that each piece of video is read with decryption unit 14 are read by dynamic dictionary ciphertext Dynamic dictionary ciphertext in tail;Dynamic dictionary ciphertext is decrypted using video key;By video sequencing unit 15 according to dynamic word Allusion quotation is ranked up piece of video and is played out by video playback unit 16.
Embodiment 2
Another core of the invention is to provide a kind of video broadcasting method based on dynamic dictionary, referring to shown in Fig. 3 Flow chart the process of the video broadcasting method based on dynamic dictionary in the present embodiment is described in further detail, including Following steps:
Step 301: video server is based on dynamic dictionary processing video file and saves treated video file;
Step 302: user passes through register account number login authentication server in Web page;
Step 303: video player connects certificate server, and user's input authentication password is authenticated and authorized;
Step 304: video player and video server consulting session password and video key;
Step 305: video is played based on dynamic dictionary.
The process based on dynamic dictionary processing video file method is made referring to flow chart shown in Fig. 4 further detailed Explanation, comprising the following steps:
Step 401: video file is divided into multiple piece of video;
Step 402: out-of-order processing is carried out to each piece of video according to dynamic dictionary;
Step 403: the dynamic dictionary of each piece of video is encrypted using video key;
Step 404: the ciphertext of dynamic dictionary is added to each piece of video head and tail portion.
Flow chart referring to Figure 5 makees the process of video player and video server arranging key method further Detailed description, comprising the following steps:
Step 501: video player and video server are negotiated to generate random number, by authentication password and generating random number meeting Key is talked about, using authentication password encrypted random number and timestamp and is sent to certificate server, while deleting authentication password;
Step 502: certificate server is decrypted the encrypted session key received using authentication password and is verified at that time Effect property generates session key;
Step 503: when order video, video server to certificate server queued session key, using session key plus Close video key, and it is sent to video player;
Step 504: video player receives video key ciphertext, is decrypted using session key, obtains video key plain.
Video player is made based on the method flow that dynamic dictionary plays video referring to flow chart shown in fig. 6 further Detailed description, comprising the following steps:
Step 601: receiving all piece of video for the video file to be played;
Step 602: reading the dynamic dictionary ciphertext in the head and run-out of each piece of video;
Step 603: decrypting dynamic dictionary ciphertext using video key;
Step 604: piece of video being ranked up and played according to dynamic dictionary.
Although above having used general explanation and specific embodiment, the present invention is described in detail, at this On the basis of invention, it can be made some modifications or improvements, this will be apparent to those skilled in the art.Therefore, These modifications or improvements without departing from theon the basis of the spirit of the present invention are fallen within the scope of the claimed invention.

Claims (7)

1. a kind of video broadcasting method based on dynamic dictionary, it is characterised in that: the video broadcasting method includes:
Video server is based on dynamic dictionary processing video file and saves treated video file, wherein by the video Video file is divided into multiple piece of video by server, is carried out out-of-order processing to each piece of video according to dynamic dictionary, is utilized video Key encrypts the dynamic dictionary of each piece of video, and the ciphertext of dynamic dictionary is added to the head and tail portion of each piece of video;
User passes through register account number login authentication server in Web page;
Video player connects certificate server, and user's input authentication password is authenticated and authorized;
Video player and video server consulting session password and video key, wherein video player and video server Negotiate generation random number to encrypt by authentication password and generating random number session key in video player using authentication password Random number and timestamp are sent to certification clothes timeliness is encrypted and made it have to session key, by encrypted session key Business device, while authentication password is deleted, the encrypted session key that certificate server is received using authentication password decryption is simultaneously tested It demonstrate,proves its timeliness and generates session key, when order video, video server utilizes session to certificate server queued session key Key encrypted video key, and it is sent to video player, video player receives video key ciphertext, utilizes the session of oneself Key decryption, obtains video key plain;
Video player is based on dynamic dictionary and plays video, wherein receives the video to be played text by the video player All piece of video of part read the dynamic dictionary ciphertext in the head and run-out of each piece of video, are decrypted using video key dynamic State dictionary ciphertext is ranked up and plays to piece of video according to dynamic dictionary.
2. the video broadcasting method according to claim 1 based on dynamic dictionary, it is characterised in that: the authentication password with Register account number login password is identical.
3. a kind of audio/video player system based on dynamic dictionary, it is characterised in that: the audio/video player system includes:
Video player is installed into intelligent subscriber terminal;
Cloud virtual local area network, comprising: video server, certificate server, information bank and virtual network manage platform, the view Frequency server, the certificate server and described information storehouse are all made of wired or wireless way and are connected to the virtual network management Platform is simultaneously controlled by virtual network management platform uniform management;
The intelligent subscriber terminal through internet and the cloud virtual LAN connection, so as to the video player and institute Certificate server and video server communication are stated, is provided with virtual fire prevention between the cloud virtual local area network and internet Wall;
Wherein, the video server is based on dynamic dictionary processing video file and saves treated video file, wherein by Video file is divided into multiple piece of video by the video server, carries out out-of-order processing to each piece of video according to dynamic dictionary, The dynamic dictionary that each piece of video is encrypted using video key, by the ciphertext of dynamic dictionary be added to the head of each piece of video with Tail portion;User logs in the certificate server by register account number in Web page;The video player connects the certification Server, user's input authentication password are authenticated and are authorized;The video player and the video server consulting session Password and video key, wherein video player and video server are negotiated to generate random number, by authenticating in video player Password and generating random number session key, encrypt session key using authentication password encrypted random number and timestamp and make it With timeliness, encrypted session key is sent to certificate server, while deleting authentication password, certificate server utilizes The authentication password encrypted session key that receives of decryption simultaneously verifies its timeliness and generates session key, when order video, depending on Frequency server using session key encrypted video key, and is sent to video player to certificate server queued session key, Video player receives video key ciphertext, is decrypted using the session key of oneself, obtains video key plain;The video is broadcast It puts device and is based on dynamic dictionary broadcasting video, wherein receive all views for the video file to be played by the video player Frequency piece reads the dynamic dictionary ciphertext in the head and run-out of each piece of video, decrypts dynamic dictionary ciphertext using video key, Piece of video is ranked up and is played according to dynamic dictionary.
4. the audio/video player system according to claim 3 based on dynamic dictionary, it is characterised in that: the video player In be integrated with session key generate with encryption unit, file reception unit, video code key ciphertext obtain with decryption unit, dynamic word Allusion quotation ciphertext is read to be generated and encryption unit, institute with decryption unit, video sequencing unit and video playback unit, the session key State file reception unit, the video code key ciphertext obtain with decryption unit, the dynamic dictionary ciphertext read with decryption unit, The video sequencing unit and the video playback unit are respectively connected to the processor of the intelligent subscriber terminal and pass through net Network is connected to the video server, the certificate server, described information storehouse and virtual network management platform.
5. the audio/video player system according to claim 3 based on dynamic dictionary, it is characterised in that: the video server In be integrated with video file sharding unit, piece of video random ordering processing unit, session key request unit, dynamic dictionary encryption unit And storage unit, the video file sharding unit, the piece of video random ordering processing unit, the session key request unit, The dynamic dictionary encryption unit and the storage unit are respectively adopted wired or wireless way and are connected to the virtual network pipe Platform.
6. the audio/video player system according to claim 3 based on dynamic dictionary, it is characterised in that: the certificate server In be integrated with user authentication unit, service management unit and session key decryption and authentication unit, the user authentication unit, institute It states service management unit and session key decryption is respectively adopted wired or wireless way with authentication unit and is connected to the void Quasi- network management platform.
7. the audio/video player system according to claim 3 based on dynamic dictionary, it is characterised in that: described information storehouse is used for Store user information, authentication information, session information, video key information and piece of video index information.
CN201610711332.XA 2016-08-23 2016-08-23 A kind of video broadcasting method and system based on dynamic dictionary Active CN106131603B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610711332.XA CN106131603B (en) 2016-08-23 2016-08-23 A kind of video broadcasting method and system based on dynamic dictionary

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610711332.XA CN106131603B (en) 2016-08-23 2016-08-23 A kind of video broadcasting method and system based on dynamic dictionary

Publications (2)

Publication Number Publication Date
CN106131603A CN106131603A (en) 2016-11-16
CN106131603B true CN106131603B (en) 2019-01-25

Family

ID=57273800

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610711332.XA Active CN106131603B (en) 2016-08-23 2016-08-23 A kind of video broadcasting method and system based on dynamic dictionary

Country Status (1)

Country Link
CN (1) CN106131603B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107172462A (en) * 2017-07-19 2017-09-15 北京华虹集成电路设计有限责任公司 A kind of video-encryption and identity identifying method and security module
CN108881953B (en) * 2018-06-29 2020-07-31 银河威尔科技(北京)有限公司 Video encryption method and device
CN110445782B (en) * 2019-08-06 2022-06-07 郑州信大捷安信息技术股份有限公司 Multimedia safe broadcast control system and method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1964479A (en) * 2006-11-24 2007-05-16 清华大学 Method for realizing management of digital copyright based on stream media broadcast
CN101018129A (en) * 2006-12-31 2007-08-15 华东师范大学 Public security broadcast control media management and authentication method for recognizing non tampering integrity
CN101984620A (en) * 2010-10-20 2011-03-09 中国科学院计算技术研究所 Codebook generating method and convert communication system
CN102333236A (en) * 2011-10-27 2012-01-25 中国华录集团有限公司 Video content encryption and decryption system
CN105704139A (en) * 2016-03-16 2016-06-22 杭州狮说教育科技有限公司 RTMP protocol-based streaming media service user authentication method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009151896A (en) * 2007-12-21 2009-07-09 Sony Corp Image processing system, motion picture reproducing system, and processing method and program for them

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1964479A (en) * 2006-11-24 2007-05-16 清华大学 Method for realizing management of digital copyright based on stream media broadcast
CN101018129A (en) * 2006-12-31 2007-08-15 华东师范大学 Public security broadcast control media management and authentication method for recognizing non tampering integrity
CN101984620A (en) * 2010-10-20 2011-03-09 中国科学院计算技术研究所 Codebook generating method and convert communication system
CN102333236A (en) * 2011-10-27 2012-01-25 中国华录集团有限公司 Video content encryption and decryption system
CN105704139A (en) * 2016-03-16 2016-06-22 杭州狮说教育科技有限公司 RTMP protocol-based streaming media service user authentication method

Also Published As

Publication number Publication date
CN106131603A (en) 2016-11-16

Similar Documents

Publication Publication Date Title
CN101911087B (en) Cloud-based movable-component binding
RU2504005C2 (en) Digital rights management apparatus and method
CN103957436B (en) A kind of video anti-stealing link method based on OTT business
US8745388B2 (en) Systems and methods for securely streaming media content
US7975312B2 (en) Token passing technique for media playback devices
EP1579621B1 (en) Domain-based digital-rights management system with easy and secure device enrollment
KR101315076B1 (en) Method for redistributing dram protected content
CN101977190B (en) Digital content encryption transmission method and server side
CN101189633B (en) Method and equipment for carrying out authorizing rights issuers in content delivering system
CN102427442A (en) Combining request-dependent metadata with media content
KR101452708B1 (en) CE device management server, method for issuing DRM key using CE device management server, and computer readable medium
EP1784705A1 (en) Drm system for devices communicating with a portable device
KR20090003422A (en) Method and apparatus for obtaining right objects of contents in a mobile terminal
CN103237010B (en) The server end of digital content is cryptographically provided
US11500968B2 (en) Method of and system for providing access to access restricted content to a user
CN106131603B (en) A kind of video broadcasting method and system based on dynamic dictionary
KR101350479B1 (en) Method for implementing drm function and additional function using drm device and system thereof
CN103237011B (en) Digital content encryption transmission method and server end
US9154815B2 (en) Method and system for securing multimedia data streamed over a network
CN103442020B (en) The method sharing digital license authorization certificate between terminal unit
US8755521B2 (en) Security method and system for media playback devices
CN107018132B (en) Cloud platform encrypting and decrypting method and system based on open network environment
CN103473485B (en) Digital license authorization certificate transfer method between terminal unit
JP2006099415A (en) Content distribution system, content distribution method, equipment authentication server and method for controlling equipment authentication server
KR20090044969A (en) Method and apparatus for managing right objects of contents

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
CP01 Change in the name or title of a patent holder

Address after: Floor 3, Block C, Cloud Plaza, No. 8, Dongbei Wangxi Road, Haidian District, Beijing 100094

Patentee after: Yongxin Zhicheng Technology Group Co.,Ltd.

Address before: Floor 3, Block C, Cloud Plaza, No. 8, Dongbei Wangxi Road, Haidian District, Beijing 100094

Patentee before: BEIJING YONGXIN ZHICHENG TECHNOLOGY CO.,LTD.

CP01 Change in the name or title of a patent holder