[go: up one dir, main page]

CN1878301A - Video monitoring data storage managing method and system - Google Patents

Video monitoring data storage managing method and system Download PDF

Info

Publication number
CN1878301A
CN1878301A CN 200610103523 CN200610103523A CN1878301A CN 1878301 A CN1878301 A CN 1878301A CN 200610103523 CN200610103523 CN 200610103523 CN 200610103523 A CN200610103523 A CN 200610103523A CN 1878301 A CN1878301 A CN 1878301A
Authority
CN
China
Prior art keywords
data
video
storage device
storage
index
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.)
Granted
Application number
CN 200610103523
Other languages
Chinese (zh)
Other versions
CN100438625C (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.)
Zhejiang Uniview Technologies Co Ltd
Original Assignee
Hangzhou Huawei 3Com 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 Hangzhou Huawei 3Com Technology Co Ltd filed Critical Hangzhou Huawei 3Com Technology Co Ltd
Priority to CNB2006101035234A priority Critical patent/CN100438625C/en
Publication of CN1878301A publication Critical patent/CN1878301A/en
Application granted granted Critical
Publication of CN100438625C publication Critical patent/CN100438625C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)

Abstract

The invention relates to a video detecting data storage method and relative system, which uses network to connect the data processor and the storage device. Wherein, said method comprises: dividing the video data into several data blocks and sending the data blocks to the storage device to be stored; reading stored data block to recover the video data; the data processor divides the stored data into several data blocks in same size, and assembles several data blocks into the data units in the same size; building index for each data unit; according to the index, reading the data block of storage device to recover the video data. The inventive video detecting data processor will directly process block operation on the storage device, to realize high-efficiency access to the video data of video detecting network, to improve the reliability and application flexibility of video data.

Description

A kind of video monitoring data storage managing method and system
Technical field
The present invention relates to communication information technical field, be specifically related to the memory management method and the system of video monitoring data.
Background technology
Along with society, expanding economy, people are more and more higher to the demand of security protection, video monitoring is as the effective means in the safety protection field, its effect is more and more important, obtain develop rapidly in recent years, be widely used in places such as bank, warehouse, shopping, recreation center, and range of application expands constantly, as traffic control system etc.Meanwhile, on application model, technically constantly weed out the old and bring forth the new, on development trend, the video monitoring technology develops towards digitlization, networking, intelligentized direction, and the video monitoring correlation technique is had higher requirement and new challenge.Many cities and area prepare to set up large-scale video monitoring system, and number of cameras is many, and monitoring range is wide.Traditional mode and technology are difficult to satisfy user's requirement, and former specific area dedicated system develops into the video monitoring system of present digitlization, many sites, multi-field, big data quantity gradually.
The continuous expansion of network communications technology development in recent years, network size and perfect, network is almost ubiquitous, and bandwidth is more and more wideer, and the network digital monitoring technique is that growing field of video monitoring has been injected new blood.Along with reaching its maturity of embedded technology, by Network Video Surveillance equipment analog picture signal is converted into data image signal, the user can realize high-performance, the simple and direct video monitoring of configuration in the present networks environment.
Video monitoring mainly comprises video acquisition, storage and data readback.As shown in Figure 1, the basic functional principle of digital video monitor system is to utilize camera/video camera to obtain video information, is encoded by encoder, the video data digitlization again.Digitized video data also can store except being used for real-time monitoring, playback at any time after being provided with.At present in field of video monitoring, the storage mode of video data has two kinds, a kind of be with storage in the built-in hard disk of encoding device, as adopt digital video recorder (DVR, Digital Video Recorder) scheme of Shi Xianing, another kind is responsible for storage by the specific store server, as the scheme that adopts digital video frequency server (DVS, DigoitalVideo Server) to realize.
Along with the raising of video monitoring image quality, the increase of picture dimension, the increase of video monitoring circuit, memory capacity will increase exponentially, and video monitoring system is bigger to the capacity requirement of storage.
Need long continuous data read-write, data traffic is big and access request quantity is relatively low;
Usually, the data retention cycle in the video monitoring system is shorter, general monitoring place data preserve certain hour (as 15 days) just after can delete.
The extensive use of network causes the IP network volume of transmitted data to increase severely, traditional data model storage, as Direct Attached Storage (DAS, Direct Attached Storage), can not satisfy the demand, adopt network storage mode, network store system mainly comprises storage area network (SAN, StorageArea Network) and network attached storage (NAS, Network Attached Storage) two big classes.
Small computer system interface SCSI host-host protocol iSCSI (internetSmall Computer System Interface) based on internet is a kind of host-host protocol based on TCP/IP, is used for transmitting scsi command and data by IP network between applied host machine and the IP storage system.And iscsi technology standardization (RFC3720, RFC3721 etc.).
At present, very fast based on the development of iSCSI protocol of I P Network storage technology, adopt the IP-based SAN of iSCSI protocol construction, overcome the problem of optical-fibre channel cost height (SAN system) and interoperability manipulation poor (NAS system), therefore in the industry cycle progressively be used widely.
In video monitoring system, adopt, digitized video data is stored in the IP storage system of far-end, can realize centralized management based on the iSCSI protocol of I P network storage.At present, the network storage of video monitoring data does not also have unified codes and standards.
As shown in Figure 2, in the video monitoring system that adopts digital video recorder DVR, coding subsystem and storage subsystem merge physically, and video data is stored in document form in the built-in hard disk of each DVR, and client is obtained video data stored from DVR and carried out playback.Video data stored generally realizes file-sharing by NFS (NFS, Network File System), and NFS adopts at the listed files of client mapping server end (DVR) and realizes that network is shared.Write when server end has data, when causing the server end partial document to upgrade, client need be carried out the Mount operation again, just can obtain the latest document tabulation of server end.This is a kind of very simple data storage scheme, still,
Stored video data in the built-in hard disk of DVR, because hard-disk capacity is limited, the remaining time of data is short, is difficult to support the image of high definition; For large-scale video monitoring system, system management is comparatively complicated simultaneously.
With the document form stored video data, the management of file depends on file system.Can't be compatible between different file system, limited the opening and the sharing of data;
With the document form stored video data, can not satisfy the concurrent access requirement of storage and playback;
Client and DVR generally realize file-sharing by NFS, and server file is updated each time, and other client all needs again Mount to DVR, influences system effectiveness;
DVR must dispose corresponding software, converts digitized video data stream to file, and is kept in the built-in hard disk.
As shown in Figure 3, in the video monitoring scheme that adopts digital video frequency server DVS, storage subsystem generally is made of video storage server, external storage system, adopts the mode of NAS to carry out the network storage of data.Realized small-scale data centralization storage, made things convenient for the user inquiring data and carry out playback.When data need be stored, encoder was sent to network with data file, and server end is stored in the mode of NAS after receiving data, and the general file system that adopts has NFS or FAT32.
The same with the DVR scheme, the DVS scheme generally still adopts the form stored video data of catalogue add file or database index add file.Video data file is divided by fixed size or is divided by the fixed storage time, and time value is generally adopted in file designation, as 200605201705.mpg.The inquiry of video data is retrieved or is retrieved by database index with the form of filename usually.
NAS adopts the file-sharing mode to store, and when encoder quantity increases, influences system effectiveness;
Terminal and storage server are shared by file system such as NFS, and the storage server file upgrades each time, and other terminal all needs Mount storage server again, influences system effectiveness.
Storage server must dispose corresponding software, converts digitized video data stream to file.
Inquire about the video data of fixed time according to filename, adopt the matching inquiry method, efficient is lower.Because single video data file generally comprises a few minutes or the long video data of dozens of minutes, therefore the time precision of inquiry is relatively poor, can not satisfy more high precision time search request.
Summary of the invention
In view of this, the technical problem to be solved in the present invention provides a kind of video monitoring data storage managing method and system, to realize the efficient access of video monitoring data in video monitoring system.
According to a kind of video monitoring data storage managing method provided by the invention, by network data processing equipment is connected with storage device, this method comprises:
Video data is divided into the plurality of data piece, and described data block is sent to described storage device and storage;
Read the described data block in the described storage device, to recover video data.
Described network using is carried out transfer of data based on the SCSI host-host protocol iSCSI of the Internet.
Ground preferably, this method further comprises:
The data that data processing unit will be stored are divided into the identical data block of some sizes, and the plurality of data piece is formed the identical data cell of size.
Ground preferably is for each described data cell is set up index;
Read described data block in the described storage device according to the index of being set up, to recover video data.
Preferably, described storage device is the memory device of storage area network SAN framework.
The indexed mode of described foundation comprises one or more levels indexed mode.
Preferably, in described storage device, index block is set, the corresponding memory cell of every index information in this index block, index information comprises the owner record timestamp of data cell.
Preferably, the owner record timestamp that the master index piece writes down all data cells is set in described storage device, the unit index piece is set, the timestamp and the memory location side-play amount of all data blocks in this unit index piece minute book data cell in each data cell.
Also provide a kind of video monitoring data storing and managing system according to the present invention, comprising:
Data processing equipment is used for the video monitoring data of gathering is encoded, decoded, and the input data are to storage device or from the storage device reading of data;
Data storage device is used for the store video monitor data;
Described data processing equipment is divided into the plurality of data piece with video data, and described transmission of data blocks is arrived described storage device, reads described data block from described storage device, to recover video data.
Ground preferably, this system also comprises administrative unit, is used for described data block is managed;
The data that described data processing equipment will be stored are divided into the identical data block of some sizes, and the plurality of data piece is formed the identical data cell of size;
Described administrative unit is set up index for each described data cell;
Described data processing equipment reads described data block in the described storage device according to the index of being set up, to recover video data.
Preferably, described storage device is the memory device of storage area network SAN framework.
The indexed mode that described administrative unit is set up for each described data cell comprises one or more levels indexed mode.
In sum, in the solution provided by the invention, the video monitoring data processing unit directly carries out block operations to memory device, has realized the efficient access of multitude of video data in video surveillance network.
The video monitoring data processing unit is read and write by disk sector the block operations of video data, need not to divide file system, has avoided the incompatible problem of file system, realizes the open fully and shared of video data; During the storage Data Update, all encoders or client need not Mount memory device again, can satisfy the data concurrent access requirement of a large amount of encoders;
In addition, when the present invention stores by adopting two-stage or multiple index mode, when increasing new video data, only need in the secondary of correspondence or multiple index, insert corresponding information, and do not need to revise the one-level index information, avoid frequently striding sector read-write storage medium, thereby reduce loss, prolonged the life-span of storage medium; Simultaneously also reduce the addressing time, improved the video data readwrite performance.
Owing to adopt two-stage or multiple index mode, can adopt different search strategies at different search requests; When loss of data or mistake appear in the one-level index, can improve the reliability of video data and the flexibility of use by secondary index or multiple index reduction one-level index information.
Description of drawings
Fig. 1 is the operation principle schematic diagram of video monitoring system;
Fig. 2 is according to the video monitoring system operation principle schematic diagram of the employing digital video recorder of prior art;
Fig. 3 is the video monitoring system operation principle schematic diagram according to the employing digital video frequency server of prior art;
Fig. 4 is that the storage management system of video monitoring data according to an embodiment of the invention constitutes schematic diagram;
Fig. 5 is the memory management method flow chart of video monitoring data according to an embodiment of the invention;
Fig. 6 is the storage management system fundamental diagram of video monitoring data according to an embodiment of the invention;
Fig. 7 is video monitoring data storage and a leaching process schematic diagram in the embodiments of the invention;
Fig. 8 is the video monitoring data piece management schematic diagram that adopts two-stage index in the another embodiment of the present invention.
Embodiment
The invention provides a kind of video monitoring data storage managing method and system, in video monitoring system, realize the efficient access of video data, by storage administration to video data, realize high efficiency, reliability and the flexibility of storage, satisfy the storage demand of large-scale video monitoring system.Core concept of the present invention is: the video monitoring data processing unit is connected by the storage device of network with network storage framework, video data is divided into the plurality of data piece, and described data block store is arrived described storage device; And network storage device directly carried out data block store and read operation, for each described data cell is set up index; Read described data block in the described storage device according to the index of being set up, to recover video data.
For making principle of the present invention, characteristic and advantage clearer, describe the present invention in conjunction with specific embodiments with reference to the accompanying drawings.
Video monitoring system data storage scheme provided by the invention comes down to a kind of digital visual frequency network storage scheme (DVNS).
At first, formation and the realization principle to concrete employing a kind of video monitoring system of the present invention describes.As shown in Figure 4, this system comprises:
Be integrated with encoder, network storage equipment IP-SAN, the client of integrated iSCSI protocol module, the video storage management server (optional) of iSCSI function, in system, play coordinated monitoring;
As shown in Figure 4, encoder, the network storage equipment, client and video storage management server link together by IP network.
Storage area network (SAN, Storage Area Network) is the storage framework that connects memory device and application server by network mode, and the storage data sharing of piece (block) level externally is provided.The exchanging visit of this network-specific between main frame and memory device, data can be by SAN high-speed transfer between a plurality of servers and a plurality of memory device.IP-SAN is based on the SAN framework of Fast Ethernet, realizes storing data high-speed transfer between server and memory device by the iSCSI agreement.
The video monitoring data storing process of native system:
1. encoder starts;
2. give the storage resources of encoder assigned ip-SAN;
3. behind the storage resources of encoder carry IP-SAN, obtain a virtual network hard disc;
4. encoder starts coding, and video data is utilized the iSCSI encapsulation, sets up into the data block of fixed size, in the virtual network hard disc that writes direct.Directly this is carried out block operations when writing data, by sector write-in block data;
5. when the storage appearance was unusual, encoder reported error message, and reporting system the keeper handle.
The video monitoring data replayed section:
1. client is to the data of the storage managing server inquiry playback of wanting;
2. storage managing server is informed the memory device at client data place;
3. this memory device of client carry obtains a virtual network hard disc;
4. client is directly carried out the block operations read block by the iSCSI agreement to virtual hard disk, to carry out playback.
With reference to Fig. 6, described virtual hard disk data block store and extraction operating principle are described.
ISCSI by data block store module operation bottom drives carry IP-SAN memory device, and after the carry success, encoder obtains a virtual network hard disc, can carry out read-write operation as local hard drive.In the process at disk read-write, encoder does not carry out file system to hard disk to be divided and format manipulation, but directly carries out the data block read-write operation by disk sector.Read-write operation can adopt the mode of read/write-sector number-data.Data block read module in client then adopts reverse read operation, read block from virtual network hard disc.
The storage administration of video data:
The video data of own coding device is divided into the identical data block of size and stores in the IP-SAN memory device by the boundary alignment mode in the future, the piece of some quantity is formed a data unit, the size of data cell is fixed, and promptly each data cell is made up of the data block of equal number.Based on the storage characteristics of video monitoring, can adopt one or more levels indexed mode that data block is carried out storage administration.
Adopt the one-level indexed mode, a zone be set in disk be used to deposit index information, every corresponding memory cell of index information, the owner record timestamp of record corresponding data unit, comprise year, month, day, hour, the concrete time numerical value that divides.Adopt the one-level indexed mode, the management of data is fairly simple, and the time granularity of inquiry is accurate to the order of magnitude of ' branch ', can satisfy common playback inquiry.
When the video data volume is very big, when the time granularity of inquiry is had relatively high expectations, can take two-stage or multiple index.
Adopt the secondary index mode, a certain zone in the disk is made as the primary index information zone, all the other are the memory space of regular length.Primary index information comprises the owner record timestamp of all data cells, every index information record year, month, day, hour, the concrete time numerical value that divides.First data block of each data cell is data cell index block (being secondary index), this index block has write down the timestamp and the memory location side-play amount of all data blocks (frame) in the notebook data unit, side-play amount is a reference point with the memory address of data cell, and the unit of side-play amount is a piece.Every index information comprise year, month, day, hour, the concrete time numerical value of minute, second, and memory location side-play amount.Adopt the secondary index mode, the time granularity of inquiry is accurate to the order of magnitude of ' second ', can satisfy the playback inquiry of requirements at the higher level.
With reference to Fig. 5, the memory management method of video monitoring data according to an embodiment of the invention, the concrete operations step is as follows:
Step S01 is divided into the plurality of data piece with video data, and described data block is sent to described storage device and storage;
Step S02, the data that data processing unit will be stored are divided into the identical data block of some sizes, and the plurality of data piece is formed the identical data cell of size;
Step S03 is for each described data cell is set up index;
Step S04 reads described data block in the described storage device according to the index of being set up, to recover video data.
Video monitoring system with 3 cameras (corresponding 3 encoders) is an example below.
With reference to Fig. 7, camera A obtains video information, carries out digital coding by encoder A.Video storage server (directly not distributing on IP-SAN when having the video storage server) is an encoder A memory allocated resource: produce uniquely identified sponsor party name a: iqn.2001-04.com.example.storage:encoder0001, produce the target designation of a corresponding stored resource: SANDISKEC0001, specify a disk space that is used to store data, such as 20GB, then encoder A is informed in the address of sponsor party name and IP-SAN.Encoder A with video data iSCSI protocol encapsulation, carries sponsor party name as sign after starting storage in the protocol massages, data are write in the allocated resource of IP-SAN.In like manner, the sponsor party name of encoder B and storage resources target designation are:
Iqn.2001-04.com.example.storage:encoder0002 and SANDISKEC0002.
The sponsor party name of encoder C and storage resources target designation are:
Iqn.2001-04.com.example.storage:encoder0003 and SANDISKEC0003.Different encoders has different sponsor party names as unique identification, distributes different storage resources.
When client reads the storage data of camera A, video storage server (directly not distributing on IP-SAN when having the video storage server) is a client memory allocated resource: produce sponsor party name a: iqn.2001-04.com.example.storage:client0001, and retrieve the storage resources that need read, produce the target designation of a corresponding stored resource: SANDISKC0001, use iSCSI agreement reading of data then, corresponding dealing with relationship is shown in Figure 7.
For the principle and advantage that explanation adopts two-stage or multiple index mode to store, be that example is described below with the secondary index.With reference to Fig. 8.
Setting the storage zero-time is 2006-07-07 00:00:00, continuously storage.If the code check of encoder is 2Mbps, I interframe was divided into 2 seconds, and then the data volume of each I frame period is 2M * 2/8=0.5MB; If the block size of storage is 16KB, every index of secondary index is 8Byte (64bit), memory cell index block (being secondary index) then, the index number that comprises is 16K/8=2048, the piece number of each I frame period is 0.5MB/16k=32, each memory cell size is 2048 * 0.5MB=1024MB, can write down 2048 * 2=4096 video data of second.
Master index piece (being the one-level index) has write down the owner record timestamp of all memory cell, every index 4096 seconds at interval.Physical record is as follows:
2006-07-07?00:00
2006-07-07 01:08 (each memory cell 4096 seconds at interval)
2006-07-07 02:16 (each memory cell 4096 seconds at interval)
……
First blocks of data of each memory cell is memory cell index block (being secondary index), this index block has write down the timestamp and the memory location side-play amount of all I frame data in this memory cell, side-play amount is a reference point with the memory cell base address, and the unit of side-play amount is a piece.Every index information note year, month, day, hour, the concrete time numerical value of minute, second, and memory location side-play amount.Physical record is as follows:
First memory cell
2006-07-07?00:00:00 1
2006-07-07 00:00:02 33 (each I frame period 2 seconds, 32 blocks of data at interval)
2006-07-07 00:00:04 65 (each I frame period 2 seconds, 32 blocks of data at interval)
2006-07-07 01:08:16 65537 (writing down 4096 seconds data, last piece of this memory cell)
Second memory cell
2006-07-07?01:08:18 1
2006-07-07 01:08:20 33 (each I frame period 2 seconds, 32 blocks of data at interval)
2006-07-07 01:08:22 65 (each I frame period 2 seconds, 32 blocks of data at interval)
....
2006-07-07 02:16:32 65537 (writing down 4096 seconds data, last piece of this memory cell)
The 3rd memory cell
....
Adopt chained list that video monitoring data is managed
Chained list is a kind of common data structure, and it dynamically carries out memory allocation.Each chained list has " head pointer " variable, and it is deposited an address and points to first element.Each element is called " node " in the chained list, and each node all comprises the address of a user data and next node.Therefore, head pointer points to first element: first element points to second element again; , element to the last, this element no longer points to other element, is called " table tail ", and chained list leaves it at that.
In the video data storage, when adopting chained list that data are managed, every increase by one blocks of data need insert new node at the table tail; Traversal needs whole chained list during inquiry, compares one by one, finds institute's data retrieved of wanting or up to showing tail.
Adopt chained list that data are managed, advantage is a memory space utilance height, because how many its memory space dynamic allocation has what are used, can not waste.Shortcoming is when data quantity stored is bigger, and chained list is very long, adds new node at every turn and crosses certain node of inquiry and all need from head pointer, and efficient is lower, not as pressing search index efficient height.
Adopt the Hash table that video monitoring data is managed
In data structures such as linear list and tree, the position of each record is at random, but there is a key assignments in every record.In the Hash table, use the Hash function that a key assignments is mapped to and represent a record in the Hash sign indicating number.Identical key assignments is mapped to identical Hash sign indicating number, and a definite corresponding relation is arranged between the memory location of each record and the key assignments.The algorithm of Hash function has a lot, as immediately allocating method, and digital analysis method, middle square method, jackknife method, leaving remainder method etc.
In video data storage, when adopting the Hash table that data are managed, every increase by one blocks of data (i.e. record) goes out the key assignments of this record with the Hash construction of function.The input key assignments is calculated corresponding Hash sign indicating number with the Hash function during inquiry, finds corresponding memory location.Adopt the Hash table that data are managed, advantage be the efficient of reading and writing data and inquiry than higher, different hash algorithms is distinct on efficient.Shortcoming is when data quantity stored is bigger, guarantee the uniqueness of key assignments mapping, the hash algorithm more complicated, and common hash algorithm can only be managed limited data capacity.
Also provide a kind of video monitoring data storing and managing system according to the present invention, comprising:
Data processing equipment is used for the video monitoring data of gathering is encoded, decoded, and the input data are to storage device or from the storage device reading of data;
Data storage device is used for the store video monitor data;
Described data processing equipment is divided into the plurality of data piece with video data, and described transmission of data blocks is arrived described storage device, reads described data block from described storage device, to recover video data.
Ground preferably, this system also comprises administrative unit, is used for described data block is managed;
The data that described data processing equipment will be stored are divided into the identical data block of some sizes, and the plurality of data piece is formed the identical data cell of size;
Described administrative unit is set up index for each described data cell;
Described data processing equipment reads described data block in the described storage device according to the index of being set up, to recover video data.
Described storage device adopts the memory device of storage area network SAN framework.The indexed mode that described administrative unit is set up for each described data cell comprises one or more levels indexed mode.
The above only is an one exemplary embodiment of the present invention, does not limit protection scope of the present invention.All any modifications of being done within the spirit and principles in the present invention, be equal to replacement, improvement etc., all be included in protection scope of the present invention.

Claims (12)

1, a kind of video monitoring data storage managing method is characterized in that, by network data processing equipment is connected with storage device, and this method comprises:
Video data is divided into the plurality of data piece, and described data block is sent to described storage device and storage;
Read the described data block in the described storage device, to recover video data.
2, video monitoring data storage managing method as claimed in claim 1 is characterized in that,
Described network using is carried out transfer of data based on the SCSI host-host protocol iSCSI of the Internet.
3, video monitoring data storage managing method as claimed in claim 1 is characterized in that, further comprises:
The data that data processing unit will be stored are divided into the identical data block of some sizes, and the plurality of data piece is formed the identical data cell of size.
4, video monitoring data storage managing method as claimed in claim 3 is characterized in that,
For each described data cell is set up index;
Read described data block in the described storage device according to the index of being set up, to recover video data.
5, video monitoring data storage managing method as claimed in claim 1 is characterized in that, described storage device is the memory device of storage area network SAN framework.
6, video data memory management method as claimed in claim 3 is characterized in that,
The indexed mode of described foundation comprises one or more levels indexed mode.
7, video monitoring data storage managing method as claimed in claim 5 is characterized in that, further comprises:
In described storage device, index block is set, the corresponding memory cell of every index information in this index block, index information comprises the owner record timestamp of data cell.
8, video monitoring data storage managing method as claimed in claim 6 is characterized in that, further comprises:
The owner record timestamp that the master index piece writes down all data cells is set in described storage device, the unit index piece is set, the timestamp and the memory location side-play amount of all data blocks in this unit index piece minute book data cell in each data cell.
9, a kind of video monitoring data storing and managing system is characterized in that, comprising:
Data processing equipment is used for the video monitoring data of gathering is encoded, decoded, and the input data are to storage device or from the storage device reading of data;
Data storage device is used for the store video monitor data;
Described data processing equipment is divided into the plurality of data piece with video data, and described transmission of data blocks is arrived described storage device, reads described data block from described storage device, to recover video data.
10, video monitoring data storing and managing system as claimed in claim 8 is characterized in that, this system also comprises administrative unit, is used for described data block is managed;
The data that described data processing equipment will be stored are divided into the identical data block of some sizes, and the plurality of data piece is formed the identical data cell of size;
Described administrative unit is set up index for each described data cell;
Described data processing equipment reads described data block in the described storage device according to the index of being set up, to recover video data.
As claim 8,9 or 10 described video monitoring data storing and managing systems, it is characterized in that 11, described storage device is the memory device of storage area network SAN framework.
12, video data storage management system as claimed in claim 10 is characterized in that,
The indexed mode that described administrative unit is set up for each described data cell comprises one or more levels indexed mode.
CNB2006101035234A 2006-07-19 2006-07-19 Video monitoring data storage managing method and system Active CN100438625C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006101035234A CN100438625C (en) 2006-07-19 2006-07-19 Video monitoring data storage managing method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006101035234A CN100438625C (en) 2006-07-19 2006-07-19 Video monitoring data storage managing method and system

Publications (2)

Publication Number Publication Date
CN1878301A true CN1878301A (en) 2006-12-13
CN100438625C CN100438625C (en) 2008-11-26

Family

ID=37510566

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006101035234A Active CN100438625C (en) 2006-07-19 2006-07-19 Video monitoring data storage managing method and system

Country Status (1)

Country Link
CN (1) CN100438625C (en)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100574400C (en) * 2006-12-30 2009-12-23 技嘉科技股份有限公司 Time-shift video recording method
CN101753947A (en) * 2008-12-08 2010-06-23 北京中星微电子有限公司 Method and device for video-on-demand playback of video monitoring recording
CN101378411B (en) * 2008-09-28 2011-10-26 华为终端有限公司 Mobile terminal, server and data access method
CN102333210A (en) * 2011-10-28 2012-01-25 杭州华三通信技术有限公司 Video data storage method and equipment
CN102523410A (en) * 2011-12-28 2012-06-27 创新科存储技术(深圳)有限公司 Method for writing video data and video data storage equipment
CN102567370A (en) * 2010-12-27 2012-07-11 武汉磐大科技有限公司 Method for quickly searching for videotape fragments
CN102595085A (en) * 2011-12-31 2012-07-18 杭州华三通信技术有限公司 Data storage management method and equipment thereof
CN102646130A (en) * 2012-03-12 2012-08-22 华中科技大学 A storage and indexing method for massive historical data
CN103079087A (en) * 2012-12-27 2013-05-01 广东威创视讯科技股份有限公司 Video storage system and load balancing method thereof
CN103326958A (en) * 2012-03-22 2013-09-25 鸿富锦精密工业(深圳)有限公司 Method and system for monitoring data cache
CN103581626A (en) * 2013-11-04 2014-02-12 浙江宇视科技有限公司 Video monitoring system and video storage information recording method
CN103581064A (en) * 2013-11-14 2014-02-12 国家电网公司 Message reassembly method applicable to communication of substation monitoring system
CN103970869A (en) * 2014-05-12 2014-08-06 浙江宇视科技有限公司 Large file storage method
CN104270614A (en) * 2014-10-16 2015-01-07 浙江宇视科技有限公司 A video encryption and decryption method and device
CN104281651A (en) * 2014-09-16 2015-01-14 福建星网锐捷安防科技有限公司 Method and system for searching large volume of video data
WO2015027902A1 (en) * 2013-08-26 2015-03-05 Tencent Technology (Shenzhen) Company Limited Method, computing device, and computer program product for storing file index
CN104469234A (en) * 2014-12-05 2015-03-25 浪潮集团有限公司 A hard disk storage method for digital video data
CN104980680A (en) * 2015-06-30 2015-10-14 银江股份有限公司 Video data access method
CN105100716A (en) * 2015-07-23 2015-11-25 浙江立元通信技术股份有限公司 Safe memory cell used for network video monitoring and system thereof
CN105282487A (en) * 2014-06-09 2016-01-27 天津光电高斯通信工程技术股份有限公司 Moving object linear array monitoring system and monitoring method
CN106202157A (en) * 2016-06-23 2016-12-07 深圳市华域无线技术股份有限公司 Video method for quickly retrieving based on time stream
US20170052963A1 (en) * 2015-06-01 2017-02-23 SZ DJI Technology Co., Ltd Systems and methods for memory architecture
CN106648447A (en) * 2015-11-04 2017-05-10 四川效率源信息安全技术股份有限公司 Data extraction method of embedded security and protection equipment
CN106998355A (en) * 2017-03-07 2017-08-01 彭增金 Data transmission method, electronic equipment and the data transmission system of electric room
CN107193689A (en) * 2017-05-08 2017-09-22 北京视通科技有限公司 A kind of media file records abnormal restorative procedure and device
CN104811646B (en) * 2015-05-15 2018-07-24 电子科技大学 The storage method of the modulation of multiple video strems Data Concurrent and buffering based on Coutinuous store model
CN110263012A (en) * 2019-06-25 2019-09-20 北京奇艺世纪科技有限公司 A kind of disk buffering method and system
CN110334250A (en) * 2019-05-09 2019-10-15 北京天融信网络安全技术有限公司 The processing method and processing device of data
CN110990605A (en) * 2019-11-28 2020-04-10 天脉聚源(杭州)传媒科技有限公司 Image data storage method, system and device based on index header and storage medium
CN111026890A (en) * 2019-11-28 2020-04-17 天脉聚源(杭州)传媒科技有限公司 Picture data storage method, system, device and storage medium based on index table
CN116578741A (en) * 2023-07-12 2023-08-11 南京奥看信息科技有限公司 View hybrid storage method, device and system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101887351B (en) * 2010-06-22 2012-07-11 杭州华三通信技术有限公司 Fault-tolerance method and system for redundant array of independent disk

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8458754B2 (en) * 2001-01-22 2013-06-04 Sony Computer Entertainment Inc. Method and system for providing instant start multimedia content
CN1258921C (en) * 2002-07-30 2006-06-07 中兴通讯股份有限公司 Distributed video-on-demand system and its method for realizing data storage and access
US7760804B2 (en) * 2004-06-21 2010-07-20 Intel Corporation Efficient use of a render cache

Cited By (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100574400C (en) * 2006-12-30 2009-12-23 技嘉科技股份有限公司 Time-shift video recording method
CN101378411B (en) * 2008-09-28 2011-10-26 华为终端有限公司 Mobile terminal, server and data access method
CN101753947A (en) * 2008-12-08 2010-06-23 北京中星微电子有限公司 Method and device for video-on-demand playback of video monitoring recording
CN101753947B (en) * 2008-12-08 2016-08-24 北京中星微电子有限公司 A kind of method and apparatus of the on-demand playback of surveillance video
CN102567370A (en) * 2010-12-27 2012-07-11 武汉磐大科技有限公司 Method for quickly searching for videotape fragments
CN102333210B (en) * 2011-10-28 2014-03-26 杭州华三通信技术有限公司 Video data storage method and equipment
CN102333210A (en) * 2011-10-28 2012-01-25 杭州华三通信技术有限公司 Video data storage method and equipment
CN102523410A (en) * 2011-12-28 2012-06-27 创新科存储技术(深圳)有限公司 Method for writing video data and video data storage equipment
CN102523410B (en) * 2011-12-28 2014-12-10 创新科存储技术(深圳)有限公司 Method for writing video data and video data storage equipment
CN102595085A (en) * 2011-12-31 2012-07-18 杭州华三通信技术有限公司 Data storage management method and equipment thereof
CN102595085B (en) * 2011-12-31 2015-05-20 杭州华三通信技术有限公司 Data storage management method and equipment thereof
CN102646130A (en) * 2012-03-12 2012-08-22 华中科技大学 A storage and indexing method for massive historical data
CN103326958B (en) * 2012-03-22 2017-07-04 罗普特(厦门)科技集团有限公司 Monitoring data caching method and system
CN103326958A (en) * 2012-03-22 2013-09-25 鸿富锦精密工业(深圳)有限公司 Method and system for monitoring data cache
CN103079087A (en) * 2012-12-27 2013-05-01 广东威创视讯科技股份有限公司 Video storage system and load balancing method thereof
WO2015027902A1 (en) * 2013-08-26 2015-03-05 Tencent Technology (Shenzhen) Company Limited Method, computing device, and computer program product for storing file index
CN103581626A (en) * 2013-11-04 2014-02-12 浙江宇视科技有限公司 Video monitoring system and video storage information recording method
CN103581064A (en) * 2013-11-14 2014-02-12 国家电网公司 Message reassembly method applicable to communication of substation monitoring system
CN103581064B (en) * 2013-11-14 2017-04-19 国家电网公司 Message reassembly method applicable to communication of substation monitoring system
CN103970869A (en) * 2014-05-12 2014-08-06 浙江宇视科技有限公司 Large file storage method
CN105282487A (en) * 2014-06-09 2016-01-27 天津光电高斯通信工程技术股份有限公司 Moving object linear array monitoring system and monitoring method
CN104281651B (en) * 2014-09-16 2018-05-04 福建星网物联信息系统有限公司 A kind of method and its system of massive video data retrieval
CN104281651A (en) * 2014-09-16 2015-01-14 福建星网锐捷安防科技有限公司 Method and system for searching large volume of video data
CN104270614A (en) * 2014-10-16 2015-01-07 浙江宇视科技有限公司 A video encryption and decryption method and device
CN104270614B (en) * 2014-10-16 2017-07-14 浙江宇视科技有限公司 A kind of video-encryption decryption method and device
CN104469234A (en) * 2014-12-05 2015-03-25 浪潮集团有限公司 A hard disk storage method for digital video data
CN104811646B (en) * 2015-05-15 2018-07-24 电子科技大学 The storage method of the modulation of multiple video strems Data Concurrent and buffering based on Coutinuous store model
US10635633B2 (en) 2015-06-01 2020-04-28 SZ DJI Technology Co., Ltd. Systems and methods for memory architecture
US20170052963A1 (en) * 2015-06-01 2017-02-23 SZ DJI Technology Co., Ltd Systems and methods for memory architecture
CN107615253B (en) * 2015-06-01 2021-03-12 深圳市大疆创新科技有限公司 System and method for memory architecture
CN107615253A (en) * 2015-06-01 2018-01-19 深圳市大疆创新科技有限公司 system and method for memory architecture
CN104980680A (en) * 2015-06-30 2015-10-14 银江股份有限公司 Video data access method
CN104980680B (en) * 2015-06-30 2017-11-03 银江股份有限公司 A kind of method of video data access
CN105100716A (en) * 2015-07-23 2015-11-25 浙江立元通信技术股份有限公司 Safe memory cell used for network video monitoring and system thereof
CN106648447A (en) * 2015-11-04 2017-05-10 四川效率源信息安全技术股份有限公司 Data extraction method of embedded security and protection equipment
CN106648447B (en) * 2015-11-04 2019-06-21 四川效率源信息安全技术股份有限公司 The data extraction method of embedded security device
CN106202157A (en) * 2016-06-23 2016-12-07 深圳市华域无线技术股份有限公司 Video method for quickly retrieving based on time stream
CN106998355A (en) * 2017-03-07 2017-08-01 彭增金 Data transmission method, electronic equipment and the data transmission system of electric room
CN107193689A (en) * 2017-05-08 2017-09-22 北京视通科技有限公司 A kind of media file records abnormal restorative procedure and device
CN110334250A (en) * 2019-05-09 2019-10-15 北京天融信网络安全技术有限公司 The processing method and processing device of data
CN110263012A (en) * 2019-06-25 2019-09-20 北京奇艺世纪科技有限公司 A kind of disk buffering method and system
CN110263012B (en) * 2019-06-25 2022-03-22 北京奇艺世纪科技有限公司 Disk caching method and system
CN110990605A (en) * 2019-11-28 2020-04-10 天脉聚源(杭州)传媒科技有限公司 Image data storage method, system and device based on index header and storage medium
CN111026890A (en) * 2019-11-28 2020-04-17 天脉聚源(杭州)传媒科技有限公司 Picture data storage method, system, device and storage medium based on index table
CN116578741A (en) * 2023-07-12 2023-08-11 南京奥看信息科技有限公司 View hybrid storage method, device and system
CN116578741B (en) * 2023-07-12 2023-10-20 南京奥看信息科技有限公司 View hybrid storage method, device and system

Also Published As

Publication number Publication date
CN100438625C (en) 2008-11-26

Similar Documents

Publication Publication Date Title
CN1878301A (en) Video monitoring data storage managing method and system
CN113672175B (en) Distributed object storage method, device and equipment and computer storage medium
CN101656094B (en) Data storage method and storage device
CN104618482B (en) Method, server, traditional storage device, system for accessing cloud data
CN102782670B (en) Memory cache data center
CN101064630A (en) Data synchronization method and system
US20080126357A1 (en) Distributed file storage and transmission system
US7831644B2 (en) Electronic apparatus and content data providing method
CN1551000A (en) Method and system for facilitating communication between a computing device and a variety of media devices
CN1629823A (en) Method and apparatus for generating content addresses to indicate data units to be written to a storage system
CN103488685B (en) Fragmented-file storage method based on distributed storage system
CN1545048A (en) Method for implementing tree storage and access by two-dimensional table
CN101055591A (en) Data access method for all-memory database
CN1492362A (en) Data back up and recovering method of embedded data bank
CN102902709A (en) Space allocation fixing file memory system and implementation method
WO2023226314A1 (en) Application cache-scalable processing method and apparatus, device and medium
CN1783029A (en) Reproducing device and method
CN102572011B (en) Method, device and system for processing data
US7761614B2 (en) Electronic apparatus and content data providing method
CN104205730A (en) Network element data access method, device and network management system
US11080909B2 (en) Image layer processing method and computing device
JP2009282617A (en) Electronic equipment and content data providing method
CN1508795A (en) Data storage method for hard disk for camera-shooting and recording device
CN109101197A (en) A kind of file stores and accesses method, apparatus, file memory and system
CN1282035A (en) Network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: ZHEJIANG UNIVIEW TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: HUASAN COMMUNICATION TECHNOLOGY CO., LTD.

Effective date: 20120326

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20120326

Address after: Hangzhou City, Zhejiang province 310053 Binjiang District Dongxin Road No. 66 building two or three layer A C

Patentee after: Zhejiang Uniview Technology Co., Ltd.

Address before: 310053 Hangzhou hi tech Industrial Development Zone, Zhejiang province science and Technology Industrial Park, No. 310 and No. six road, HUAWEI, Hangzhou production base

Patentee before: Huasan Communication Technology Co., Ltd.