A control method and related device for camera equipment

By dividing the functions of the camera device into basic and extended functions, the control device establishes a connection when the basic functions are available, and obtains control methods when the extended functions are available, the problem of the time spent connecting the camera device and the control device is solved and the connection efficiency is improved.

CN116546044BActive Publication Date: 2025-08-29ZHEJIANG DAHUA TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310438502.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-18
Publication Date
2025-08-29
Estimated Expiration
2043-04-18

AI Technical Summary

Technical Problem

In the prior art, the connection between the camera device and the control device takes a long time and is less efficient because the camera device needs all functions to be in an available state before it can be connected to the control device.

Method used

By dividing the functions of the camera device into basic functions and extended functions, the control device establishes a connection when all basic functions are available, and obtains corresponding control methods when the extended functions are available, reducing the connection waiting time.

Benefits of technology

The connection efficiency between the control equipment and the camera equipment is improved, the connection time is reduced, and the connection efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116546044B_ABST
    Figure CN116546044B_ABST
Patent Text Reader

Abstract

The present application discloses a control method for a camera device and a related device, the method comprising: a control device obtains a registration instruction sent by the camera device, and based on the registration instruction, obtains a basic function set and an extended function set corresponding to the camera device; in response to the status corresponding to all basic functions in the basic function set being available, the control device establishes a connection with the camera device and obtains the audio and video streams collected by the camera device; in response to the status corresponding to at least one extended function in the extended function set being available, the control device obtains an update instruction sent by the camera device, and obtains a control method for the available extended function based on the update instruction. In the above manner, the present application can improve the efficiency of the connection between the control device and the camera device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of video surveillance technology, and in particular to a control method and related devices for a camera device. Background Art

[0002] Video surveillance systems primarily consist of cameras and control devices. Cameras are deployed in the monitored scene and collect audio and video data. Control devices connect to multiple cameras to obtain the data and control their various functions. In current applications, cameras must have all their functions enabled before they can connect to the control device. This approach results in a lengthy connection time and low efficiency. Summary of the Invention

[0003] The main technical problem solved by the present application is to provide a control method and related devices for a camera device, which can improve the efficiency of connecting the control device and the camera device.

[0004] To solve the above technical problems, a technical solution adopted in the present application is: to provide a control method for a camera device, including: a control device obtains a registration instruction sent by the camera device, and based on the registration instruction, obtains a basic function set and an extended function set corresponding to the camera device; in response to the status corresponding to all basic functions in the basic function set being available, the control device establishes a connection with the camera device and obtains the audio and video code stream collected by the camera device; in response to the status corresponding to at least one extended function in the extended function set being available, the control device obtains an update instruction sent by the camera device, and obtains a control method for the available extended function based on the update instruction.

[0005] To solve the above technical problems, another technical solution adopted in this application is: providing a control method for a camera device, including: the camera device generates a registration instruction, and based on the registration instruction, sends the basic function set and extended function set corresponding to the camera device to the control device; in response to the status corresponding to all basic functions in the basic function set being available, the camera device establishes a connection with the control device and sends the collected audio and video code stream to the control device; in response to the status corresponding to at least one extended function in the extended function set being available, the camera device generates an update instruction and sends the update instruction to the control device.

[0006] To solve the above technical problems, another technical solution adopted in this application is: to provide an electronic device, including a memory and a processor coupled to each other, wherein program instructions are stored in the processor, and the processor is used to execute the program instructions to implement the method in the above technical solution.

[0007] In order to solve the above technical problems, another technical solution adopted in the present application is: providing a storage device storing program instructions that can be executed by a processor, and the program instructions are used to implement the method in the above technical solution.

[0008] The beneficial effects of the present application are as follows: Different from the prior art, the control method of the camera device proposed in the present application obtains all the basic functions and extended functions of the camera device after the control device obtains the registration instruction sent by the camera device. When the status of all basic functions is available, the control device establishes a connection with the camera device and obtains the audio and video streams collected by the camera device through at least part of the basic functions. After the control device establishes a connection with the camera device, when the status corresponding to at least one extended function in the camera device is available, the control device obtains the update instruction sent by the camera device, thereby prompting the control device to obtain the control method of the available extended functions. This method does not require the control device to establish a connection with the camera device after the status corresponding to all functions of the camera device are available, which reduces the time spent on connecting the control device with the camera device and improves the connection efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without inventive efforts. Among them:

[0010] Figure 1 This is a flow chart of an embodiment of a camera device control method of the present application;

[0011] Figure 2 This is a flow chart of another embodiment of the control method of the camera device of the present application;

[0012] Figure 3 This is a flowchart of another embodiment of the camera device control method of the present application;

[0013] Figure 4 This is a schematic structural diagram of an embodiment of a control device for an imaging device of the present application;

[0014] Figure 5 This is a schematic structural diagram of an embodiment of the electronic device of the present application;

[0015] Figure 6 It is a structural diagram of an embodiment of the storage device of the present application. DETAILED DESCRIPTION

[0016] The following will be combined with the accompanying drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of them. Based on the embodiments of this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0017] See also Figure 1 , Figure 1 This is a flow chart of an embodiment of the camera device control method of the present application. In response to the video surveillance system, which mainly includes a camera device and a control device, this embodiment uses the control device as the execution body, and the specific implementation process includes:

[0018] S101: The control device obtains a registration instruction sent by the camera device, and obtains a basic function set and an extended function set corresponding to the camera device based on the registration instruction.

[0019] In one embodiment, the implementation process of step S101 includes: in response to the camera device installed in the preset scene needing to connect to the corresponding control device, a relevant technician or user performs a pre-processing operation on the camera device, so that the camera device generates a registration instruction and sends the registration instruction to the control device to establish a connection. The pre-processing operation includes powering on and initializing the camera device.

[0020] Furthermore, the control device obtains the above registration instruction, and obtains the basic function set and extended function set corresponding to the camera device according to the registration instruction.

[0021] Specifically, the basic function set includes all basic functions of the camera device, and the extended function set includes all extended functions of the camera device. Basic functions are necessary for collecting audio and video data and establishing a connection with a control device. By dividing all functions of the camera device into basic and extended functions, it helps reduce the time spent connecting the camera device to the control device and improves the efficiency of the control device's control over the camera device.

[0022] In this embodiment, the basic functions at least include verifying the device information of the camera device, collecting audio and video data, and establishing a network connection. The extended functions are different from the basic functions and are more complex than the basic functions.

[0023] In addition, it should be noted that, since different camera devices have different functions, in other implementations, the basic functions and extended functions of the camera device may also include other functions.

[0024] S102: In response to the status corresponding to all basic functions in the basic function set being available, the control device establishes a connection with the camera device and obtains the audio and video streams captured by the camera device.

[0025] In one embodiment, the implementation process of step S102 includes: the control device obtains the status corresponding to all basic functions in the basic function set corresponding to the camera device, and when the status corresponding to all basic functions is available, it indicates that the camera device meets the preset conditions for connecting with the corresponding control device.

[0026] Specifically, when the basic functions of the camera device include verifying the device information of the camera device, collecting audio and video data, and establishing a network connection, the camera device satisfies the above-mentioned preset conditions, including: in response to the above-mentioned device information including the account and password of the corresponding camera device, the camera device obtains its corresponding device information, and the device information is correct; the camera device can now collect audio and video data corresponding to the scene to be monitored, and set and encode the format of the collected audio and video data; and, the camera device accesses the corresponding preset network.

[0027] In addition, in response to the control device controlling the camera device using the control method proposed in the above embodiment, the device information of the camera device also includes authentication information between the camera device and the corresponding control device. This authentication information may be generated by the camera device based on the corresponding control device and may include multiple characters. In response to the control device obtaining this authentication information and verifying it, if the verification is successful, the status corresponding to the device information verification function of the camera device is set to available.

[0028] Furthermore, the control device establishes a connection with the camera device via a preset network, thereby obtaining the audio and video stream of the scene to be monitored captured by the camera device. The preset network can be a wired network or a wireless network.

[0029] S103: In response to the state corresponding to at least one extended function in the extended function set being available, the control device obtains an update instruction sent by the camera device, and acquires a control method of the available extended function based on the update instruction.

[0030] In one embodiment, the implementation process of step S103 includes the following: In actual applications, extended functions are often more complex than basic functions. Therefore, the time required for an extended function to transition from an unavailable state to an available state is often longer than the time required for a basic function to transition from an unavailable state to an available state. When at least one extended function in the extended function set switches to an available state, the control device receives an update instruction from the camera device, which includes functional information corresponding to the available extended function. Based on the functional information in the update instruction, the control device obtains control authority for the corresponding extended function; and based on the control authority, the control device obtains a control method for the corresponding extended device to control the corresponding extended function to operate and achieve its corresponding function.

[0031] Optionally, in a specific embodiment, the extended functions of the camera device include at least one of intelligent analysis, pan / tilt control, and peripheral control.

[0032] Specifically, intelligent analysis is used by the camera to intelligently identify the audio and video collected to extract the corresponding target image or audio and video segment. For example, when the camera is used to capture images of illegally parked vehicles, the intelligent analysis function of the camera is used to identify the target image containing the illegally parked vehicle based on the corresponding screening conditions. The pan-tilt control function is used to control the camera device to rotate within a preset angle range to collect audio and video data within different ranges. The peripheral control function is used to control external devices that are compatible with the camera; wherein the external devices include at least one of a camera wiper, a lighting device, a speaker device, a camera heating device, etc.

[0033] The control method of the camera device proposed in the present application obtains all the basic functions and extended functions of the camera device after the control device obtains the registration instruction sent by the camera device. When the status of all basic functions is available, the control device establishes a connection with the camera device and obtains the audio and video streams collected by the camera device through at least part of the basic functions. After the control device establishes a connection with the camera device, when the status corresponding to at least one extended function in the camera device is available, the control device obtains the update instruction sent by the camera device, thereby prompting the control device to obtain the control method of the available extended functions. This method does not require the control device to establish a connection with the camera device after the status corresponding to all functions of the camera device are available, which reduces the time spent on connecting the control device and the camera device and improves the connection efficiency.

[0034] In another embodiment, see Figure 2 , Figure 2 This is a flow chart of another embodiment of the control method of the camera device of the present application.

[0035] S201: The control device obtains a registration instruction sent by the camera device, and obtains a basic function set and an extended function set corresponding to the camera device based on the registration instruction.

[0036] In one embodiment, the implementation process of step S201 includes: in response to the camera device generating a corresponding registration instruction, and sending the registration instruction to the control device that needs to establish a connection, the control device obtains the above registration instruction. Figure 1 Step S101 is not described in detail here.

[0037] Furthermore, the control device generates a first function query instruction based on the obtained registration instruction, and sends the first function query instruction to the corresponding camera device, so that the corresponding camera device sends the basic function set and extended function set of the camera device to the control device based on the received first function query instruction. Obtaining the basic function set and the extended function set helps the control device to divide all functions of the camera device, so as to help the control device establish a connection with the camera device after all basic functions of the camera device are available, thereby improving the efficiency of the control device in controlling the camera device. In addition, the specific basic functions in the above-mentioned basic function set and the specific extended functions in the above-mentioned extended function set can refer to the above-mentioned corresponding implementation methods.

[0038] S202: The control device generates a second function query instruction, and based on the second function query instruction, the control device obtains the status of each function of the camera device.

[0039] In one embodiment, the implementation process of step S202 includes: after the control device obtains the basic function set and extended function set of the corresponding camera device, the control device generates a second function query instruction and sends the second function query instruction to the camera device, so that the camera device sends the status of all basic functions in the basic function set and the status of all extended functions in the extended function set to the control device based on the second function query instruction.

[0040] Specifically, the second function query instruction generated by the control device is used to query the status of each basic function and each extended function of the camera device at the current moment, thereby prompting the control device to complete the connection with the camera device in the shortest time according to the status of each function, thereby improving control efficiency.

[0041] The control device may send the second function query instruction to the camera device within a preset duration after obtaining the corresponding basic function set and extended function set. Furthermore, after obtaining the status of all basic functions and all extended functions, if the status of all basic functions is available at this time, the control device executes the subsequent step S203; otherwise, the control device continues to send the second function query instruction to the camera device at preset intervals to obtain the status of all basic functions and all extended functions at the current moment. The preset duration may be 0.5 seconds, 1 second, or other durations.

[0042] Optionally, in other embodiments, the control device may immediately send a second function query instruction to the camera device after obtaining the basic function set and the extended function set of the camera device. When the status of all basic functions of the camera device is available, the camera device controls the device to send the status corresponding to each basic function and the status corresponding to each extended function.

[0043] S203: In response to the status corresponding to the basic function being available, the control device establishes a connection with the camera device, and obtains the audio and video streams captured by the camera and the device.

[0044] In one embodiment, the implementation process of step S203 includes: in response to the status corresponding to all basic functions in the basic function set being available, the control device verifies the device information of the camera device based on the basic functions in the basic function set, and connects to the camera device after the verification is passed to obtain the audio and video code stream captured by the camera device.

[0045] Specifically, when all basic functions of the camera device are available, the control device obtains the camera device's device information via a preset network and, based on this information, determines whether the camera device and the control device are compatible. If so, verification succeeds, and the control device connects to the camera device, receiving the audio and video streams captured by the camera device via the preset network. The preset network can be a wired or wireless network.

[0046] S204: In response to the state corresponding to at least one extended function in the extended function set being available, the control device obtains an update instruction sent by the camera device, and acquires a control method for the available extended function based on the update instruction.

[0047] In one embodiment, before step S204, the camera device sets a pending update tag for extended functions that are in an available state and for which the control device has not yet obtained control permission, and generates an update notification and sends it to the control device. For example, when any extended function A of the camera device is ready and transitions from an unavailable state to an available state, and the control device has not yet obtained control permission for this extended function A, the camera device assigns an update tag to this extended function A and generates a corresponding update notification and sends it to the control device.

[0048] In response to receiving the update notification, the control device sends a third function query instruction to the camera device, causing the camera device to query the tag to be updated. After querying the tag to be updated, the camera device generates an update instruction and sends it to the control device. The update instruction includes the status corresponding to each extended function in the extended function set and the tag to be updated.

[0049] Optionally, in actual applications, when any extended function obtains a label to be updated, the above method can be used to enable the camera device to generate an update instruction containing the label to be updated of any extended function, so as to help the subsequent control device obtain control authority for the corresponding extended function based on the update instruction.

[0050] Alternatively, when a preset number of extended functions obtain tags to be updated, the camera device generates an update instruction containing the tags to be updated of the corresponding extended functions based on the above method, so that the control device simultaneously obtains control permissions for the corresponding preset number of extended functions.

[0051] Furthermore, step S204 includes: in response to obtaining the update instruction, the control device obtains the control authority of the extended function with the to-be-updated tag in the extended function set based on the update instruction, and obtains the control method of the corresponding extended function according to the obtained control authority.

[0052] Optionally, after the control device obtains the control authority for the extended function with the tag to be updated, the control device sends a deletion instruction to the camera device, so that the camera device deletes the tag to be updated corresponding to the extended function for which it has obtained the control authority, so as to prevent the subsequently generated update instructions from including the control device for which the control device has obtained the control authority.

[0053] In addition, after the control device obtains the control authority for all extended functions of the camera device, the steps mentioned in the above step S204 are stopped.

[0054] In another embodiment, when the extended function set of the camera device includes an image filtering function, and the control device obtains the control authority of the image filtering function through the method mentioned in the above embodiment, then step S204 also includes: in response to the camera device based on the filtering conditions corresponding to the image filtering function, the control device obtains the target image after processing the collected audio and video data.

[0055] See also Figure 3 , Figure 3 This is a flow chart of another embodiment of the camera device control method of the present application. This embodiment uses the camera device as the execution subject, and the specific implementation process includes:

[0056] S301: The camera device generates a registration instruction, and based on the registration instruction, sends a basic function set and an extended function set corresponding to the camera device to the control device.

[0057] In one embodiment, the implementation process of step S301 includes: in response to a relevant technician or user performing a preprocessing operation on the camera device, the camera device generates a registration instruction, and sends the registration instruction to a control device to which the camera device needs to establish a connection, so that the control device generates a first function query instruction based on the obtained registration instruction, and sends the first function query instruction to the camera device.

[0058] Furthermore, based on the obtained first function query instruction, the camera device sends a basic function set and an extended function set to the control device. The basic functions in the basic function set include at least verifying the device information of the camera device, collecting audio and video data, and establishing a network connection; the extended functions in the extended function set are different from the basic functions.

[0059] S302: In response to the status corresponding to all basic functions in the basic function set being available, the camera device establishes a connection with the control device and sends the collected audio and video streams to the control device.

[0060] In one embodiment, in response to the above step S301, the control device generates a second function query instruction and sends the second function query instruction to the camera device. The camera device obtains the second function query instruction and sends the status of all basic functions in the basic function set and the status of all extended functions in the extended function set to the control device based on the obtained second function query instruction.

[0061] Furthermore, step S302 includes: in response to all basic functions in the basic function set being in the available state, causing the control device to verify the device information of the camera device based on the basic functions in the basic function set. In response to successful verification, the camera device connects to the control device, encodes the captured audio and video data to generate an audio and video stream, and transmits the audio and video stream to the control device.

[0062] S303: In response to the state corresponding to at least one extended function in the extended function set being available, the camera device generates an update instruction and sends the update instruction to the control device.

[0063] In one embodiment, before step S303 , the process includes: the camera device sets a pending update tag for the extended function that is in available status and for which the control device has not obtained control authority, and generates an update notification and sends it to the control device, so that the control device sends a third function query instruction to the camera device.

[0064] Furthermore, after receiving the third function query instruction, the camera device queries the to-be-updated tag, and after querying the to-be-updated tag, generates an update instruction and sends it to the control device. The update instruction includes the status corresponding to each extended function in the extended function set and the to-be-updated tag.

[0065] Furthermore, step S303 includes: in response to the control device obtaining an update instruction, the control device obtains control authority for the extended function with the tag to be updated in the extended function set based on the update instruction, and based on the control authority, the control device obtains a control method for the corresponding extended function.

[0066] Furthermore, in response to the control device obtaining the control method corresponding to the extended function, the camera device deletes the to-be-updated label corresponding to the extended function that has been controlled by the control device; or, the control device sends a deletion instruction to the camera device, and the camera device deletes the to-be-updated label corresponding to the extended function whose control method the control device has obtained based on the obtained deletion instruction.

[0067] In another embodiment, when the extended function set of the camera device includes an image filtering function, and the control device obtains control authority for the image filtering function, step S303 also includes: the camera device processes the collected audio and video data based on the filtering conditions corresponding to the image filtering function to obtain a target image, and sends the target image to the control device.

[0068] See also Figure 4 , Figure 4 1 is a schematic structural diagram of an embodiment of a control device for an imaging device of the present application, wherein the control device for the imaging device comprises a first obtaining module 10, a connecting module 20 and a second obtaining module 30 coupled to each other.

[0069] Specifically, the first obtaining module 10 is configured to obtain a registration instruction sent by the camera device in response to the control device, and obtain a basic function set and an extended function set corresponding to the camera device based on the registration instruction.

[0070] The connection module 20 is used to control the device to establish a connection with the camera device in response to the status corresponding to all basic functions in the basic function set being available, and obtain the audio and video code streams captured by the camera device.

[0071] The second obtaining module 30 is configured to control the device to obtain an update instruction sent by the camera device in response to the state corresponding to at least one extended function in the extended function set being available, and acquire a control method for the available extended function based on the update instruction.

[0072] See also Figure 5 , Figure 5This is a structural diagram of an embodiment of an electronic device of the present application, which includes a memory 40 and a processor 50 coupled to each other, wherein program instructions are stored in the processor 50, and the processor 50 is used to execute the program instructions to implement the control method of the camera device in any of the above embodiments. Specifically, the processor 50 can also be called a CPU (Central Processing Unit). The processor 50 may be an integrated circuit chip with signal processing capabilities. The processor 50 can also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. In addition, the processor 50 can be implemented by an integrated circuit chip.

[0073] See also Figure 6 , Figure 6 The storage device 60 stores program instructions 70 that can be executed by a processor, and the program instructions 70 are used to implement the device unbinding method in any of the above embodiments.

[0074] It should be noted that the units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of this embodiment.

[0075] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0076] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of each embodiment method of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0077] The above description is only an implementation method of the present application and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the description and drawings of this application, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method for controlling a camera device, characterized in that: include: The control device obtains a registration instruction sent by the camera device, and obtains a basic function set and an extended function set corresponding to the camera device based on the registration instruction; In response to the status corresponding to all basic functions in the basic function set being available, the control device establishes a connection with the camera device and obtains the audio and video streams captured by the camera device; wherein the basic functions at least include verifying the device information of the camera device, collecting audio and video data, and establishing a network connection; the extended function is different from the basic functions, and the device information includes the account and password of the camera device; In response to the state corresponding to at least one extended function in the extended function set being available, the control device obtains an update instruction sent by the camera device, and acquires a control method for the available extended function based on the update instruction.

2. The method according to claim 1, characterized in that The device information also includes authentication information between the camera device and the control device.

3. The method according to claim 2, characterized in that The obtaining of a registration instruction sent by the camera device, and obtaining a basic function set and an extended function set corresponding to the camera device based on the registration instruction, includes: In response to obtaining the registration instruction, the control device generates a first function query instruction and sends the first function query instruction to the camera device, so that the camera device sends the basic function set and the extended function set to the control device based on the first function query instruction.

4. The method according to claim 2, characterized in that The obtaining of the registration instruction sent by the camera device and obtaining the basic function set and the extended function set corresponding to the camera device based on the registration instruction include: The control device generates a second function query instruction, and sends the second function query instruction to the camera device, so that the camera device sends the status of all the basic functions in the basic function set and the status of all the extended functions in the extended function set to the control device based on the second function query instruction; In response to the status corresponding to all basic functions in the basic function set being available, the control device establishes a connection with the camera device and obtains the audio and video streams captured by the camera device, including: In response to the status corresponding to all basic functions in the basic function set being available, the control device verifies the device information of the camera device based on the basic functions in the basic function set, and connects to the camera device after the verification is passed to obtain the audio and video code stream captured by the camera device.

5. The method according to claim 1, wherein The camera device sets a pending update tag for an extended function that is in an available state and for which the control device has not obtained control authority, and generates an update notification and sends it to the control device; In response to the state corresponding to at least one extended function in the extended function set being available, the control device obtains an update instruction sent by the camera device, and before acquiring a control method for the available extended function based on the update instruction, the method includes: In response to obtaining the update notification, the control device sends a third function query instruction to the camera device, so that the camera device queries the tag to be updated, and after querying the tag to be updated, generates the update instruction and sends it to the control device; wherein, the update instruction includes the status corresponding to each extended function in the extended function set and the tag to be updated.

6. The method according to claim 5, characterized in that The control method of obtaining, by the control device, an update instruction sent by the camera device in response to at least one extended function in the extended function set being in an available state, and acquiring the available extended function based on the update instruction, includes: In response to obtaining the update instruction, the control device obtains the control authority of the extended function with the to-be-updated tag in the extended function set based on the update instruction; and obtains the control method corresponding to the extended function based on the control authority.

7. The method according to claim 1, characterized in that The extended function set includes an image filtering function. In response to at least one extended function in the extended function set being in an available state, the control device obtains an update instruction sent by the camera device, and acquires a control method for the available extended function based on the update instruction, including: In response to the camera device processing the acquired audio and video data based on the screening condition corresponding to the image screening function to obtain a target image, the control device obtains the target image.

8. A method for controlling a camera device, characterized in that: include: The camera device generates a registration instruction, and based on the registration instruction, sends a basic function set and an extended function set corresponding to the camera device to the control device; In response to the status corresponding to all basic functions in the basic function set being available, the camera device establishes a connection with the control device and sends the collected audio and video streams to the control device; In response to the status corresponding to at least one extended function in the extended function set being available, the camera device generates an update instruction and sends the update instruction to the control device; wherein, the basic functions at least include verifying the device information of the camera device, collecting audio and video data, and establishing a network connection, the extended function is different from the basic function, and the device information includes the account password of the camera device.

9. An electronic device, characterized in that: The method comprises a memory and a processor coupled to each other, wherein program instructions are stored in the processor, and the processor is used to execute the program instructions to implement the method according to any one of claims 1 to 8.

10. A storage device, characterized in that: Program instructions that can be executed by a processor are stored, and the program instructions are used to implement the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Digital electronic product implementation system

    CN102131365A

  • Connection control method and device for terminal and Bluetooth device, equipment and medium

    CN113286285A