Integrity check method for large video file

A technology for video file integrity, applied in the field of integrity verification of large video files, can solve problems such as large size, and achieve the effect of ensuring integrity and usability

Inactive Publication Date: 2011-04-13
成都东方盛行电子有限责任公司
View PDF3 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, the data integrity verification of video files is generally carried out using traditional MD5 codes. The biggest problem with this technical method is the bottleneck of large video file verification. For the entire large video file, it takes about 40 seconds to generate an MD5 for a 2GB file. , and a 7GB file takes about 150 seconds (dual-core 3.0GHz CPU, 2GB MEM test), if you want to verify, you need to generate MD5 again for comparison, which takes twice as long as once
For the coming high-definition era, most of the high-definition files are very large in size. It can be seen that the traditional MD5 verification data integrity has an obvious impact on work efficiency.

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
  • Integrity check method for large video file
  • Integrity check method for large video file
  • Integrity check method for large video file

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] Further describe the technical scheme of the present invention below in conjunction with accompanying drawing, as figure 1 , a fast verification method for the integrity of large video files, based on the MD5 algorithm to verify the integrity of the data, including extracting the target MD5 fingerprint of the target large video file, comparing the target MD5 fingerprint with the source MD5 fingerprint, if the two are the same, the file integrity State is normal, it is characterized in that: described large video file target MD5 fingerprint extraction comprises the following steps:

[0021] (1) Micro-channel memory mapping: map large video files to the virtual address space of the system's physical memory, and realize file access according to the access method of memory data;

[0022] (2) Intelligent data slicing: intelligently slice the data mapped to the memory into multiple data blocks;

[0023] (3) Data block MD5 fingerprint extraction: Execute the MD5 algorithm in ...

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 an integrity check method for a large video file. A data file is subjected to integrity check based on a mini disk (MD) 5 algorithm. The method comprises the following steps of: extracting a target MD5 fingerprint of the large video file, comparing the target MD5 fingerprint with a source MD5 fingerprint and determining that the file integrity condition is normal if the target MD5 fingerprint and the source MD5 fingerprint are the same, and is characterized in that: the large video film target MD5 fingerprint extraction comprises the following steps of: microchannel memory mapping, intelligent data slicing, parallel extracting of MD5 fingerprints of the sliced data and MD5 fingerprint synthesizing. The integrity check method has the advantages of overcoming the defects of long consumed time and low efficiency of checking the large video file by using the conventional MD5 code, rapidly and efficiently checking whether the file has the problems such as packet dropout, tampering, virus infection and the like and ensuring the integrity and usability of the data file.

Description

technical field [0001] The invention relates to a method for verifying the integrity of a large video file. Background technique [0002] At present, the data integrity verification of video files is generally carried out using traditional MD5 codes. The biggest problem with this technical method is the bottleneck of large video file verification. For the entire large video file, it takes about 40 seconds to generate an MD5 for a 2GB file. , and a 7GB file takes about 150 seconds (dual-core 3.0GHz CPU, 2GB MEM test), if you want to verify, you need to generate MD5 again for comparison, which takes twice as long as once. For the coming high-definition era, most high-definition files are very large in size, so it can be seen that the impact of traditional MD5 verification data integrity on work efficiency is obvious. Contents of the invention [0003] The purpose of the present invention is to overcome the shortcomings of the existing MD5 data integrity verification method,...

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): G06F11/08G06F17/30
Inventor 代强侯定光刘科材
Owner 成都东方盛行电子有限责任公司
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