Multi-device communication control methods, apparatus, equipment and storage media
Patent Information
- Application Number
- CN202311100488.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-29
- Publication Date
- 2026-09-01
- Estimated Expiration
- 2043-08-29
AI Technical Summary
[0041]本发明提出的多设备通信控制方法,通过在检测到与至少两个目标设备连接后,创建所述至少两个目标设备的连接对象;将所述连接对象存储至预设字典对象;通过存储有连接对象的预设字典对象根据目标命令同时与所述至少两个目标设备进行通信;通过上述方式,在检测到与至少两个目标设备连接后,将创建的至少两个目标设备的连接对象存储至预设字典对象,然后通过预设字典对象根据目标命令与至少两个目标设备进行通信,从而能够实现同时与多个设备进行通信,进而提高通信效率。
Smart Images

Figure CN117155987B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, and in particular to multi-device communication control methods, apparatus, devices, and storage media. Background Technology
[0002] After a communication connection is established, devices can perform normal data exchange, such as the transfer of pictures, videos, and applications. However, current device communication is mostly somewhere in between. For example, a single computer can communicate with phone A, but the computer cannot communicate with phone B. If it is necessary to communicate with phone B, it must disconnect from phone A. That is, it can only communicate with a single device and cannot communicate with multiple devices simultaneously.
[0003] The above content is only used to help understand the technical solution of the present invention and does not represent an admission that the above content is prior art. Summary of the Invention
[0004] The main objective of this invention is to provide a multi-device communication control method, apparatus, device, and storage medium, aiming to solve the technical problem that the prior art cannot achieve simultaneous communication with multiple devices.
[0005] To achieve the above objectives, the present invention provides a multi-device communication control method, which includes the following steps:
[0006] After detecting a connection with at least two target devices, a connection object is created for the at least two target devices;
[0007] Store the connection object into a preset dictionary object;
[0008] The system communicates simultaneously with at least two target devices according to the target command using a preset dictionary object that stores connection objects.
[0009] Optionally, storing the connection object into a preset dictionary object includes:
[0010] Integrate the target handle object collection into the target server;
[0011] Obtain device handles for at least two target devices;
[0012] A target server that integrates a set of target handle objects creates a preset dictionary object based on the device handles of the at least two target devices.
[0013] Store the connection object into a preset dictionary object.
[0014] Optionally, the step of communicating simultaneously with the at least two target devices according to a target command via a preset dictionary object storing connection objects includes:
[0015] The target name is sent to the at least two target devices simultaneously by storing a preset dictionary object containing connection objects;
[0016] Determine whether a return result corresponding to the target command has been received;
[0017] After receiving the return result corresponding to the target command, communication is established with the target device that returned the result.
[0018] Optionally, after receiving the return result corresponding to the target command and establishing communication with the target device that provided the return result, the method further includes:
[0019] The current tag of the target device that retrieves the feedback results;
[0020] When the current marker is a preset marker, obtain the identification information of the target device in the feedback return result;
[0021] A target deletion request is generated based on the identification information;
[0022] The target server deletes the device handle of the target device based on the target deletion request and the returned result.
[0023] Optionally, the step of deleting the device handle of the target device based on the target deletion request returned by the target server includes:
[0024] The target server obtains the identification information of the target device by returning a feedback result based on the target deletion request;
[0025] The device handle of the target device that returns the feedback result is obtained based on the identification information;
[0026] Remove the device handle from the preset dictionary object.
[0027] Optionally, after obtaining the current tag of the target device that returned the feedback result, the method further includes:
[0028] After the current marker is set to a preset marker, determine whether a connection to a new device has been detected;
[0029] When a new device connection is detected, the number of target devices returned as feedback results is counted.
[0030] When the number of target devices returned by the feedback is consistent with the number of at least two target devices, the connection object in the preset dictionary object is closed.
[0031] Optionally, after closing the connection object in the preset dictionary object when the number of target devices returning the feedback result is consistent with the number of at least two target devices, the method further includes:
[0032] Create a new device connection object;
[0033] Store the connection object of the new device into a preset dictionary object;
[0034] The new device communicates with the new device based on the new command by storing a preset dictionary object containing connection objects.
[0035] Furthermore, to achieve the above objectives, the present invention also proposes a multi-device communication control device, the multi-device communication control device comprising:
[0036] A detection module is used to create connection objects for at least two target devices after detecting a connection with at least two target devices;
[0037] A storage module is used to store the connection object into a preset dictionary object;
[0038] The communication module is used to communicate simultaneously with the at least two target devices according to the target command through a preset dictionary object storing connection objects.
[0039] Furthermore, to achieve the above objectives, the present invention also proposes a multi-device communication control device, which includes: a memory, a processor, and a multi-device communication control program stored in the memory and executable on the processor, wherein the multi-device communication control program is configured to implement the multi-device communication control method described above.
[0040] In addition, to achieve the above objectives, the present invention also proposes a storage medium storing a multi-device communication control program, which, when executed by a processor, implements the multi-device communication control method as described above.
[0041] The multi-device communication control method proposed in this invention creates connection objects for at least two target devices after detecting a connection with them; stores the connection objects in a preset dictionary object; and communicates with the at least two target devices simultaneously according to a target command through the preset dictionary object containing the connection objects. By storing the created connection objects for at least two target devices in a preset dictionary object after detecting a connection with them, and then communicating with the at least two target devices according to a target command through the preset dictionary object, simultaneous communication with multiple devices can be achieved, thereby improving communication efficiency. Attached Figure Description
[0042] Figure 1 This is a schematic diagram of the structure of a multi-device communication control device in the hardware operating environment involved in the embodiments of the present invention;
[0043] Figure 2 This is a flowchart illustrating the first embodiment of the multi-device communication control method of the present invention;
[0044] Figure 3 This is a flowchart illustrating the second embodiment of the multi-device communication control method of the present invention;
[0045] Figure 4 This is a functional module diagram of the first embodiment of the multi-device communication control device of the present invention.
[0046] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0047] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the invention.
[0048] Reference Figure 1 , Figure 1 This is a schematic diagram of the structure of a multi-device communication control device in the hardware operating environment involved in the embodiments of the present invention.
[0049] like Figure 1 As shown, the multi-device communication control device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen or an input unit such as a keyboard; optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wireless-Fidelity (Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (RAM) or a stable non-volatile memory (NVM), such as a disk drive. The memory 1005 may also optionally be a storage device independent of the aforementioned processor 1001.
[0050] Those skilled in the art will understand that Figure 1The structure shown does not constitute a limitation on the multi-device communication control device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0051] like Figure 1 As shown, the memory 1005, which serves as a storage medium, may include an operating system, a network communication module, a user interface module, and a multi-device communication control program.
[0052] exist Figure 1 In the multi-device communication control device shown, the network interface 1004 is mainly used for data communication with the network integrated platform workstation; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the multi-device communication control device of the present invention can be set in the multi-device communication control device, and the multi-device communication control device calls the multi-device communication control program stored in the memory 1005 through the processor 1001 and executes the multi-device communication control method provided in the embodiment of the present invention.
[0053] Based on the above hardware structure, an embodiment of the multi-device communication control method of the present invention is proposed.
[0054] Reference Figure 2 , Figure 2 This is a flowchart illustrating the first embodiment of the multi-device communication control method of the present invention.
[0055] In the first embodiment, the multi-device communication control method includes the following steps:
[0056] Step S10: After detecting a connection with at least two target devices, create a connection object for the at least two target devices.
[0057] It should be noted that the executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, or an electronic device, computer, etc., capable of performing the above functions. The following description uses a computer as an example to illustrate this embodiment and the subsequent embodiments.
[0058] It should be understood that, since the scenario in this embodiment involves communication between multiple devices, the number of devices detected connected to the computer is at least two. The target device can be an Android device, and the connection object can be an ADB connection object. The connection object can be created after at least two target devices are connected to the computer.
[0059] Step S20: Store the connection object in a preset dictionary object.
[0060] It is understandable that the preset dictionary object refers to the dictionary object used to store the connection objects of the target devices. After creating the connection objects of at least two target devices, the connection objects of at least two target devices are stored in the preset dictionary object.
[0061] Further, step S20 includes: integrating the target handle object set into the target server; obtaining device handles of at least two target devices; creating a preset dictionary object through the target server with the integrated target handle object set based on the device handles of the at least two target devices; and storing the connection object into the preset dictionary object.
[0062] It should be understood that the target handle object set refers to the collection of handle objects related to adb-shell. This target handle object set is then integrated into the target server, which can be a waitress server. The purpose of this integration is to avoid repeatedly executing Python scripts during communication, thus saving compilation and interpretation time. For example, in a test scenario, using a target server with the integrated target handle object set can effectively improve testing efficiency.
[0063] Understandably, after obtaining the device handles of at least two target devices, the target server, which integrates a set of target handle objects, creates a preset dictionary object based on the device handles of the at least two target devices, and then stores the connection objects of the at least two target devices created.
[0064] Step S30: Using a preset dictionary object that stores connection objects, communicate simultaneously with the at least two target devices according to the target command.
[0065] It should be understood that the communication between the computer and at least two target devices at the same time can be ADB communication. The target command is sent by the computer to at least two target devices. The target command can be an adb command. After storing the connection objects of at least two devices in a preset dictionary object, the computer communicates with at least two target devices at the same time according to the target command through the preset dictionary object containing the connection objects.
[0066] Further, step S30 includes: simultaneously sending a target name to the at least two target devices through a preset dictionary object storing connection objects; determining whether a return result corresponding to the target command is received; and, after receiving a return result corresponding to the target command, realizing communication with the target device that provided the return result.
[0067] Understandably, after storing connection objects in a preset dictionary object, target names are sent to at least two target devices simultaneously through the preset dictionary object containing connection objects. At this time, the target device's flag is set to the target flag, which can be TRUE. After receiving the return result corresponding to the target command, the target device's flag is set to the preset flag, which can be FALSE. At this point, communication between the computer and at least two target devices simultaneously has been achieved. When the specific communication scenario is a test scenario and the target device's flag is the target flag, it indicates that the target device is undergoing testing. When the target device's flag is the preset flag, it indicates that the target device has completed testing.
[0068] It should be noted that the essence of this embodiment is to use the adb-shell library in Python to obtain the handle objects related to adb-shell, and then integrate the set of target handle objects into the target server, so that adb-shell always works in the target server. On the basis of one-to-many, target communication logic is added, so that adb-shell can support the computer to communicate with multiple target devices at the same time.
[0069] This embodiment achieves simultaneous communication with multiple devices and improves communication efficiency by creating connection objects for at least two target devices after detecting a connection with them; storing the connection objects in a preset dictionary object; and communicating with the at least two target devices simultaneously according to target commands through the preset dictionary object.
[0070] In one embodiment, such as Figure 3 The second embodiment of the multi-device communication control method of the present invention, based on the first embodiment, further includes the following after step S30:
[0071] Step S401: Obtain the current tag of the target device from the feedback return result.
[0072] It should be understood that after receiving the return result from the target device, the computer will reset the target device's tag. For example, when sending a target command, the target device's tag is set to the target tag. After receiving the return result, the target device's tag is set to the preset tag. After enabling the computer to communicate with at least two target devices simultaneously, the current tag of the target device that returns the return result is obtained in real time.
[0073] Step S402: When the current marker is a preset marker, obtain the identification information of the target device of the feedback return result.
[0074] Understandably, after obtaining the current tag of the target device that returned the feedback result, it is determined whether the current tag is a preset tag. If so, it indicates that the target device has completed the test based on successful communication with the computer. At this time, the identification information of the target device that returned the feedback result is obtained. This identification information can be the SN serial number.
[0075] Step S403: Generate a target deletion request based on the identification information.
[0076] It should be understood that a target deletion request refers to a request to delete the handle of a target device, and this target deletion request can be generated based on the identification information of the target device returned in the feedback result.
[0077] Step S404: The target server deletes the device handle of the target device based on the target deletion request and the returned result.
[0078] Understandably, after generating the target deletion request, the target deletion request is sent to the target server to inform the target server of the object whose handle needs to be deleted. After receiving the target deletion request, the target server determines the device handle that needs to be deleted and then removes the device handle from the preset dictionary object.
[0079] Further, step S404 includes: obtaining the identification information of the target device that returned the feedback result through the target server based on the target deletion request; obtaining the device handle of the target device that returned the feedback result based on the identification information; and deleting the device handle from the preset dictionary object.
[0080] It should be understood that after receiving a target deletion request, the target server will parse the target deletion request to obtain the identification information of the target device returned in the feedback result. Then, based on the correspondence between the identification information and the device handle, it will find the device handle of the target device returned in the feedback result and delete the device handle from the preset dictionary object.
[0081] Furthermore, after obtaining the current tag of the target device that returned the feedback result, the method further includes: after the current tag is a preset tag, determining whether a connection with a new device is detected; when a connection with a new device is detected, counting the number of target devices that returned the feedback result; and when the number of target devices that returned the feedback result is consistent with the number of at least two target devices, closing the connection object in the preset dictionary object.
[0082] Understandably, when a new device is detected, it indicates that a new device has been added. At this point, it is necessary to confirm whether the tags of at least two target devices are both preset tags. Since the tags of target devices that return feedback results are only set to preset tags, the comparison between the number of target devices that return feedback results and the number of at least two target devices can be used to confirm whether the tags of at least two target devices are both preset tags. Specifically, if the number of target devices that return feedback results is the same as the number of at least two target devices, the connection object in the preset dictionary object is closed. Alternatively, if the number of target devices that return feedback results is less than the number of at least two target devices, it is necessary to wait for other target devices to return feedback results. Otherwise, the connection object in the preset dictionary object is kept open until the number of target devices that return feedback results is the same as the number of at least two target devices.
[0083] It should be noted that if at least one of the two target devices disconnects from the computer during the communication process, the marker of the disconnected target device should be set to the preset marker directly to avoid the inability to communicate with new devices due to the number of devices.
[0084] Furthermore, after closing the connection object in the preset dictionary object when the number of target devices returning the feedback result is consistent with the number of at least two target devices, the method further includes: creating a new connection object for a new device; storing the new connection object for the new device in the preset dictionary object; and communicating with the new device according to a new command through the preset dictionary object containing the connection object.
[0085] Understandably, after closing the connection objects in the preset dictionary object, it indicates that the computer can communicate with the new device. At this time, a new connection object for the new device is created. This connection object can be an adb connection object. Then, the connection object of the new device is stored in the preset dictionary object. At this time, the connection objects of other devices in the preset dictionary object are in a closed state. Then, a new command is sent to the new device through the preset dictionary object that stores the connection object to realize the communication between the computer and the new device. This enables the addition of new devices during the process of communicating with other devices.
[0086] This embodiment obtains the current tag of the target device in the feedback result; when the current tag is a preset tag, it obtains the identification information of the target device in the feedback result; it generates a target deletion request based on the identification information; and the target server deletes the device handle of the target device in the feedback result according to the target deletion request. Through this method, after obtaining the current tag of the target device in the feedback result, it determines whether the current tag is a preset tag. If so, it generates a target deletion request based on the identification information of the target device in the feedback result, and then sends the target deletion request to the target server. The target server then deletes the handle of the target device in the feedback result according to the target deletion request, thereby effectively improving the accuracy of deleting device handles.
[0087] Furthermore, embodiments of the present invention also propose a storage medium storing a multi-device communication control program, wherein the multi-device communication control program, when executed by a processor, implements the steps of the multi-device communication control method described above.
[0088] Since this storage medium adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought about by the technical solutions of the above embodiments, which will not be repeated here.
[0089] In addition, refer to Figure 4 The present invention also proposes a multi-device communication control device, the multi-device communication control device comprising:
[0090] The detection module 10 is used to create a connection object for the at least two target devices after detecting a connection with at least two target devices.
[0091] Storage module 20 is used to store the connection object into a preset dictionary object.
[0092] The communication module 30 is used to communicate simultaneously with the at least two target devices according to the target command through a preset dictionary object storing connection objects.
[0093] This embodiment achieves simultaneous communication with multiple devices and improves communication efficiency by creating connection objects for at least two target devices after detecting a connection with them; storing the connection objects in a preset dictionary object; and communicating with the at least two target devices simultaneously according to target commands through the preset dictionary object.
[0094] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of this invention. In practical applications, those skilled in the art can select some or all of the workflow to achieve the purpose of this embodiment according to actual needs, and no restrictions are imposed here.
[0095] In addition, for technical details not described in detail in this embodiment, please refer to the multi-device communication control method provided in any embodiment of the present invention, which will not be repeated here.
[0096] In one embodiment, the storage module 20 is further configured to integrate a set of target handle objects into a target server; obtain device handles of at least two target devices; create a preset dictionary object based on the device handles of the at least two target devices through the target server with the integrated set of target handle objects; and store the connection object into the preset dictionary object.
[0097] In one embodiment, the communication module 30 is further configured to simultaneously send target names to the at least two target devices through a preset dictionary object storing connection objects; determine whether a return result corresponding to the target command is received; and after receiving a return result corresponding to the target command, realize communication with the target device that provides the return result.
[0098] In one embodiment, the communication module 30 is further configured to obtain the current tag of the target device that returned the feedback result; when the current tag is a preset tag, obtain the identification information of the target device that returned the feedback result; generate a target deletion request based on the identification information; and delete the device handle of the target device that returned the feedback result through the target server according to the target deletion request.
[0099] In one embodiment, the communication module 30 is further configured to obtain the identification information of the target device that returned the feedback result through the target server according to the target deletion request; obtain the device handle of the target device that returned the feedback result according to the identification information; and delete the device handle from the preset dictionary object.
[0100] In one embodiment, the communication module 30 is further configured to determine whether a connection to a new device is detected after the current marker is a preset marker; when a connection to a new device is detected, count the number of target devices that return feedback results; and when the number of target devices that return feedback results is consistent with the number of at least two target devices, close the connection object in the preset dictionary object.
[0101] In one embodiment, the communication module 30 is further configured to: create a new device connection object; store the new device connection object in a preset dictionary object; and communicate with the new device according to a new command through the preset dictionary object containing the connection object.
[0102] Other embodiments or implementation methods of the multi-device communication control device described in this invention can be found in the above-described method embodiments, and will not be repeated here.
[0103] It should be understood that although the steps in the flowcharts of this application's embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in the figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least a portion of the sub-steps or stages of other steps.
[0104] Furthermore, it should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
[0105] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0106] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as read-only memory (ROM) / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, all-in-one platform workstation, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0107] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.
Claims
1. A multi-device communication control method, characterized in that, The multi-device communication control method includes the following steps: After detecting a connection with at least two target devices, a connection object is created for the at least two target devices, and the connection object is an adb connection object; The connection object is stored in a preset dictionary object, which stores the relationship between device handles and connection objects for communication between at least two target devices. The system communicates simultaneously with at least two target devices according to the target command using a preset dictionary object that stores connection objects.
2. The multi-device communication control method as described in claim 1, characterized in that, The step of storing the connection object into a preset dictionary object includes: Integrate the target handle object set into the target server, wherein the target handle object set is a collection of handle objects related to adb-shell; Obtain device handles for at least two target devices; A target server that integrates a set of target handle objects creates a preset dictionary object based on the device handles of the at least two target devices. Store the connection object into a preset dictionary object.
3. The multi-device communication control method as described in claim 1, characterized in that, The step of communicating simultaneously with at least two target devices according to a target command using a preset dictionary object storing connection objects includes: The target command is sent simultaneously to the at least two target devices by a preset dictionary object that stores connection objects; Determine whether a return result corresponding to the target command has been received; After receiving the return result corresponding to the target command, communication is established with the target device that returned the result.
4. The multi-device communication control method as described in claim 3, characterized in that, After receiving the return result corresponding to the target command and establishing communication with the target device that provided the return result, the method further includes: The target device's current marker is obtained from the feedback result. The target device's marker includes a target marker and a preset marker. When the target command is sent, the target device's marker is set to the target marker to indicate that the target device is undergoing testing. After receiving the feedback result, the target device's marker is set to the preset marker to indicate that the target device has completed testing. When the current marker is a preset marker, obtain the identification information of the target device in the feedback return result; A target deletion request is generated based on the identification information; The target server deletes the device handle of the target device based on the target deletion request and the returned result.
5. The multi-device communication control method as described in claim 4, characterized in that, The step of deleting the device handle of the target device based on the target deletion request returned by the target server includes: The target server obtains the identification information of the target device by returning a feedback result based on the target deletion request; The device handle of the target device that returns the feedback result is obtained based on the identification information; Remove the device handle from the preset dictionary object.
6. The multi-device communication control method as described in claim 4, characterized in that, After obtaining the current tag of the target device that returned the feedback result, the method further includes: After the current marker is set to a preset marker, determine whether a connection to a new device has been detected; When a new device connection is detected, the number of target devices returned as feedback results is counted. When the number of target devices returning the feedback results is consistent with the number of at least two target devices, close the connection object in the preset dictionary object to disconnect communication with at least two of the target devices; If any one of the at least two target devices disconnects during communication, the flag of the disconnected target device is set to the preset flag.
7. The multi-device communication control method as described in claim 6, characterized in that, After closing the connection object in the preset dictionary object when the number of target devices returning the feedback result is consistent with the number of at least two target devices, the method further includes: Create a new device connection object; Store the connection object of the new device into a preset dictionary object; The new device communicates with the new device based on the new command by storing a preset dictionary object containing connection objects.
8. A multi-device communication control device, characterized in that, The multi-device communication control device includes: The detection module is used to create connection objects for the at least two target devices after detecting a connection with at least two target devices, wherein the connection objects are adb connection objects; A storage module is used to store the connection object into a preset dictionary object, wherein the preset dictionary object stores device handles and relationships between the connection objects for communication between at least two target devices; The communication module is used to communicate simultaneously with the at least two target devices according to the target command through a preset dictionary object storing connection objects.
9. A multi-device communication control device, characterized in that, The multi-device communication control device includes: a memory, a processor, and a multi-device communication control program stored in the memory and executable on the processor, wherein the multi-device communication control program is configured to implement the multi-device communication control method as described in any one of claims 1 to 7.
10. A storage medium, characterized in that, The storage medium stores a multi-device communication control program, which, when executed by a processor, implements the multi-device communication control method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Automatic testing method, device and equipment for multimedia conference system and storage medium
CN114338489A
Data exporting method and device, electronic equipment and storage medium
CN115062015A