Video storage method, device and system and storage medium
By using mobile storage devices in the video storage system, the video loss problem caused by full storage space of network cameras is solved, and the continuous storage of video acquisition is realized, and users can view videos are facilitated.
Patent Information
- Application Number
- CN202311365133.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-20
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2043-10-20
AI Technical Summary
In the prior art, when the storage space of the network camera itself is full, it is easy to cause video data to be lost, and does not support hot plugging, so that the continuous storage of video acquisition cannot be achieved.
By introducing a mobile storage device into the video storage system, when the network camera detects that the mobile storage device is in a preset position, it sends an access signal, establishes a connection, and stores the collected video in the mobile storage device.
Real-time expansion of network camera storage space is achieved, avoiding video loss, ensuring the consistency of video acquisition, and making it easier for users to view videos collected by network cameras.
Smart Images

Figure CN119865571A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of video storage technology, and in particular to a video storage method, device, system and storage medium. Background Art
[0002] Nowadays, network equipment is used in more and more scenarios, such as office areas, hospitals, and traffic roads. Network cameras collect videos of the area in real time and store the videos.
[0003] In the related art, the video collected by the network camera is mainly stored in the SD card or hard disk of the network camera itself. However, with the improvement of picture quality, the storage hard disk of the same capacity can only store 3-4 days of video collected by the network camera. The "full stop" and "full coverage" solutions used in the prior art may cause the loss of video data. In addition, the SD card or hard disk of the network camera itself does not support hot plugging. When the SD card or built-in hard disk of the network camera is taken out, the network camera cannot be used, and the video cannot be collected and stored continuously. In addition, the solution of cloud storage of videos collected by network cameras is expensive and has poor privacy. Summary of the invention
[0004] The present invention provides a video storage method, device, system and storage medium, which can quickly expand the storage space of a network camera in real time, effectively avoid the problem of video loss caused by the network camera's own storage space being full, and ensure the continuity of video acquisition.
[0005] According to one aspect of the present invention, a video storage method is provided, which is applied to a video storage system, wherein the video storage system includes a network camera and a mobile storage device, and the method includes:
[0006] When the network camera detects that the mobile storage device is in a preset location area of the network camera, the network camera sends an access signal to the mobile storage device;
[0007] The mobile storage device receives the access signal, and when determining that the access signal is a pre-agreed target signal, the mobile storage device sends an access success signal to the network camera;
[0008] In response to the access success signal, the network camera establishes a connection with the mobile storage device, and the network camera stores the captured target video in the mobile storage device.
[0009] According to another aspect of the present invention, a video storage device is provided, which is applied to a video storage system. The video storage system includes a network camera and a mobile storage device. The device includes:
[0010] An access signal sending module, configured to cause the network camera to send an access signal to the mobile storage device when the network camera detects that the mobile storage device is in a preset location area of the network camera;
[0011] an access success signal sending module, used for the mobile storage device to receive the access signal, and when determining that the access signal is a pre-agreed target signal, the mobile storage device sends an access success signal to the network camera;
[0012] The target video storage module is used to respond to the access success signal, the network camera establishes a connection with the mobile storage device, and the network camera stores the collected target video in the mobile storage device.
[0013] According to another aspect of the present invention, a video storage system is provided, the video storage system comprising a network camera and a mobile storage device, wherein:
[0014] The network camera is used to send an access signal to the mobile storage device when detecting that the mobile storage device is in a preset location area of the network camera;
[0015] The mobile storage device is used to receive the access signal, and when determining that the access signal is a pre-agreed target signal, send an access success signal to the network camera;
[0016] The network camera is also used to, in response to the access success signal, establish a connection between the network camera and the mobile storage device, and the network camera stores the captured target video in the mobile storage device.
[0017] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the video storage method described in any embodiment of the present invention when executed.
[0018] The video storage scheme of the embodiment of the present invention is applied to a video storage system, and the video storage system includes a network camera and a mobile storage device, including: when the network camera detects that the mobile storage device is in the preset position area of the network camera, the network camera sends an access signal to the mobile storage device; the mobile storage device receives the access signal, and when it is determined that the access signal is a pre-agreed target signal, the mobile storage device sends an access success signal to the network camera; in response to the access success signal, the network camera establishes a connection with the mobile storage device, and the network camera stores the collected target video in the mobile storage device. Through the technical scheme provided by the embodiment of the present invention, the storage space of the network camera can be quickly expanded in real time, which can not only effectively avoid the problem of video loss caused by the full storage space of the network camera itself, and ensure the continuity of video collection, but also facilitate users to view the video collected by the network camera at any time.
[0019] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0021] Figure 1 is a flowchart of a video storage method provided according to Embodiment 1 of the present invention;
[0022] Figure 2 is a structural schematic diagram of a mobile storage device provided by an embodiment of the present invention;
[0023] Figure 3 is a flow chart of a video storage method provided by Embodiment 2 of the present invention;
[0024] Figure 4 is a structural schematic diagram of a video storage device provided according to Embodiment 3 of the present invention;
[0025] Figure 5 It is a schematic diagram of the structure of a video storage system provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0026] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0027] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0028] Embodiment 1
[0029] Figure 1 A flowchart of a video storage method is provided for the first embodiment of the present invention. This embodiment is applicable to the case of storing videos captured by a network camera. The method can be executed by a video storage device. The video storage device can be implemented in the form of hardware and / or software. The video storage device can be configured in a video storage system, wherein the video storage system includes a network camera and a mobile storage device. Figure 1 As shown, the method includes:
[0030] S110: When the network camera detects that the mobile storage device is in a preset location area of the network camera, the network camera sends an access signal to the mobile storage device.
[0031] In an embodiment of the present invention, the video storage system includes a network camera and a mobile storage device, wherein the network camera is a camera that can transmit the captured video through the network, and the mobile storage device can be a magnetic mobile hard disk. Figure 2 A schematic diagram of the structure of a mobile storage device provided by an embodiment of the present invention is shown in FIG. Figure 2As shown, the mobile storage device may include a wireless charging module, a hotspot service module, a data storage module and a data processing module, wherein the mobile storage device can be charged through the wireless charging module, a network connection can be established between the mobile storage device and other devices through the hotspot service module, data can be stored through the data storage module, and received data or sent data can be processed through the data processing module.
[0032] In an embodiment of the present invention, when the network camera detects that the mobile storage device is in the preset position area of the network camera, the network camera sends an access signal to the mobile storage device. Exemplarily, the network camera can send the access signal to the mobile storage device through power modulation communication technology. Among them, the power modulation communication technology is a technology that enables data transmission and communication by changing the power consumption or power current of the device. The basic principle of power modulation communication is to modulate the signal by changing the power consumption mode of the device, such as the device can increase or decrease its power consumption within a specific time interval to represent the number 1 or 0. Exemplarily, the access signal sent by the network camera to the mobile storage device is 666, and the access signal can be encoded into 110110110 through the power modulation communication technology, such as sending 1 bit at high power and sending 0 bit at low power, and the encoded access signal (110110110) is sent to the mobile storage device. Among them, the network camera can adjust its own power consumption through the built-in transformer, and the built-in transformer can help the network camera to quickly and smoothly adjust the power output, realize the power conversion during the encoding process, so as to realize the encoding operation of the access signal.
[0033] Optionally, the preset position area includes a magnetic charging area; when the network camera detects that the mobile storage device is in the preset position area of the network camera, the network camera sends an access signal to the mobile storage device, including: when the network camera detects that the mobile storage device is in the magnetic charging area of the network camera, the network camera charges the mobile storage device and sends an access signal to the mobile storage device.
[0034] In an embodiment of the present invention, a magnetic charging area is provided on the network camera, and the network camera can charge a mobile storage device in the magnetic charging area. Therefore, when the network camera detects that the mobile storage device is in the magnetic charging area, the network camera supplies power to the mobile storage device and sends an access signal to the mobile storage device. It can be understood that when the network camera supplies power to the mobile storage device, the mobile storage device is provided with a power source, which can effectively ensure that the mobile storage device can receive the access signal sent by the network camera and the subsequent data interaction between the mobile storage device and the network camera. Specifically, the mobile storage device does not have its own power supply. When it is not connected to the magnetic charging area of the network camera, it defaults to a power-off state, and each module of the mobile storage device does not work. If the network camera directly sends an access signal at this time, the mobile storage device cannot receive it. Therefore, the network camera must first power the mobile storage device. When the mobile storage device is powered on and started, each module can work. At this time, the access signal is sent, and the mobile storage device can receive it normally. Exemplarily, the network camera can directly modulate and encode the power of the line that supplies power to the mobile storage device, and can send the access signal more accurately and quickly.
[0035] S120: The mobile storage device receives the access signal, and when determining that the access signal is a pre-agreed target signal, the mobile storage device sends an access success signal to the network camera.
[0036] In an embodiment of the present invention, a mobile storage device receives an access signal sent by a network camera. If the access signal is a signal encoded by the network camera through power modulation communication technology, the mobile storage device decodes the access signal by detecting power changes. Exemplarily, after receiving the access signal, the mobile storage device detects changes in its own power consumption mode, and decodes the access signal according to a pre-set mapping relationship between power consumption mode and numbers. Among them, 1 may correspond to a high power consumption mode, and 0 may correspond to a low power consumption mode. For example, if the mobile storage device decodes the received access signal as 110110110, the data processing module in the mobile storage device converts the access signal 110110110 from binary to decimal 666. The mobile storage device determines whether the decoded access signal is a pre-agreed target signal. If so, the mobile storage device sends an access success signal to the network camera.
[0037] S130. In response to the access success signal, the network camera establishes a connection with the mobile storage device, and the network camera stores the captured target video in the mobile storage device.
[0038] In the embodiment of the present invention, when the network camera receives the access success signal, the network camera establishes a connection with the mobile storage device, and then the network camera stores the collected target video in the mobile storage device.
[0039] Optionally, in response to the access success signal, the network camera establishes a connection with the mobile storage device, and the network camera stores the captured target video in the mobile storage device, including: when the network camera receives the access success signal, sending a mobile storage device access request to a mobile terminal that has a binding relationship with the network camera; when the network camera receives a confirmation instruction sent by the mobile terminal for the mobile storage device access request, the network camera establishes a connection with the mobile storage device, and stores the captured target video in the mobile storage device.
[0040] In an embodiment of the present invention, a user can bind a network camera to an application of a mobile terminal, thereby establishing a binding relationship between the network camera and the mobile terminal, wherein the user can view the video captured by the network camera that has a binding relationship with the mobile terminal through the mobile terminal.
[0041] When the network camera receives an access success signal sent by the mobile storage device, the target mobile terminal having a binding relationship with the network camera is determined according to the pre-stored binding relationship between the network camera and the mobile terminal, and a mobile storage device access request is sent to the target mobile terminal to report to the mobile terminal whether to connect the mobile storage device to the network camera so as to store the video captured by the network camera in the mobile storage device.
[0042] In the embodiment of the present invention, when the user inputs a confirmation instruction for the mobile storage device access request in the mobile terminal, the mobile terminal sends the confirmation instruction to the network camera. When the network camera receives the confirmation instruction, the network camera establishes a connection with the mobile storage device and stores the target video collected in real time in the mobile storage device.
[0043] The video storage method of the embodiment of the present invention is applied to a video storage system, wherein the video storage system includes a network camera and a mobile terminal of a mobile storage device, and includes: when the network camera detects that the mobile storage device is in a preset position area of the network camera, the network camera sends an access signal to the mobile storage device; the mobile storage device receives the access signal, and when it is determined that the access signal is a pre-agreed target signal, the mobile storage device sends an access success signal to the network camera; in response to the access success signal, the network camera establishes a connection with the mobile storage device, and the network camera stores the collected target video in the mobile storage device. Through the technical solution provided by the embodiment of the present invention, the storage space of the network camera can be quickly expanded in real time, which can not only effectively avoid the problem of video loss caused by the full storage space of the network camera itself, and ensure the continuity of video collection, but also facilitate users to view the video collected by the network camera at any time.
[0044] In some embodiments, when the network camera receives a confirmation instruction sent by the mobile terminal for the access request to the mobile storage device, the network camera establishes a connection with the mobile storage device and stores the captured target video in the mobile storage device, including: when the network camera receives a confirmation instruction sent by the mobile terminal for the access request to the mobile storage device, the network camera sends network information to the mobile storage device; the mobile storage device establishes a network connection according to the received network information, and sends a network connection success signal to the network camera; the network camera stores the captured target video in the mobile storage device in response to the network connection success signal.
[0045] In an embodiment of the present invention, when the network camera receives a confirmation instruction sent by the mobile terminal for a request to access a mobile storage device, the network camera sends network information to the mobile storage device, wherein the network information may be access information for the network camera to access the network, such as a network name and a network password. The mobile storage device receives the network information sent by the network camera, and performs a network connection according to the network information. When the mobile storage device successfully connects to the network based on the network information, it sends a network connection success signal to the network camera. When the network camera receives the network connection success signal sent by the mobile storage device, it indicates that the network camera and the mobile storage device are in the same network environment. At this time, the network camera stores the target video collected in real time in the mobile storage device. The advantage of such a setting is that the network camera and the mobile storage device can be in the same network environment, thereby effectively ensuring the security of the network camera storage.
[0046] Optionally, when the network camera receives a confirmation instruction sent by the mobile terminal for the access request to the mobile storage device, network information is sent to the mobile storage device, including: when the network camera receives a confirmation instruction sent by the mobile terminal for the access request to the mobile storage device, determining the network connection mode of the network camera; determining network information that matches the network connection mode, and sending the network information to the mobile storage device.
[0047] In an embodiment of the present invention, the network camera connects to the network in a wired network connection and a wireless network connection. Therefore, when the network camera receives a confirmation instruction for the mobile storage device access request sent by the mobile terminal, the network camera determines the network connection mode of the network camera, and determines the network information matching the network connection mode, so that the network camera sends the network information to the mobile storage device. Exemplarily, when the network connection mode of the network camera is a wired connection, the network camera can release a WiFi hotspot, so the WiFi hotspot name and Wi-Fi hotspot password of the network camera are used as network information, and the network information is sent to the mobile storage device through a power modulation communication technology, so that the mobile storage device is connected to the network through the WiFi hotspot name and Wi-Fi hotspot password of the network camera. Exemplarily, when the network connection mode of the network camera is a wireless connection, the network camera cannot release the hotspot at this time, so the Wi-Fi name, Wi-Fi password and IP address of the network to which the network camera is wirelessly connected are used as network information, and the network information is sent to the mobile storage device, so that the mobile storage device is connected to the network through the Wi-Fi name, Wi-Fi password and IP address of the network to which the network camera is wirelessly connected.
[0048] Optionally, when the network camera receives a confirmation instruction for the access request to the mobile storage device sent by the mobile terminal, the network information is sent to the mobile storage device, including: when the network camera receives a confirmation instruction for the access request to the mobile storage device sent by the mobile terminal, the network camera sends network information and camera identification information to the mobile storage device; wherein the camera identification information is used to indicate the source of the target video stored in the mobile storage device. Exemplarily, when the network camera receives a confirmation instruction for the access request to the mobile storage device sent by the mobile terminal, the network camera sends the camera identification information to the mobile storage device while sending the network information to the mobile storage device. wherein the camera identification information may be the serial number (SN) of the network camera. When the mobile storage device stores the target video captured by the network camera, the source of the target video stored in the mobile storage device may be marked by the camera identification information, that is, the target video is the video data captured by which network camera.
[0049] In some embodiments, after storing the captured target video in the mobile storage device, it also includes: when the mobile storage device is in a non-preset location area for charging, if a video viewing request sent by the mobile terminal is detected, a wireless network signal is sent to the mobile terminal; the mobile terminal establishes a network connection with the mobile storage device based on the wireless network signal, and obtains the target video from the mobile storage device.
[0050] In an embodiment of the present invention, when a user wants to view a target video stored in a mobile storage device, the mobile storage device can be taken down from the preset position area of the network camera. Therefore, when the mobile storage device is not in the preset position of the network camera, and the mobile storage device is in a charging state (such as the mobile storage device is located on the magnetic charging plate of the mobile terminal), when a video viewing request sent by the mobile terminal to the mobile storage device is detected, the mobile storage device can send a wireless network signal to the mobile terminal through its own hotspot service module, such as the WiFi name and WiFi password of the mobile storage device, so that the mobile terminal can connect to the wireless network of the mobile storage device based on the wireless network information sent by the mobile storage device. The mobile terminal obtains the target video stored in the mobile storage device in the wireless network environment of the mobile storage device, so that the user can view the target video captured by the corresponding network camera on the mobile terminal.
[0051] In some embodiments, the process of storing the captured target video in the mobile storage device also includes: when it is detected that the mobile storage device leaves the preset location area, the network camera stores the currently captured video in the memory area of the network camera. When the target video stored in the mobile storage device reaches the upper limit of the storage capacity of the mobile storage device, the user may need to take the mobile storage device out of the preset location area of the network camera, replace it with a new mobile storage device, or copy the target video stored in the mobile storage device to other devices and then perform a zero operation on it before placing it in the preset location area of the network camera. Therefore, when the network camera detects that the mobile storage device leaves the preset location area, in order to ensure that the real-time captured video is not lost, the captured video can be temporarily stored in the memory area of the network camera itself.
[0052] Embodiment 2
[0053] Figure 3 A flowchart of a video storage method provided in Embodiment 2 of the present invention is shown in FIG. Figure 3 As shown, the method includes:
[0054] S310: Bind the network camera to the mobile terminal to establish a binding relationship between the network camera and the mobile terminal.
[0055] S320: When the network camera detects that the mobile storage device is in the magnetic charging area of the network camera, the network camera charges the mobile storage device and sends an access signal to the mobile storage device.
[0056] S330: When the mobile storage device determines that the access signal is a pre-agreed target signal, it sends an access success signal to the network camera.
[0057] S340: The network camera sends a mobile storage device access request to a mobile terminal that has a binding relationship with the network camera.
[0058] S350: The mobile terminal sends a confirmation instruction for the mobile storage device access request to the network camera.
[0059] S360: The network camera determines network information that matches the network connection method of the network camera, and sends the network information to the mobile storage device.
[0060] S370: The mobile storage device performs network connection according to the received network information, and sends a network connection success signal to the network camera.
[0061] S380: The network camera stores the captured target video in a mobile storage device.
[0062] The video storage method of the embodiment of the present invention can quickly expand the storage space of the network camera in real time, which can not only effectively avoid the problem of video loss caused by the network camera's own storage space being full, but also ensure the continuity of video acquisition, and make it convenient for users to view the video acquired by the network camera at any time. In addition, it also improves the security of the storage of video acquired by the network camera, and the privacy of the video is stronger.
[0063] Embodiment 3
[0064] Figure 4 FIG. 1 is a schematic diagram of the structure of a video storage device provided in Embodiment 3 of the present invention. Figure 4 As shown, the device is applied to a video storage system, the video storage system includes a network camera and a mobile storage device, and the device includes:
[0065] An access signal sending module 410, configured to cause the network camera to send an access signal to the mobile storage device when the network camera detects that the mobile storage device is in a preset location area of the network camera;
[0066] An access success signal sending module 420, configured for the mobile storage device to receive the access signal, and when determining that the access signal is a pre-agreed target signal, the mobile storage device sends an access success signal to the network camera;
[0067] The target video storage module 430 is used to establish a connection between the network camera and the mobile storage device in response to the access success signal, and the network camera stores the captured target video in the mobile storage device.
[0068] Optionally, the target video storage module includes:
[0069] An access request sending submodule, configured to send a mobile storage device access request to a mobile terminal having a binding relationship with the network camera when the network camera receives the access success signal;
[0070] The target video storage submodule is used to establish a connection between the network camera and the mobile storage device and store the captured target video in the mobile storage device when the network camera receives a confirmation instruction sent by the mobile terminal for the access request to the mobile storage device.
[0071] Optionally, the target video storage submodule includes:
[0072] A network information sending unit, configured to send network information to the mobile storage device when the network camera receives a confirmation instruction sent by the mobile terminal for the access request of the mobile storage device;
[0073] A network connection success signal sending unit, used for the mobile storage device to connect to the network according to the received network information, and to send a network connection success signal to the network camera;
[0074] The video storage unit is used for the network camera to store the collected target video in the mobile storage device in response to the network connection success signal.
[0075] Optionally, the network information sending unit is used to:
[0076] When the network camera receives a confirmation instruction sent by the mobile terminal for the access request of the mobile storage device, determining the network connection mode of the network camera;
[0077] Determine network information matching the network connection mode, and send the network information to the mobile storage device.
[0078] Optionally, the network information sending unit is used to:
[0079] When the network camera receives a confirmation instruction sent by the mobile terminal for the access request to the mobile storage device, it sends network information and camera identification information to the mobile storage device; wherein the camera identification information is used to indicate the source of the target video stored in the mobile storage device.
[0080] Optionally, the preset position area includes a magnetic charging area;
[0081] The access signal sending module is used to:
[0082] When the network camera detects that the mobile storage device is in the magnetic charging area of the network camera, the network camera charges the mobile storage device and sends an access signal to the mobile storage device.
[0083] Optionally, the device further comprises:
[0084] A wireless network signal sending module, configured to send a wireless network signal to the mobile terminal after the collected target video is stored in the mobile storage device and when the mobile storage device is in a non-preset location area for charging, if a video viewing request sent by a mobile terminal is detected;
[0085] The target video acquisition module is used for the mobile terminal to establish a network connection with the mobile storage device based on the wireless network signal, and to acquire the target video from the mobile storage device.
[0086] Optionally, the device further comprises:
[0087] The video storage module is used for storing the currently collected target video in the mobile storage device, when it is detected that the mobile storage device leaves the preset location area, so that the network camera stores the currently collected video in the memory area of the network camera.
[0088] The video storage device provided in the embodiment of the present invention can execute the video storage method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0089] Embodiment 4
[0090] Figure 5 The schematic diagram of the structure of the video storage system provided by the embodiment of the present invention is as follows. Figure 5 As shown, the video storage system 500 includes a network camera 510 and a mobile storage device 520, wherein:
[0091] The network camera 510 is used to send an access signal to the mobile storage device 520 when detecting that the mobile storage device 520 is in a preset location area of the network camera 510;
[0092] The mobile storage device 520 is used to receive the access signal, and when determining that the access signal is a pre-agreed target signal, send an access success signal to the network camera 510;
[0093] The network camera 510 is also used to, in response to the access success signal, establish a connection between the network camera 510 and the mobile storage device 520 , and the network camera 510 stores the captured target video in the mobile storage device 520 .
[0094] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0095] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0096] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0097] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0098] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0099] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0100] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0101] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A video storage method, characterized in that: Applied to a video storage system, the video storage system includes a network camera and a mobile storage device, the method includes: When the network camera detects that the mobile storage device is in a preset location area of the network camera, the network camera sends an access signal to the mobile storage device; The mobile storage device receives the access signal, and when determining that the access signal is a pre-agreed target signal, the mobile storage device sends an access success signal to the network camera; In response to the access success signal, the network camera establishes a connection with the mobile storage device, and the network camera stores the captured target video in the mobile storage device.
2. The method according to claim 1, characterized in that In response to the access success signal, the network camera establishes a connection with the mobile storage device, and the network camera stores the collected target video in the mobile storage device, including: When the network camera receives the access success signal, it sends a mobile storage device access request to the mobile terminal that has a binding relationship with the network camera; When the network camera receives the confirmation instruction sent by the mobile terminal for the access request to the mobile storage device, the network camera establishes a connection with the mobile storage device and stores the collected target video in the mobile storage device.
3. The method according to claim 2, characterized in that When the network camera receives a confirmation instruction sent by the mobile terminal for the access request to the mobile storage device, the network camera establishes a connection with the mobile storage device and stores the collected target video in the mobile storage device, including: When the network camera receives a confirmation instruction sent by the mobile terminal for the access request of the mobile storage device, the network camera sends network information to the mobile storage device; The mobile storage device performs network connection according to the received network information, and sends a network connection success signal to the network camera; The network camera stores the collected target video in the mobile storage device in response to the network connection success signal.
4. The method according to claim 3, characterized in that When the network camera receives the confirmation instruction sent by the mobile terminal for the access request of the mobile storage device, the network camera sends network information to the mobile storage device, including: When the network camera receives a confirmation instruction sent by the mobile terminal for the access request of the mobile storage device, determining the network connection mode of the network camera; Determine network information matching the network connection mode, and send the network information to the mobile storage device.
5. The method according to claim 3, characterized in that: When the network camera receives the confirmation instruction sent by the mobile terminal for the access request of the mobile storage device, the network camera sends network information to the mobile storage device, including: When the network camera receives a confirmation instruction sent by the mobile terminal for the access request to the mobile storage device, it sends network information and camera identification information to the mobile storage device; wherein the camera identification information is used to indicate the source of the target video stored in the mobile storage device.
6. The method according to claim 1, characterized in that The preset position area includes a magnetic charging area; When the network camera detects that the mobile storage device is in a preset location area of the network camera, the network camera sends an access signal to the mobile storage device, including: When the network camera detects that the mobile storage device is in the magnetic charging area of the network camera, the network camera charges the mobile storage device and sends an access signal to the mobile storage device.
7. The method according to claim 1, characterized in that After storing the collected target video in the mobile storage device, the method further includes: When the mobile storage device is in a non-preset location area for charging, if a video viewing request sent by a mobile terminal is detected, a wireless network signal is sent to the mobile terminal; The mobile terminal establishes a network connection with the mobile storage device based on the wireless network signal, and obtains the target video from the mobile storage device.
8. A video storage device, characterized in that: Applied to a video storage system, the video storage system includes a network camera and a mobile storage device, the device includes: An access signal sending module, configured to cause the network camera to send an access signal to the mobile storage device when the network camera detects that the mobile storage device is in a preset location area of the network camera; An access success signal sending module, used for the mobile storage device to receive the access signal, and when determining that the access signal is a pre-agreed target signal, the mobile storage device sends an access success signal to the network camera; The target video storage module is used to establish a connection between the network camera and the mobile storage device in response to the access success signal, and the network camera stores the collected target video in the mobile storage device.
9. A video storage system, characterized in that: The video storage system includes a network camera and a mobile storage device, wherein: The network camera is used to send an access signal to the mobile storage device when detecting that the mobile storage device is in a preset location area of the network camera; The mobile storage device is used to receive the access signal, and when determining that the access signal is a pre-agreed target signal, send an access success signal to the network camera; The network camera is also used to, in response to the access success signal, establish a connection between the network camera and the mobile storage device, and the network camera stores the captured target video in the mobile storage device.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the video storage method according to any one of claims 1 to 7 when executed.
Citation Information
Patent Citations
Security monitoring system and video storage method
CN102957894A
Mobile hard disk, hard disk data interaction system and hard disk data interaction method
CN114758679A
Wireless camera device of absorption formula area support
CN208079219U
Image processing apparatus
US20110096363A1
Method for deleting data files in an electronic device
US20180278883A1