WO2013185434A1 - Procédé de stockage et de recherche de vidéos extensibles à haute fiabilité, et système associé - Google Patents

Procédé de stockage et de recherche de vidéos extensibles à haute fiabilité, et système associé Download PDF

Info

Publication number
WO2013185434A1
WO2013185434A1 PCT/CN2012/084783 CN2012084783W WO2013185434A1 WO 2013185434 A1 WO2013185434 A1 WO 2013185434A1 CN 2012084783 W CN2012084783 W CN 2012084783W WO 2013185434 A1 WO2013185434 A1 WO 2013185434A1
Authority
WO
WIPO (PCT)
Prior art keywords
master device
camera
slave device
master
working
Prior art date
Application number
PCT/CN2012/084783
Other languages
English (en)
Chinese (zh)
Inventor
蒋华清
孙承华
Original Assignee
杭州海康威视数字技术股份有限公司
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 杭州海康威视数字技术股份有限公司 filed Critical 杭州海康威视数字技术股份有限公司
Publication of WO2013185434A1 publication Critical patent/WO2013185434A1/fr

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/322Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier used signal is digitally coded

Definitions

  • the present invention relates to the field of video surveillance, and in particular to an audio and video recording storage retrieval technology.
  • NVR Network Video Recorder
  • PC-NVR Traditional independent network video recorder
  • front-end devices such as network cameras, network video servers, etc.
  • embedded NVRs are generally 16, 32, 64
  • Even the high-configuration PC-NVR has a maximum of 128 and 256 channels.
  • the inventors of the present invention have found that the disadvantages of the conventional NVR device are as follows:
  • the independent NVR device needs to increase the recording time only through the external near-line storage device (eSATA) or network device (such as network access server (Network Access) Server, referred to as "NAS”), IPSan, etc.).
  • eSATA external near-line storage device
  • NAS Network Access Server
  • IPSan Internet Protocol Security
  • the management complexity and stability of the external storage device will affect the stability of the NVR itself.
  • the present invention provides a highly reliable and scalable digital video and audio storage retrieval system, which can effectively solve the problems encountered in the use of the above conventional NVR.
  • the object of the present invention is to provide a highly reliable and scalable video storage and retrieval method and system thereof, improve system reliability, facilitate data request of a client, avoid the problem of information islands in the prior art, reduce management complexity, and realize Expansion from each device node.
  • an embodiment of the present invention discloses a highly reliable and scalable video storage method based on a hardware system composed of at least two interconnected master devices, at least one slave device, and at least one camera, wherein the master The device is provided with an indexable database composed of mapping tables between the devices in the system and recorded data collected by the camera.
  • One master device is a working master device interconnected with at least one slave device and at least one camera network, and other master devices To hot standby the primary device, the method includes the following steps:
  • the working master device queries the slave device corresponding to the camera in its own mapping table
  • the working master device triggers the camera recording, and triggers the corresponding slave device to store the recorded data
  • the work master and the hot standby master synchronize their respective databases.
  • Embodiments of the present invention also disclose a highly reliable and scalable video retrieval method based on a hardware system composed of at least two interconnected master devices, at least one slave device, and at least one camera, wherein the master device is provided with the An indexable database composed of mapping tables between devices in the system and recorded data collected by the camera.
  • One master device is a working master device interconnected with at least one slave device and at least one camera network, and the other master devices are hot standby master devices. The method includes the following steps:
  • the working master device indexes the slave device where the recording data requested by the client is located in the database
  • the slave device that triggers the recording data to forward the recording data to the client.
  • Embodiments of the present invention also disclose a highly reliable and expandable video storage system based on a hardware system composed of at least two interconnected master devices, at least one slave device, and at least one camera, wherein the master device is provided with the An indexable database composed of mapping tables between devices in the system and recorded data collected by the camera.
  • One master device is a working master device interconnected with at least one slave device and at least one camera network, and the other master devices are hot standby master devices.
  • the storage system includes the following modules:
  • the query module is configured to query the slave device corresponding to the camera in the mapping table of the working master device itself;
  • a triggering module configured to trigger a camera recording in the working main device, and trigger a corresponding slave device to store the recorded data
  • a synchronous update module configured to synchronously update respective databases in the working master device and the hot standby master device in the working master device;
  • the storage module is configured to store the recorded data collected by the camera from the device.
  • Embodiments of the present invention also disclose a highly reliable and scalable video retrieval system based on a hardware system composed of at least two interconnected master devices, at least one slave device, and at least one camera, wherein the master device is provided with the An indexable database composed of mapping tables between devices in the system and recorded data collected by the camera.
  • One master device is a working master device interconnected with at least one slave device and at least one camera network, and the other master devices are hot standby master devices.
  • the retrieval system includes the following modules:
  • An index query module configured to index, in a database of the working master device, a slave device where the video data requested by the client is located;
  • the forwarding triggering module is configured to forward the recording data to the client at the slave device where the working master triggers the recording data.
  • the master device uses the device mapping table and the recording database to uniformly manage the slave devices to facilitate the data service request of the client, which can avoid the prior art.
  • the problem of information silos, as well as the reduction of management complexity, can be achieved from the expansion of each device node based on the remaining logical structure of the system.
  • the master device can manage the slave devices in a unified manner, so that the client can access the video data on the slave device at any time, which can avoid the information island in the prior art.
  • the problem, as well as the reduction of management complexity, while on the basis of the system's logical structure remains unchanged, can be expanded from each device node.
  • the working master detects whether the slave device has periodic heartbeat information, determines whether the slave device generates a fault or goes offline, and re-assigns the idle slave device to the camera when determining that the slave device is faulty or goes offline. Eliminate the failure of the slave node and ensure that the system continues to operate, thereby further improving system reliability.
  • the backup data of the existing slave device is backed up by the idle slave device, thereby realizing the system redundancy function of the video data, thereby further improving the reliability of the system and the safety integrity of the recorded data.
  • the system is further expanded by the new access slave device.
  • the heartbeat detection module in the working main device detects whether the slave device has periodic heartbeat information, determines whether the slave device generates a fault or goes offline, and re-assigns the camera when determining that the slave device is faulty or goes offline.
  • the idle slave device eliminates the failure of the slave node and ensures that the system continues to operate, thereby further improving system reliability.
  • the backup data of the existing slave device is backed up by the idle slave device, thereby realizing the redundancy of the video data, thereby further improving the reliability of the system and the safety integrity of the recorded data.
  • FIG. 1 is a schematic flow chart of a highly reliable and scalable video storage method according to a first embodiment of the present invention
  • FIG. 2 is a schematic diagram of a hardware system mechanism in a first embodiment of the present invention
  • FIG. 3 is a schematic diagram of a hardware system mechanism in a second embodiment of the present invention.
  • FIG. 4 is a schematic flow chart of a highly reliable and expandable video storage method in a second embodiment of the present invention.
  • FIG. 5 is a schematic diagram of a hardware system mechanism in a second embodiment of the present invention.
  • FIG. 6 is a schematic flow chart of a highly reliable and expandable video storage method in a second embodiment of the present invention.
  • FIG. 7 is a schematic flow chart of a highly reliable and scalable video retrieval method in a third embodiment of the present invention.
  • FIG. 8 is a schematic structural diagram of a highly reliable and expandable video storage system according to a fourth embodiment of the present invention.
  • FIG. 9 is a schematic structural diagram of a highly reliable and easily expandable video retrieval system in a sixth embodiment of the present invention.
  • the first embodiment of the present invention relates to a highly reliable and scalable video storage method.
  • FIG. 1 is a schematic flow chart of the high reliability and easy expansion of the video storage method.
  • the highly reliable and scalable video storage method is based on a hardware system consisting of at least two interconnected master devices, at least one slave device and at least one camera, wherein the master device is provided with a mapping table between the devices in the system and An indexable database composed of video data collected by the camera.
  • One master device is a working master device interconnected with at least one slave device and at least one camera network, and the other master devices are hot standby master devices.
  • the highly reliable and expandable video storage method includes the following steps:
  • step 101 the working master device queries the slave device corresponding to the camera in its own mapping table.
  • the working master device triggers the camera recording, and triggers the corresponding slave device to store the recorded data.
  • step 103 the working master device and the hot standby master device simultaneously update their respective databases.
  • the master device uses the device mapping table and the recording database to uniformly manage the slave devices to facilitate the data service request of the client, which can avoid the prior art.
  • the problem of information silos, as well as the reduction of management complexity, can be achieved from the expansion of each device node based on the remaining logical structure of the system.
  • the camera referred to in the present invention may be a network camera, a virtual camera or the like.
  • the recorded data referred to in the present invention includes, but is not limited to, digital audio and video data and the like.
  • the master device is a network video recorder, which is a device that receives digital video streams transmitted by devices such as network cameras and digital video servers through a network, and stores, forwards, and manages them.
  • the slave device is also a network video recorder, which is mainly responsible for the storage and forwarding of video and audio recording data.
  • the camera is a network camera, a new generation of cameras produced by the combination of traditional camera technology and network technology.
  • a digital hard disk recorder having a function of long-term recording, recording, remote monitoring, and control of images/speech can be replaced with a video camera.
  • the network is the Internet, but not limited to the Internet. It can also be other types of networks such as the Internet, local area networks, metropolitan area networks, and wide area networks.
  • only one working master device manages each slave device in a unified manner.
  • the other devices inside the device can be externally shielded.
  • the working master device can occupy only one network domain name or network address, which is as simple as using one device. The complexity of management.
  • the working main device has the following functions: camera access management function, client data service request processing function, pan/tilt control function, linkage control function, client configuration operation function and slave device management function.
  • the working main device realizes the camera access management function and can be divided into two modes: passive access management mode and active access management mode.
  • passive access management mode the working device first initiates a registration request to the working master, and then the working master processes the registration request, and assigns the slave 1 to the camera 1, and then The device 1 actively acquires video data or audio and video code stream data from the camera 1.
  • active access management mode the user first inputs the parameter information of the camera 1 to be accessed in the working main device, including the IP address, recording time or number of days, code rate parameters, etc., and then the working master device inputs these parameters.
  • the parameter information is self-configured, and the slave device 1 is assigned to the camera 1, and then the slave device 1 actively acquires video data or audio and video code stream data from the camera 1.
  • the working master device can select a policy for allocating the slave device according to the efficient usage rate of the slave device in the entire system, where the allocation policy is based on, but not limited to, slave device network capability load balancing, input/output bandwidth load balancing, storage space utilization, and the like.
  • the ultimate goal of selecting different allocation strategies is to improve the efficiency of slave devices in the entire system.
  • the camera actively registers or passively configures the access system, and the working master device takes over the management of the camera and updates the device mapping accordingly. Table information.
  • the working master allocates the recording data storage data from the device to the camera, write or update the connection relationship between the camera and the slave device in the device mapping table or the mapping table, and at the same time, index information of the recording data stored in the device or The summary information is reported to the working master device to update the database or the recording database of the working master device.
  • the index information or summary information of the recording data includes the camera recording start time, the recording end time, and the like.
  • the working master implements the slave management function by detecting the periodic heartbeat information of the slave device.
  • the slave device has the following functions: an audio and video recording data storage function and an audio and video recording data forwarding function.
  • the slave device 1 when the recording condition is satisfied, the slave device 1 records the video and audio data of the camera 1 to the storage medium on the slave device 1 to store the backup. At the same time, the recording information is sent from the device 1 to the working main device to update the recording database of the working main device itself to ensure that the recording data can be searched by the client. When the client needs the recorded data, the slave device 1 forwards the recorded data of the backup backup to the client.
  • the second embodiment of the present invention relates to a highly reliable and expandable video storage method.
  • 3 is a schematic diagram of a hardware system mechanism of the present invention
  • FIG. 4 is a schematic flowchart of the high reliability and easy expansion of the video storage method.
  • the second embodiment is improved on the basis of the first embodiment.
  • the main improvement is that the working master detects whether the slave device has periodic heartbeat information, determines whether the slave device generates a fault or goes offline, and determines the slave.
  • the camera is re-assigned to the slave device to eliminate the failure of the slave node and ensure that the system continues to operate, thereby further improving system reliability.
  • the backup data of the existing slave device is backed up by the idle slave device, thereby realizing the redundancy of the video data, thereby further improving the reliability of the system and the safety integrity of the recorded data.
  • the system is further expanded by the new access slave device. Specifically:
  • the working master device detects whether the corresponding slave device has periodic heartbeat information.
  • the working master device If the working master device detects that the corresponding slave device does not have periodic heartbeat information, the working master device uses the idle slave device as the slave device corresponding to the camera, and updates the mapping table with the hot standby master device.
  • the idle slave device is the accessed system and the slave device that is associated with the camera is not allocated in the device mapping table.
  • the working master device after the step 101 of querying the slave device corresponding to the camera in the mapping table of the working device, the working master device further detects the periodic heartbeat of the slave device by detecting the slave device.
  • step 401 the working master detects whether the corresponding slave device has periodic heartbeat information.
  • the working master device If the working master device detects that the corresponding slave device has periodic heartbeat information, it proceeds to step 102 of triggering camera recording by the working master device. Otherwise, proceed to step 402.
  • step 402 if the working master detects that the corresponding slave device does not have periodic heartbeat information, the working master device uses the idle slave device as the slave device corresponding to the camera.
  • step 403 the working master device and the hot standby master device synchronously update the respective mapping tables, and then enter the step 102 of the working master device triggering the camera recording.
  • the working master device associates an idle slave device with the corresponding slave device, stores the recorded data forwarded by the corresponding slave device, and updates the respective mapping table in synchronization with the hot standby master device.
  • the idle slave device After the idle slave device stores the recorded data forwarded by the corresponding slave device, the working master device and the hot standby master device synchronously update the respective databases.
  • the camera 1 is allocated on the slave device 1, and the slave device 1 has a faulty offline or a heartbeat stop, and the work master device will reallocate the slave device 2 to the camera 1 according to the entire system condition, and The system will log a failure from device 1 and notify the administrator.
  • the system can set the redundancy function for the camera channel.
  • the working master device performs the slave device assignment for the camera 1 twice, the slave device 1 takes the stream recording from the camera 1, and the slave device 2 takes the video from the slave device 1.
  • the system When the slave device 1 fails, the system will again redundantly have data from the slave device 2, and finally recover to the same camera 1 channel video data on the different slave devices in the entire system.
  • the system automatically recovers the space occupied by the duplicate data.
  • the video and audio recording data stored in the slave device 1 passes the checksum to ensure the correctness of the data. If the data is incomplete, the redundant data recorded from the device 2 can be read to ensure the correctness of the data.
  • the working master device uses the newly accessed slave device as an idle slave device.
  • the method for implementing system expansion includes the steps of increasing the number of camera channel accesses, as follows:
  • step 601 the slave device is added to the hardware system.
  • the added slave device requests the join from the working master device.
  • step 603 the working master updates the slave list to update the device mapping table.
  • step 604 the newly added camera registers with the working master device.
  • the method for implementing system expansion further includes the following: if the number of channels of the camera is unchanged, the recording time is required to be increased, that is, the working master can allocate space to the same camera on multiple slave devices. Channel to increase the recording time of the channel.
  • a third embodiment of the present invention relates to a highly reliable and scalable video retrieval method.
  • FIG. 7 is a schematic flow chart of the highly reliable and scalable video retrieval method.
  • the highly reliable and scalable video retrieval method is based on a hardware system consisting of at least two interconnected master devices, at least one slave device and at least one camera, wherein the master device is provided with a mapping table between the devices in the system and An indexable database composed of video data collected by the camera.
  • One master device is a working master device interconnected with at least one slave device and at least one camera network, and the other master devices are hot standby master devices.
  • the highly reliable and scalable video retrieval method includes the following steps:
  • step 701 the working master device indexes in the database the slave device where the recording data requested by the client is located.
  • the working master triggers the slave device where the recorded data is located to forward the recorded data to the client.
  • the master device can manage the slave devices in a unified manner, so that the client can access the video data on the slave device at any time, which can avoid the information island in the prior art.
  • the problem, as well as the reduction of management complexity, while on the basis of the system's logical structure remains unchanged, can be expanded from each device node.
  • the working master searches for the slave of the recorded data in the local database according to the video summary information such as the camera keyword or the recording start time, the recording end time, and the like.
  • the client or application client retrieves the computer for recording data in the system for the user.
  • the method embodiments of the present invention can all be implemented in software, hardware, firmware, and the like. Regardless of whether the invention is implemented in software, hardware, or firmware, the instruction code can be stored in any type of computer-accessible memory (eg, permanent or modifiable, volatile or non-volatile, solid state Or non-solid, fixed or replaceable media, etc.).
  • the instruction code can be stored in any type of computer-accessible memory (eg, permanent or modifiable, volatile or non-volatile, solid state Or non-solid, fixed or replaceable media, etc.).
  • the memory can be, for example, a programmable array logic (Programmable) Array Logic ("PAL” for short), Random Access Memory (“RAM”) Programmable Read Only Memory (“PROM”), read-only memory (Read-Only) Memory, referred to as "ROM”), electrically erasable programmable read-only memory (Electrically Erasable Programmable) ROM, referred to as "EEPROM”), magnetic disk, optical disk, Digital Versatile Disc (“DVD”) and so on.
  • PAL programmable array logic
  • RAM Random Access Memory
  • PROM Programmable Read Only Memory
  • ROM Read-Only Memory
  • EEPROM electrically erasable programmable read-only memory
  • magnetic disk magnetic disk
  • optical disk optical disk
  • DVD Digital Versatile Disc
  • FIG. 8 is a schematic structural diagram of the highly reliable and expandable video storage system.
  • the highly reliable and expandable video storage system is based on a hardware system consisting of at least two interconnected master devices, at least one slave device and at least one camera, wherein the master device is provided with a mapping table between the devices in the system and An indexable database composed of video data collected by the camera.
  • One master device is a working master device interconnected with at least one slave device and at least one camera network, and the other master devices are hot standby master devices.
  • the highly reliable and expandable video storage system includes the following modules:
  • the query module is configured to query the slave device corresponding to the camera in the mapping table of the working master device.
  • the triggering module is configured to trigger camera recording in the working main device, and trigger the corresponding slave device to store the recorded data.
  • the synchronous update module is configured to synchronously update the respective databases in the working master device and the hot standby master device in the working master device.
  • the storage module is configured to store the recorded data collected by the camera from the device.
  • the master device uses the device mapping table and the recording database to uniformly manage the slave devices to facilitate the data service request of the client, which can avoid the prior art.
  • the problem of information silos, as well as the reduction of management complexity, can be achieved from the expansion of each device node based on the remaining logical structure of the system.
  • the first embodiment is a method embodiment corresponding to the present embodiment, and the present embodiment can be implemented in cooperation with the first embodiment.
  • the related technical details mentioned in the first embodiment are still effective in the present embodiment, and are not described herein again in order to reduce repetition. Accordingly, the related art details mentioned in the present embodiment can also be applied to the first embodiment.
  • a fifth embodiment of the present invention relates to a highly reliable and expandable video storage system.
  • the fifth embodiment is improved on the basis of the fourth embodiment.
  • the main improvement is that the heartbeat detection module in the working main device detects whether the slave device has periodic heartbeat information, and determines whether the slave device generates a fault or a fault.
  • the line in the case of determining that the slave device is faulty or offline, re-allocating the idle slave device to the camera to eliminate the slave node fault and ensure the system continues to operate, thereby further improving the system reliability.
  • the backup data of the existing slave device is backed up by the idle slave device, thereby realizing the redundancy of the video data, thereby further improving the reliability of the system and the safety integrity of the recorded data.
  • the highly reliable and expandable video storage system also includes the following modules:
  • the heartbeat detection module is configured to detect, in the working master device, whether the corresponding slave device has periodic heartbeat information.
  • the synchronization update module is further configured to: if the heartbeat detection module detects that the corresponding slave device does not have periodic heartbeat information, the idle slave device is used as the slave device corresponding to the camera in the working master device, and the working master device is synchronously updated. And the mapping table in the hot standby master device.
  • the working master device associates an idle slave device with the corresponding slave device, stores the recorded data forwarded by the corresponding slave device, and updates the respective mapping table in synchronization with the hot standby master device.
  • the idle slave device After the idle slave device stores the recorded data forwarded by the corresponding slave device, the working master device and the hot standby master device synchronously update the respective databases.
  • the second embodiment is a method embodiment corresponding to the present embodiment, and the present embodiment can be implemented in cooperation with the second embodiment.
  • the related technical details mentioned in the second embodiment are still effective in the present embodiment, and are not described herein again in order to reduce repetition. Accordingly, the related art details mentioned in the present embodiment can also be applied to the second embodiment.
  • a sixth embodiment of the present invention relates to a highly reliable and scalable video retrieval system.
  • Fig. 9 is a schematic structural view of the highly reliable and expandable video retrieval system.
  • the highly reliable and scalable video retrieval system is based on a hardware system consisting of at least two interconnected master devices, at least one slave device and at least one camera, wherein the master device is provided with a mapping table between the devices in the system and An indexable database composed of video data collected by the camera.
  • One master device is a working master device interconnected with at least one slave device and at least one camera network, and the other master devices are hot standby master devices.
  • the highly reliable and scalable video retrieval system includes the following modules:
  • the index query module is configured to index the slave device where the recording data requested by the client is located in the database of the working master device.
  • the forwarding triggering module is configured to forward the recording data to the client at the slave device where the working master triggers the recording data.
  • the master device can manage the slave devices in a unified manner, so that the client can access the video data on the slave device at any time, which can avoid the information island in the prior art.
  • the problem, as well as the reduction of management complexity, while on the basis of the system's logical structure remains unchanged, can be expanded from each device node.
  • the third embodiment is a method embodiment corresponding to the present embodiment, and the present embodiment can be implemented in cooperation with the third embodiment.
  • the related technical details mentioned in the third embodiment are still effective in the present embodiment, and are not described herein again in order to reduce repetition. Accordingly, the related art details mentioned in the present embodiment can also be applied to the third embodiment.
  • each module mentioned in each device implementation manner of the present invention is a logic module.
  • a logic module may be a physical module, a part of a physical module, or multiple physical entities.
  • the combined implementation of modules, the physical implementation of these logic modules themselves is not the most important, the combination of the functions implemented by these logic modules is the key to solving the technical problems raised by the present invention.
  • the above-mentioned various device embodiments of the present invention do not introduce a module that is not closely related to solving the technical problem proposed by the present invention, which does not indicate that the above device implementation does not have other Module.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Television Signal Processing For Recording (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

L'invention a trait au domaine des moniteurs vidéo. Elle concerne un procédé de stockage et de recherche de vidéos extensibles à haute fiabilité et un système associé permettant d'augmenter la fiabilité du système, d'éviter les îlots d'information, de réduire la complexité de la gestion et de réaliser une extension de la capacité. Selon l'invention, le procédé est basé sur un système matériel composé d'au moins deux dispositifs maîtres interconnectés, au moins un dispositif esclave et au moins une caméra. Le dispositif maître fournit une table de mappage et une base de données. Un dispositif maître est un dispositif maître en fonctionnement, et l'autre dispositif maître est un dispositif maître en réserve. Le procédé comprend les étapes suivantes : un dispositif maître en fonctionnement trouve un dispositif esclave correspondant à une caméra dans une table de mappage associée ; le dispositif maître en fonctionnement déclenche la caméra pour enregistrer une vidéo, et déclenche un dispositif esclave correspondant pour enregistrer les données vidéo ; et le dispositif maître en fonctionnement et un dispositif maître en réserve mettent à jour leurs bases de données de façon synchrone.
PCT/CN2012/084783 2012-06-15 2012-11-16 Procédé de stockage et de recherche de vidéos extensibles à haute fiabilité, et système associé WO2013185434A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210202092.2 2012-06-15
CN201210202092.2A CN102723094B (zh) 2012-06-15 2012-06-15 高可靠易扩展的录像存储、检索方法及其***

Publications (1)

Publication Number Publication Date
WO2013185434A1 true WO2013185434A1 (fr) 2013-12-19

Family

ID=46948832

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/084783 WO2013185434A1 (fr) 2012-06-15 2012-11-16 Procédé de stockage et de recherche de vidéos extensibles à haute fiabilité, et système associé

Country Status (2)

Country Link
CN (1) CN102723094B (fr)
WO (1) WO2013185434A1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111428080A (zh) * 2019-04-25 2020-07-17 杭州海康威视数字技术股份有限公司 录像文件的存储方法、搜索方法及装置
CN114339380A (zh) * 2022-01-06 2022-04-12 厦门亿联网络技术股份有限公司 基于aa模式的录制方法、装置、服务器和可读存储介质

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102723094B (zh) * 2012-06-15 2015-11-25 杭州海康威视数字技术股份有限公司 高可靠易扩展的录像存储、检索方法及其***
CN102968360B (zh) * 2012-11-28 2015-08-05 青岛海信网络科技股份有限公司 具有n+1冗余功能的存储***及方法
CN104301652B (zh) * 2013-07-19 2017-09-22 杭州海康威视数字技术股份有限公司 进行网络摄像机接入配置的方法及网络硬盘录像机
CN104349172B (zh) * 2013-08-02 2017-10-13 杭州海康威视数字技术股份有限公司 网络视频存储设备的集群管理方法及其装置
CN104064203A (zh) * 2014-06-26 2014-09-24 广东互维科技有限公司 一种录像检索定位方法
CN104144230B (zh) * 2014-07-30 2017-08-15 浙江宇视科技有限公司 一种简便的监控终端绑定方法和装置
CN105430327A (zh) * 2015-11-05 2016-03-23 成都基业长青科技有限责任公司 一种nvr集群备份方法及装置
CN106341634A (zh) * 2016-08-31 2017-01-18 武汉烽火众智数字技术有限责任公司 一种基于硬盘录像机的视频采集***及其方法
CN107959812B (zh) * 2016-10-18 2020-09-22 杭州萤石网络有限公司 监控数据的存储方法、装置、***与路由设备
CN108964948A (zh) * 2017-05-19 2018-12-07 北京金山云网络技术有限公司 主从服务***、主节点故障恢复方法及装置
WO2019144343A1 (fr) * 2018-01-25 2019-08-01 深圳市为通博科技有限责任公司 Procédé de réseautage, puce et système de réseau sans fil
CN111078680B (zh) * 2018-10-18 2023-09-26 杭州海康威视数字技术股份有限公司 表格信息处理方法、装置、电子设备及可读存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090002157A1 (en) * 2007-05-08 2009-01-01 Donovan John J Audio analysis, storage, and alerting system for safety, security, and business productivity
CN101720134A (zh) * 2009-11-17 2010-06-02 东北大学 一种基于无线虚拟设备协议的工业无线数据传输方法
CN101877783A (zh) * 2009-11-06 2010-11-03 北京邦诺存储科技有限公司 网络视频存储器集群化视频监控***和方法
CN102723094A (zh) * 2012-06-15 2012-10-10 杭州海康威视数字技术股份有限公司 高可靠易扩展的录像存储、检索方法及其***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090002157A1 (en) * 2007-05-08 2009-01-01 Donovan John J Audio analysis, storage, and alerting system for safety, security, and business productivity
CN101877783A (zh) * 2009-11-06 2010-11-03 北京邦诺存储科技有限公司 网络视频存储器集群化视频监控***和方法
CN101720134A (zh) * 2009-11-17 2010-06-02 东北大学 一种基于无线虚拟设备协议的工业无线数据传输方法
CN102723094A (zh) * 2012-06-15 2012-10-10 杭州海康威视数字技术股份有限公司 高可靠易扩展的录像存储、检索方法及其***

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111428080A (zh) * 2019-04-25 2020-07-17 杭州海康威视数字技术股份有限公司 录像文件的存储方法、搜索方法及装置
CN111428080B (zh) * 2019-04-25 2024-02-27 杭州海康威视数字技术股份有限公司 录像文件的存储方法、搜索方法及装置
CN114339380A (zh) * 2022-01-06 2022-04-12 厦门亿联网络技术股份有限公司 基于aa模式的录制方法、装置、服务器和可读存储介质
CN114339380B (zh) * 2022-01-06 2024-06-11 厦门亿联网络技术股份有限公司 基于aa模式的录制方法、装置、服务器和可读存储介质

Also Published As

Publication number Publication date
CN102723094B (zh) 2015-11-25
CN102723094A (zh) 2012-10-10

Similar Documents

Publication Publication Date Title
WO2013185434A1 (fr) Procédé de stockage et de recherche de vidéos extensibles à haute fiabilité, et système associé
US20230004531A1 (en) Synchronizing configuration of partner objects across distributed storage systems using transformations
WO2011002169A2 (fr) Système de gestion de base de données à haute disponibilité et procédé de gestion de base de données utilisant ce système
EP2619695B1 (fr) Système et procédé permettant de gérer l'intégrité dans une base de données répartie
JP4448719B2 (ja) ストレージシステム
US10530855B2 (en) Lock state synchronization for non-disruptive persistent operation
US9002799B2 (en) Systems and methods for resynchronizing information
US7596713B2 (en) Fast backup storage and fast recovery of data (FBSRD)
CN111581284B (zh) 一种数据库高可用性方法、装置、***和存储介质
US7275177B2 (en) Data recovery with internet protocol replication with or without full resync
US9026492B1 (en) Multisite replication with uncoordinated cycle switching
US7567991B2 (en) Replication of snapshot using a file system copy differential
JP5918244B2 (ja) フォールトトレラントデータベース管理システムにおいてクエリ結果を統合するシステム及び方法
WO2016070375A1 (fr) Système et procédé de réplication de stockage distribué
US20040068523A1 (en) Method and system for full asynchronous master-to-master file synchronization
US20030065760A1 (en) System and method for management of a storage area network
WO2021051492A1 (fr) Procédé, appareil et dispositif de communication de nœud de service de base de données, et support d'informations informatique
US20150012497A1 (en) Cluster-wide unique id for object access control lists
JP2013544386A5 (fr)
JP2013545162A5 (fr)
WO2015180434A1 (fr) Procédé de gestion de données, nœud et système pour grappe de bases de données
US20090063486A1 (en) Data replication using a shared resource
WO2019242115A1 (fr) Système et procédé de synchronisation de données
WO2016095329A1 (fr) Système d'enregistrement de journal et procédé de fonctionnement d'enregistrement de journal
CN106254161A (zh) 基于hdfs的节点失效的快速检测与恢复方法及***

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12878830

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205N DATED 20/02/2015)

122 Ep: pct application non-entry in european phase

Ref document number: 12878830

Country of ref document: EP

Kind code of ref document: A1