Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for storing and transmitting video file

A technology of video files and transmission methods, applied in the field of video file storage and transmission, can solve problems such as consuming large system resources, and achieve the effects of high decryption difficulty, convenient and efficient implementation, and guaranteed security.

Active Publication Date: 2015-08-12
XIAMEN UNIV
View PDF9 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the huge amount of high-definition video file data transmission, if the network transmission data adopts SSL connection, then the server and client need to perform SSL encryption and decryption operations on the data of hundreds of MB per second, which will consume a lot of system resources.

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] When video files are stored in the front-end server cluster, each video file is physically cut according to a fixed size (named its length is s, s must be large enough, at least an integer multiple of KB, for example, s can take a value of 50MB), Form N file segments; if the length of the last segment is less than s, use randomly generated data to fill the length to s.

[0028] Randomly generate a "storage key" with a length of m for each video file (the length is an integer multiple of KB, typically, m is equal to the file segment length s), use this key to each segment of the file, Encrypt by bitwise XOR. The file name of each encrypted segment of the video file is randomly generated, and the storage location of the encrypted segment on the resource hard disk of the front-end server cluster is also randomly generated. Other constraints, such as load balancing, may also be considered when determining where to store segments on disk.

[0029] Each front-end video serv...

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 discloses a method for storing a video file, wherein the method is characterized by segmenting the video file, using a storage key to carry out data encryption to a segment in an xor manner, and randomly and uniformly storing in each resource hard disk of a cluster, generating a plurality of random file segment names, and introducing a combination complexity. The method of the invention can be used for re-encrypting a file segment to be transmitted and then respectively transmitting a segment ciphertext, a deciphering key, and relevant information of the video file via a double-transmission channel when the stored video file is transmitted, and the client end will decipher the downloaded file segment according to the obtained deciphering key. The method of the invention is convenient and efficient for realizing, and high in deciphering difficulty, and simultaneously ensures the safety of file resource in a server end and in a transmission process.

Description

technical field [0001] The invention relates to network security technology, in particular to a method for storing and transmitting video files. Background technique [0002] High-definition video-on-demand requires high stability, high-bandwidth network and transmission performance of storage devices, especially for full-HD and ultra-high-definition video-on-demand. At present, it is unrealistic to carry out real high-definition video-on-demand services on a large scale over the wide area network. One solution is to adopt the "pre-server solution", that is, to deploy video server clusters in the exchange room of each residential area or in the ADSL LAN. All these front-end server clusters form a distributed server cluster, so that most of the video The traffic is limited within the LAN, avoiding the bandwidth limitation of the WAN. However, there are two problems related to resource security in the server front-end solution. [0003] One is that the risk of theft is incr...

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 Applications(China)
IPC IPC(8): H04L9/00H04L29/06
Inventor 卢伟
Owner XIAMEN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products