A video frame stream processing method and video server

A technology of a video server and a processing method, applied in the field of multimedia security, can solve problems such as low security, and achieve the effects of improving security, protecting copyright and preventing piracy

Active Publication Date: 2019-08-27
ZHONGGUANG REDIANYUN TECH CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to solve the problem that the existing streaming media encryption technology cannot completely avoid illegal attacks, tampering, downloading and piracy, and has low security, the present invention provides a method that can effectively encrypt each frame of pictures in the video stream and improve the difficulty of deciphering. Video frame stream processing method for multi-layer encryption processing, video server and terminal equipment

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A video frame stream processing method and video server
  • A video frame stream processing method and video server
  • A video frame stream processing method and video server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0067] Such as figure 1 As shown, Embodiment 1 of the present invention provides a video frame stream processing method, and the processing method includes the following steps:

[0068] S1. The video server collects the static picture images of each video frame in the video frame stream requested by the terminal device; according to the request of the terminal device, the video server receives the request, processes the requested file, and collects each frame in the requested video frame stream. A static image of a video frame, where the video frame is a single static image.

[0069] S2. Encoding the position of the static picture images in the video frame stream; each of the static picture images is numbered according to the playing time sequence, and the position numbers cannot be disordered.

[0070] S3. Perform blurring processing on the static picture image to obtain a blurred image and a difference image; specifically, perform blurring processing on each of the static p...

Embodiment 2

[0076] Such as figure 2 As shown, Embodiment 2 of the present invention is further limited on the basis of Embodiment 1. In step S1, the specific method for the video server to collect the static image of each video frame in the video frame stream requested by the terminal device includes:

[0077] S1-1: Pre-store in the video server a list of correspondences between the device information of the terminal device and the viewing time period of the video frame stream;

[0078] Since some videos are only for certain terminal devices to watch or download, therefore, confirm the video frame stream played according to the device information, for example, the first terminal device can only watch the 10th-20th minute, and the second terminal device can only watch the 5th minute -15 minutes.

[0079] S1-2: Collect the device information of the current terminal device, and search the time period that the current terminal device can watch in the video frame stream in the corresponding ...

Embodiment 3

[0092] Such as Figure 5 As shown, on the basis of Embodiment 1, Embodiment 3 of the present invention not only blurs the image of the video frame, but also processes the video frame to realize secondary encryption of the video. The processing method also includes:

[0093] S6. The video server inserts several pop-up windows into the video frame stream requested by the terminal device, the display interface of the pop-up windows is provided with decoding questions, and at the same time, the video server stores information corresponding to the decoding questions Decode the answer, and according to the encryption algorithm and encryption key pre-negotiated with the terminal device, encrypt the decoded answer to form an encrypted attachment, and send it to the terminal device; the pop-up window matches the video frame requested by the terminal device in the form of a video frame The video frames in the stream are associated, and decoding questions are inserted into the video fra...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a processing method of a video frame stream, a video server and a terminal device. The processing method comprises the following steps of collecting, by the video server, a static menu image of each video frame in the video frame stream which is requested by the terminal device; coding the position, in the video frame stream, of the static menu image; carrying out fuzzy processing on the static menu image, so as to obtain a fuzzy image and a difference image; according to an encryption algorithm and an encryption key which are previously negotiated with the terminal device, encrypting the obtained difference image, and generating an encrypted file; transmitting the video frame stream of which the image is processed and the generated encrypted file to the terminal device. According to the processing method, the video server and the terminal device, which are provided by the invention, the static menu image of the video frame is subjected to the fuzzy processing to obtain the fuzzy image and the difference image; the difference image is encrypted; other persons are prevented from directly checking or obtaining a clear image of a video frame image; the effective encryption on a video is realized; the transmission safety of the video is improved.

Description

technical field [0001] The invention relates to the technical field of multimedia security, in particular to a video frame stream processing method, a video server and a terminal device. Background technique [0002] Today's society is a highly informationized society. Information security issues are becoming more and more important to national economy, social development and people's lives. In information security issues, network multimedia security technology occupies a very important position. With the rapid development and wide application of computer technology, network technology and multimedia technology, it provides great convenience for people to obtain information, and also contains huge commercial benefits. How to protect the security of multimedia information has become an international research hotspot. [0003] With the rapid development of computer network technology and hardware equipment, online video streaming media is becoming increasingly popular, such as...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04N21/234H04N21/2347H04N21/266H04N21/4627H04N21/258
Inventor 纪琦华蒲珂方宏李哲山胡彬陈传海蔡忠善张毅萍魏明蔡辉
Owner ZHONGGUANG REDIANYUN TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products