Talk about how to realize the video encryption of teaching courses in educational institutions?

Talk about how to realize the video encryption of teaching courses in educational institutions? / Video encryption method introduction

How is the video encryption of web courses in educational institutions realized? Mainly through the following ways to achieve

1. VRM encryption: Slice the video and perform obfuscated encryption on the fragments one by one, including AES128 encryption, XOR encryption, key frame out-of-order, etc.

2. Player encryption : anti-decompilation, code obfuscation, etc.

3. ​OVP anti-leeching : ​Set the video to only allow certain specified domain names to play normally, and other domain names cannot play.

4. ID marquee : Set user ID, phone number or other information to run irregularly on the video (used to trace pirates). The ID marquee function refers to setting text content (usually the audience’s identity ID information) to scroll irregularly on the video, so as to warn pirates and achieve the effect of video copyright protection.

ID marquee function effect

5. Anti-recording screen of the browser : Real-time monitoring through the player, if it is detected that the video is in the recording state or the small window is waiting to be recorded, the video will stop playing immediately.

Browser anti-recording effect

6. Video watermark : Add an exclusive video watermark to the video and integrate the copyright information of the enterprise.

7. Anti-tampering of ATS/HTTPS data : the transmission link supports ATS/HTTPS encryption protocol to prevent the video from being intercepted or tampered with during transmission.

8. Optimize the Apple HLS Encryption video protection mechanism .

9. Random watermark for anti-recording screen : Anti-recording screen (random watermark), random watermark for recording screen supports PC, Android and iOS, the effect is as follows:

  Video encryption screen recording (random watermark)

 My Popular Article Recommendations

Guess you like

Origin blog.csdn.net/suny2020/article/details/126159223