Multi-type image acquisition equipment control system, method and server

By designing a multi-type image acquisition device control system in the visual network system, the problem that existing systems are difficult to manage multiple types of devices is solved, intelligent management of equipment and dynamic adjustment of resources are realized, and management efficiency and resource utilization are improved.

CN119299732APending Publication Date: 2025-01-10CHINA UNICOM ONLINE INFORMATION TECHNOLOGY CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411396291.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-08
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

Existing video networking systems are difficult to effectively manage and control multiple types of image acquisition equipment, resulting in inefficiency and waste of resources, and cannot make real-time adjustments based on device status or live broadcast requirements.

Method used

A multi-type image acquisition equipment control system is designed, including device registration and authentication module, device management module, device binding module, resource scheduling module and control policy module to realize intelligent management and control of equipment and be able to dynamically adjust equipment resources. Allocation and management policies.

Benefits of technology

It improves equipment management efficiency, reduces operating costs, realizes unified management and flexible control of multiple types of equipment, and improves resource utilization efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119299732A_ABST
    Figure CN119299732A_ABST
Patent Text Reader

Abstract

The invention discloses a multi-type image acquisition equipment control system, and the system comprises an equipment registration and authentication module which is used for recognizing and managing various types of image acquisition equipment, carrying out the registration and authentication of the equipment, and adding the equipment into an equipment list; the equipment management module is used for uniformly managing and controlling the image acquisition equipment in the equipment list; the equipment binding module is used for creating an equipment selection interface in the live broadcast room, so that the current live broadcast room is bound with the selected image acquisition equipment; the resource scheduling module is used for dynamically adjusting distribution of equipment resources according to live broadcast requirements; and the control strategy module is used for dynamically adjusting a management and control strategy according to the state of the image acquisition equipment and the live broadcast demand. Unified management and control of multiple types of image acquisition devices are realized, and the problem of poor compatibility is solved. A flexible control strategy is adopted, real-time adjustment can be carried out according to the equipment state or the live broadcast requirement, the use condition of equipment resources is dynamically adjusted, and the resource utilization efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of visual networking, and in particular, relates to a control system, method and server for multiple types of image acquisition devices. Background Art

[0002] The visual network is an important milestone in the development of the Internet. It is a more advanced form of the Internet and a real-time network. It can achieve real-time transmission of high-definition video across the entire network, which is impossible with the Internet, and push many Internet applications towards high-definition video and high-definition face-to-face communication.

[0003] The visual network adopts the world's most advanced VisionVera real-time high-definition video exchange technology, which can integrate multiple services on a single network platform, such as high-definition video conferencing, video surveillance, emergency command, digital radio and television, online teaching, etc.

[0004] The visual Internet uses technologies such as graphics and images, video recognition, human intelligence, and mobile computing to generate virtual objects, and accurately "places" the virtual objects in the real environment through technologies such as spatial positioning, three-dimensional registration, multiple sensors, and wireless transmission.

[0005] The visual network realizes information exchange and communication between display terminals and cloud computing centers through the Internet, presenting users with a new environment with realistic sensory effects that reflects relevant three-dimensional information such as the environment, climate, and scene at the time of application.

[0006] However, due to the wide variety of image acquisition devices, including but not limited to ordinary cameras, infrared cameras, drone-mounted cameras, etc., the management and control of these devices has become increasingly complex. Existing management methods often require manual intervention, which is not only inefficient but also prone to errors, and it is difficult to meet the management needs of large-scale and multi-type devices.

[0007] However, existing management systems for visual networks often have the following problems: existing systems can only support image acquisition devices of specific brands or models, and have difficulty in managing and controlling multiple types of devices; during live video broadcasting, existing systems cannot dynamically adjust device resources according to actual needs, resulting in waste of resources; existing systems usually adopt fixed management and control strategies and cannot be adjusted in real time according to device status or live broadcast needs.

[0008] Therefore, there is an urgent need for a technical solution for controlling multiple types of image acquisition devices based on visual networking that can solve the above problems. Summary of the invention

[0009] In order to address the deficiencies of the prior art, the present application provides a control system, method and server for multiple types of image acquisition equipment, which realizes intelligent management and control of equipment, significantly improves equipment management efficiency, reduces operating costs, and has broad application prospects.

[0010] The technical effects to be achieved by this application are achieved through the following solutions: According to a first aspect of the present application, a multi-type image acquisition device control system is provided, including a device registration and authentication module, a device management module, a device binding module, a resource scheduling module and a control strategy module, wherein: The device registration and authentication module is used to identify and manage various types of image acquisition devices, and add the devices to the device list after registration and authentication; The device management module is used to uniformly manage and control the image acquisition devices in the device list; The device binding module is used to create a device selection interface in the live broadcast room to bind the current live broadcast room with the selected image acquisition device; The resource scheduling module is used to dynamically adjust the allocation of device resources according to the live broadcast demand; The control strategy module is used to dynamically adjust the management and control strategies according to the status of the image acquisition device and the live broadcast requirements.

[0011] Preferably, in the device registration and authentication module, the method for registering the device is: After the image acquisition device is connected to the network, it sends a registration request containing basic information of the device to the device registration and authentication module; The device registration and authentication module receives the registration request and verifies the integrity and authenticity of the basic information of the device; After verification, the basic information of the device is stored in the database and a unique device ID is assigned; Update the initial status of the image acquisition device to the database to complete the registration of the device.

[0012] Preferably, the method for authenticating the device is: After the image acquisition device is successfully registered, an authentication request containing encrypted authentication information is sent to the device registration and authentication module; The device registration and authentication module receives the authentication request, obtains the authentication information after decryption and compares it with the information in the database; If the authentication information is consistent, the status of the image acquisition device is updated to "authenticated" and added to the device list.

[0013] Preferably, the device management module performs unified management and control of the image acquisition devices including remote monitoring, parameter configuration and status query of the image acquisition devices, and dynamically adds and deletes the image acquisition devices during the live broadcast process according to the monitoring results and the needs of different scenarios.

[0014] Preferably, the device management module further includes: converting the audio and video transmission protocols of different image acquisition devices to unify them into one or more compatible formats, and storing, processing or playing the converted audio and video data.

[0015] Preferably, in the device binding module, after binding the current live broadcast room with the selected image acquisition device, it also includes: The device binding module automatically detects the device type of the image acquisition device and configures the corresponding parameters according to the characteristics of the current image acquisition device; A live source selection interface is provided on the user-side interface, and switching between different image acquisition devices is performed according to the selected live source.

[0016] Preferably, in the resource scheduling module, the specific method for dynamically adjusting device resource allocation according to live broadcast requirements is: Monitor the operating status and load of image acquisition equipment in real time and evaluate resource utilization; Based on the resource utilization rate, the resource demand trend is evaluated by combining the empirical prediction method and the trend prediction method; Resources are allocated and scheduled according to the resource demand trend.

[0017] Preferably, in the control strategy module, the specific method of dynamically adjusting the management and control strategy according to the state of the image acquisition device and the live broadcast demand is: Develop corresponding control strategies based on business needs and equipment status; During the live broadcast process, the control strategy is adjusted according to the real-time data feedback, including: When an image acquisition device fails, it automatically switches to a backup device or adjusts resource allocation to other devices, while providing troubleshooting and repair guidance; Implement load balancing and resource balancing based on device performance and load conditions.

[0018] According to a second aspect of the present application, a method for controlling multiple types of image acquisition devices using the above-mentioned multiple types of image acquisition device control system is provided, comprising the following steps: Step 1: After the image acquisition device is connected to the network, it is connected to the device registration and authentication module for registration and authentication, and then added to the device list; Step 2: The device management module monitors the image acquisition device in real time according to the device list; Step 3: When initiating a live broadcast, the device binding module provides device selection and binding options on the live broadcast interface to bind the corresponding image acquisition device; Step 4: During the live broadcast, the operating status and load of the image acquisition equipment are monitored in real time, and resource allocation and scheduling are performed according to resource utilization; Step 5: Dynamically adjust resources based on the device status of the image acquisition device or live broadcast requirements.

[0019] According to a third aspect of the present application, there is provided a server, comprising: a memory and at least one processor; The memory stores a computer program, and the at least one processor executes the computer program stored in the memory to implement the above-mentioned multi-type image acquisition device control method.

[0020] According to one embodiment of the present application, the beneficial effect of using the control system of multiple types of image acquisition devices is that unified management and control of multiple types of image acquisition devices is achieved, solving the problem of poor compatibility; a flexible control strategy is adopted, which can make real-time adjustments according to the device status or live broadcast requirements, dynamically adjust the use of device resources, and improve resource utilization efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the embodiments of the present application or the existing technical solutions, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0022] Figure 1 This is a structural block diagram of a control system for multiple types of image acquisition devices in one embodiment of the present application; Figure 2 This is a flow chart of a method for controlling multiple types of image acquisition devices in one embodiment of the present application; Figure 3 This is a structural block diagram of a server in an embodiment of the present application. DETAILED DESCRIPTION

[0023] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0024] like Figure 1 As shown, a multi-type image acquisition device control system in an embodiment of the present application includes a device registration and authentication module, a device management module, a device binding module, a resource scheduling module and a control strategy module, wherein: The device registration and authentication module is used to identify and manage various types of image acquisition devices, and add the devices to the device list after registration and authentication; This system provides device registration services through API or network interface. Specifically in this module: When the image acquisition device is connected to the network, it sends a registration request containing basic information of the device (such as device model, serial number, manufacturer, etc.) to this system; After receiving the registration request, the system first verifies the integrity and authenticity of the device information, specifically: Device information integrity check - mandatory items check: The system defines the mandatory items when registering a device, such as device name, model, serial number, manufacturer, production date, device status, etc. After receiving the registration request, the system first checks whether these mandatory items have been filled in to ensure that nothing is missed.

[0025] Device information integrity check - field integrity: In addition to the required items, the system also needs to consider other fields that may affect device identification, management or use, such as device location, IP address, MAC address, operating system version, etc. The system provides entry options and automatic identification functions for these fields, and checks their completeness during verification.

[0026] Device information integrity check-data format verification: The system verifies whether the data format of each field meets the expectations, such as date format, IP address format, email format, etc.

[0027] Authenticity verification includes the following aspects: Identity authentication: An identity authentication mechanism is used to verify the authenticity of device information. The system verifies the authenticity of device information through built-in verification logic or algorithms, and verifies whether the device serial number complies with the manufacturer's coding rules.

[0028] Third-party verification: Rely on a third-party organization (China Unicom Smart Network) or interact with the database of the device manufacturer or operator to query and verify whether the registration information of the device is consistent.

[0029] Behavioral analysis: The system verifies the authenticity of a device by analyzing its historical behavior. For example, it can check the device’s login records, operation logs, etc. to analyze whether there are abnormal behaviors or patterns, thereby determining whether the device may be counterfeit or tampered with. This includes checking whether the device model is in the supported list, whether the serial number is unique, etc.

[0030] After verification, the system stores the device information in the database and assigns a unique device ID to the device; the device ID will serve as the unique identifier for subsequent management and control operations; Then the initial status of the device (such as online, offline, pending authentication, etc.) is updated to the database.

[0031] After the device is successfully registered, it will be authenticated as follows: Send an authentication request to the system. The authentication request contains authentication information such as device ID and device key. The authentication information in the request is encrypted using md5 encryption technology to prevent the information from being intercepted or tampered with; After receiving the authentication request, the system decrypts the authentication information in the request using encryption technology, retrieves the authentication information of the device (such as the device key) from the database according to the device ID, and compares the authentication information with the encrypted authentication information stored in the database; If the authentication information is consistent, the system will return a successful authentication result and update the device status to "authenticated". If the authentication information is inconsistent, the system will return a failed authentication result and may require the device to resend the authentication request or perform other operations. After successful authentication, the device will be added to the device list and begin to receive management and control instructions; the system will maintain connection with the device and update the device status information in real time.

[0032] The device management module is used to uniformly manage and control the image acquisition devices in the device list; This module uses visual networking technology to achieve remote monitoring, parameter configuration, status query and other functions of the device. At the same time, this module also supports dynamic addition (online) and deletion (offline) of devices during live broadcast to meet the needs of different scenarios, including: Device information management and maintenance: Maintain a list of all registered and authenticated devices. Device information includes device ID, device type, device status, etc. Monitor the online status and operating status of the device in real time to ensure the normal operation of the device, detect device failure or abnormal conditions, and take corresponding measures, such as alarm, automatic reconnection or switching to backup equipment; detect device failure or abnormal conditions specifically: periodically access the device to determine whether it is online; periodically upload video streams to the device to check whether it can be uploaded normally.

[0033] Device parameter configuration supports remote configuration of device parameters, such as adjusting video resolution, frame rate, etc.; for example: detecting the upload rate of the terminal device, if the upload speed is too slow, automatically reducing the acquisition clarity related parameters, 1080 corresponds to 60 frames, 1080 corresponds to 30 frames, etc.

[0034] Remote operation of equipment: supports remote power on / off, restart of equipment, and other operations; provides guidance on equipment troubleshooting and repair, reducing on-site maintenance costs; Standardization of device communication protocols and unified content encoding formats: formulate standard device communication protocols (RTMP, RTSP, HTTP, etc.) to ensure that devices of different brands and models can communicate effectively with the system; Conversion between different audio and video transmission protocols mainly involves unifying data streams from different protocols into one or more compatible formats for storage, processing or playback; Use FFmpeg to transcode the captured content and encapsulate the transcoded audio and video data into new protocol formats, such as HLS and DASH, to facilitate playback on different platforms and devices; Equipment log recording and analysis: Record the equipment's operation log, operation log, etc. for troubleshooting and performance analysis; through log analysis, you can optimize equipment configuration and improve system stability.

[0035] The device binding module is used to create a device selection interface in the live broadcast room to bind the current live broadcast room with the selected image acquisition device; This module is responsible for the binding relationship between the live broadcast room and the online image acquisition device. It creates an interface in the live broadcast room and provides device selection and binding options. The anchor can bind the required device with one click, simplifying the operation process. Specifically: When creating a live broadcast room, the anchor selects and binds the required image acquisition device. The system automatically detects the device type and configures the corresponding parameters according to the device characteristics to ensure the quality and stability of the live broadcast image. For example, it detects the upload rate of the terminal device. If the upload speed is too slow, it automatically reduces the acquisition clarity-related parameters. The system automatically requests and obtains information from a third-party system (such as China Unicom Smart Network) based on the MAC address of the image acquisition device, such as resolution, frame rate, bit rate, etc. During the live broadcast process, several image acquisition devices are usually used to collect live broadcasts simultaneously, such as different mobile phones, tablets, cameras, etc., to monitor the online status of the live broadcast devices (image acquisition devices, such as cameras, mobile phones, tablets, etc.). If the device is offline, the device status is updated synchronously, and the device is offline in the live broadcast room accordingly to avoid the user seeing an offline device and optimize the user's viewing experience in the live broadcast room; The user end (such as a mobile phone APP) provides an interface that allows users to select different live sources according to their personal preferences. The system transmits the selected live stream in real time to ensure that users get the best viewing experience.

[0036] Resource scheduling module, used to dynamically adjust the allocation of device resources according to live broadcast requirements; This module monitors the operating status and load of image acquisition equipment in real time to achieve reasonable resource allocation and scheduling to improve the utilization efficiency of equipment resources, including: Resource monitoring and evaluation: Real-time monitoring of the equipment's operating status, load conditions, etc., to evaluate the equipment's resource utilization; collect and analyze equipment resource usage data to provide a basis for resource scheduling.

[0037] Resource demand forecasting: The resource bottleneck is solved by combining empirical forecasting with trend forecasting, which mainly includes the following methods: Empirical prediction method: predict the initial resource demand trend based on historical data and current live broadcast demand; Trend forecasting method: by analyzing the changing trend of historical data, predict the development direction of future resource demand; Ratio forecasting method: predict the quantity and type of future resource requirements by calculating the ratio between a certain organizational activity factor and the required resource quantity; The prediction results can help the system schedule resources in advance to ensure the smooth progress of the live broadcast.

[0038] Resource allocation and scheduling: According to resource demand and prediction results, resources (number of online users in the same live broadcast room, activity, etc.) are reasonably allocated and scheduled; resource allocation strategies can be dynamically adjusted based on factors such as device performance and load conditions. For example: a live broadcast contains multiple devices, each device corresponds to a live broadcast room, and users can switch between different live broadcast rooms. Resources are allocated and scheduled according to the activity of the live broadcast room; using traffic alarm monitoring and empirical prediction methods, if the threshold reaches 60%, the capacity is expanded by 150% of the current resources. Similarly, if the resource utilization rate is less than 50%, the capacity is reduced by 50% of the current resources, and k8s is used for deployment; Resource optimization and adjustment: During the live broadcast process, based on real-time data feedback, combined with the current number of online users and core factors such as the number of users initiating the live broadcast, compare the trend of data changes in the past week and expand 20% of the current resources at any time. The specific rules are as follows: Increase server resources when the following conditions are met: 1. The total number of users U exceeds T1; 2. The number of users watching the live broadcast, L, exceeds T2; 3. Server resource utilization R exceeds Rw; Among them: U represents the total number of users; L represents the number of users watching live broadcasts; R represents the current server resource utilization rate (percentage); T1 and T2 represent the watermarks of the total number of users and the number of users watching live broadcasts respectively; Rw represents the watermark of resource utilization; The increased configuration C′ can be expressed as: C′=C×(1+I); Where: C represents the current server configuration; I represents the increased configuration ratio (here is 20%, i.e. 0.2); Based on the above conditions, the following formula is used to determine whether additional resources are needed and to calculate the configuration after the increase: If (U>T1) or (L>T2) or (R>Rw), then C′=C×1.2 This formula means that if any of the above conditions are met, the current server configuration needs to be increased by 20%. If these conditions are not met, the current configuration remains unchanged. This ensures that device resources are fully utilized while avoiding resource waste.

[0039] The control strategy module is used to dynamically adjust the management and control strategies according to the status of the image acquisition device and the live broadcast demand. For example, when a device fails, it can automatically switch to the backup device; when the live broadcast demand increases, the device resources can be increased to meet the demand.

[0040] The specific implementation method is: Strategy formulation and adjustment: formulate appropriate control strategies based on business needs and equipment status; during the live broadcast process, adjust and optimize the control strategy based on real-time data feedback; Fault handling and switching: When a device fails during live broadcast, it automatically switches to the backup device or adjusts the resource allocation of other devices to ensure that the live broadcast is not affected; it provides guidance on troubleshooting and repair to speed up fault handling; Load balancing and resource balancing: According to the performance and load of the equipment, load balancing and resource balancing are realized to ensure that the system can fully utilize all equipment resources and improve the overall performance; Customized policy support: supports user-defined control policies to meet the needs of different business scenarios; provides policy configuration interfaces and documents to facilitate user policy configuration and management.

[0041] like Figure 2 As shown, in one embodiment of the present application, a method for controlling multiple types of image acquisition devices using the above-mentioned multiple types of image acquisition device control system is disclosed, comprising the following steps: Step 1: After the image acquisition device is connected to the network, it is connected to the device registration and authentication module for registration and authentication, and then added to the device list; Step 2: The device management module monitors the image acquisition device in real time according to the device list; Step 3: When initiating a live broadcast, the device binding module provides device selection and binding options on the live broadcast interface to bind the corresponding image acquisition device; Step 4: During the live broadcast, the operating status and load of the image acquisition equipment are monitored in real time, and resource allocation and scheduling are performed according to resource utilization; Step 5: Dynamically adjust resources based on the device status of the image acquisition device or live broadcast requirements.

[0042] like Figure 3 As shown, the server in one embodiment of the present application includes: a memory and at least one processor; The memory stores a computer program, and the at least one processor executes the computer program stored in the memory to implement the above-mentioned multi-type image acquisition device control method.

[0043] According to one embodiment of the present application, the beneficial effect of using the control system of multiple types of image acquisition devices is that unified management and control of multiple types of image acquisition devices is achieved, solving the problem of poor compatibility; a flexible control strategy is adopted, which can make real-time adjustments according to the device status or live broadcast requirements, dynamically adjust the use of device resources, and improve resource utilization efficiency.

[0044] It should be noted that the above detailed descriptions are exemplary and are intended to provide further explanation of the present application. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as commonly understood by those of ordinary skill in the art to which the present application belongs.

[0045] It should be noted that the terms used herein are only for describing specific embodiments and are not intended to limit the exemplary embodiments according to the present application. As used herein, unless the context clearly indicates otherwise, the singular form is also intended to include the plural form. In addition, it should also be understood that when the terms "comprise" and / or "include" are used in this specification, it indicates the presence of features, steps, operations, devices, components and / or combinations thereof.

[0046] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application 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 terms used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein.

[0047] In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units that are not explicitly listed or inherent to these processes, methods, products, or apparatuses.

[0048] For ease of description, spatially relative terms, such as "above", "above", "on the upper surface of", "above", etc., may be used herein to describe the spatial positional relationship between a device or feature and other devices or features as shown in the figure. It should be understood that spatially relative terms are intended to include different orientations of the device in use or operation in addition to the orientation described in the figure. For example, if the device in the accompanying drawings is inverted, the device described as "above other devices or structures" or "above other devices or structures" will be positioned as "below other devices or structures" or "below other devices or structures". Thus, the exemplary term "above" may include both "above" and "below". The device may also be positioned in other different ways, such as rotated 90 degrees or in other orientations, and the spatially relative descriptions used herein are interpreted accordingly.

[0049] In the above detailed description, reference is made to the accompanying drawings, which form a part of this document. In the accompanying drawings, similar symbols typically identify similar components unless the context indicates otherwise. The illustrated embodiments described in the detailed description, drawings, and claims are not meant to be limiting. Other embodiments may be used, and other changes may be made, without departing from the spirit or scope of the subject matter presented herein.

[0050] The above are only preferred embodiments of the present invention and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A multi-type image acquisition device control system, characterized in that: It includes device registration and authentication module, device management module, device binding module, resource scheduling module and control strategy module, among which: The device registration and authentication module is used to identify and manage various types of image acquisition devices, and add the devices to the device list after registration and authentication; The device management module is used to uniformly manage and control the image acquisition devices in the device list; The device binding module is used to create a device selection interface in the live broadcast room to bind the current live broadcast room with the selected image acquisition device; The resource scheduling module is used to dynamically adjust the allocation of device resources according to the live broadcast demand; The control strategy module is used to dynamically adjust the management and control strategies according to the status of the image acquisition device and the live broadcast requirements.

2. The multi-type image acquisition device control system according to claim 1, characterized in that: In the device registration and authentication module, the method for registering a device is: After the image acquisition device is connected to the network, it sends a registration request containing basic information of the device to the device registration and authentication module; The device registration and authentication module receives the registration request and verifies the integrity and authenticity of the basic information of the device; After verification, the basic information of the device is stored in the database and a unique device ID is assigned; Update the initial status of the image acquisition device to the database to complete the registration of the device.

3. The multi-type image acquisition device control system according to claim 2, characterized in that: The methods for authenticating a device are: After the image acquisition device is successfully registered, an authentication request containing encrypted authentication information is sent to the device registration and authentication module; The device registration and authentication module receives the authentication request, obtains the authentication information after decryption and compares it with the information in the database; If the authentication information is consistent, the status of the image acquisition device is updated to "authenticated" and added to the device list.

4. The multi-type image acquisition device control system according to claim 1, characterized in that: The device management module performs unified management and control of the image acquisition devices, including remote monitoring, parameter configuration, and status query of the image acquisition devices, and dynamically adds and deletes the image acquisition devices during the live broadcast process according to the monitoring results and the needs of different scenarios.

5. The multi-type image acquisition device control system according to claim 4, characterized in that: The device management module also includes: converting the audio and video transmission protocols of different image acquisition devices to unify them into one or more compatible formats, and storing, processing or playing the converted audio and video data.

6. The multi-type image acquisition device control system according to claim 1, characterized in that: In the device binding module, after binding the current live broadcast room with the selected image acquisition device, it also includes: The device binding module automatically detects the device type of the image acquisition device and configures the corresponding parameters according to the characteristics of the current image acquisition device; A live source selection interface is provided on the user-side interface, and switching between different image acquisition devices is performed according to the selected live source.

7. The multi-type image acquisition device control system according to claim 1, characterized in that: In the resource scheduling module, the specific method for dynamically adjusting device resource allocation according to live broadcast requirements is as follows: Monitor the operating status and load of image acquisition equipment in real time and evaluate resource utilization; Based on the resource utilization rate, the resource demand trend is evaluated by combining the empirical prediction method and the trend prediction method; Resources are allocated and scheduled according to the resource demand trend.

8. The multi-type image acquisition device control system according to claim 1, characterized in that: In the control strategy module, the specific method of dynamically adjusting the management and control strategy according to the status of the image acquisition device and the live broadcast requirements is as follows: Develop corresponding control strategies based on business needs and equipment status; During the live broadcast process, the control strategy is adjusted according to the real-time data feedback, including: When an image acquisition device fails, it automatically switches to a backup device or adjusts resource allocation to other devices, while providing troubleshooting and repair guidance; Implement load balancing and resource balancing based on device performance and load conditions.

9. A method for controlling multiple types of image acquisition devices using the multiple types of image acquisition device control system according to any one of claims 1 to 8, characterized in that: The steps include: Step 1: After the image acquisition device is connected to the network, it is connected to the device registration and authentication module for registration and authentication, and then added to the device list; Step 2: The device management module monitors the image acquisition device in real time according to the device list; Step 3: When initiating a live broadcast, the device binding module provides device selection and binding options on the live broadcast interface to bind the corresponding image acquisition device; Step 4: During the live broadcast, the operating status and load of the image acquisition equipment are monitored in real time, and resource allocation and scheduling are performed according to resource utilization; Step 5: Dynamically adjust resources based on the device status of the image acquisition device or live broadcast requirements.

10. A server, characterized in that: include: memory and at least one processor; The memory stores a computer program, and the at least one processor executes the computer program stored in the memory to implement the multi-type image acquisition device control method described in claim 9.

Citation Information

Cited By

  • Control method and system of online conference system, electronic equipment and storage medium

    CN120066797A