Conference resource data processing method and device, electronic equipment and storage medium
By saving the connection information of the conference control client in the server and synchronizing resource messages, the resource synchronization problem in the scenario of multiple conference control clients is solved, and real-time resource synchronization is achieved.
Patent Information
- Application Number
- CN202510833893.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-20
- Publication Date
- 2025-10-14
AI Technical Summary
In a video conferencing scenario where multiple conference control clients control the conference, how to achieve resource synchronization is an urgent problem to be solved.
After receiving the conference request from the conference control client, the server saves its connection information, and after receiving the resource message from the target conference control client, synchronizes the resource message to other conference control clients except the target conference control client.
Real-time resource synchronization is achieved in business scenarios where multiple conference control clients control conferences, ensuring that all conference control clients can obtain the required resources in a timely manner.
Smart Images

Figure CN120786014A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to a conference resource data processing method, device, electronic equipment and storage medium. Background Art
[0002] With the rapid development of audio and video technology and network technology, video conferencing is becoming more and more widely used. In a video conference, a host terminal is usually set up, and the video conference is controlled by logging into a conference control client on the host terminal.
[0003] However, as video conferencing grows in scale, scenarios where multiple conference control clients are used to control the conference have emerged. This means setting up multiple conference control clients to control the video conference. However, in these scenarios, synchronizing resources pulled by a single conference control client remains a pressing technical challenge. Summary of the Invention
[0004] In view of the above problems, embodiments of the present invention are proposed to provide a conference resource data processing method, device, electronic device, and storage medium that overcome the above problems or at least partially solve the above problems.
[0005] In a first aspect, an embodiment of the present invention discloses a conference resource data processing method, which is applied to a server. The method includes:
[0006] After receiving the conference request sent by the conference control client, determining the target conference corresponding to the conference request, and saving the connection information of the conference control client to the connection information list of the target conference;
[0007] After receiving the resource message sent by the target conference control client, searching for the connection information list of the target conference corresponding to the resource message; the target conference control client is any conference control client corresponding to the target conference;
[0008] According to the connection information list of the target conference, the resource message is synchronized to other conference control clients corresponding to the target conference except the target conference control client.
[0009] Optionally, after receiving the meeting request sent by the conference control client, determining the target conference corresponding to the meeting request, and before saving the connection information of the conference control client to the connection information list of the target conference, the method also includes: after receiving the connection request sent by the conference control client, generating and saving the connection information of the conference control client.
[0010] Optionally, searching for the connection information list of the target conference corresponding to the resource message includes: extracting the conference identifier of the target conference contained in the resource message; and searching for the connection information list of the target conference according to the conference identifier of the target conference.
[0011] Optionally, synchronizing the resource message to other conference control clients corresponding to the target conference, except the target conference control client, according to the connection information list of the target conference, includes: extracting third-party resource data contained in the resource message; synchronizing the third-party resource data to other conference control clients corresponding to the target conference, except the target conference control client, according to the connection information list of the target conference.
[0012] Optionally, the conference control client includes a first conference control client and at least one second conference control client, and the target conference control client is the first conference control client or any one of the second conference control clients.
[0013] Optionally, the resource message is sent to the server by the target conference control client by calling a message broadcast interface.
[0014] Optionally, the resource message is generated by the target conference control client after pulling third-party resource data according to the third-party resource data.
[0015] In a second aspect, an embodiment of the present invention discloses a conference resource data processing device, which is applied to a server. The device includes:
[0016] A saving module is configured to, upon receiving a conference request sent by a conference control client, determine a target conference corresponding to the conference request, and save the connection information of the conference control client into a connection information list of the target conference;
[0017] A search module configured to search for a connection information list of the target conference corresponding to the resource message after receiving the resource message sent by the target conference control client; the target conference control client is any conference control client corresponding to the target conference;
[0018] A synchronization module is configured to synchronize the resource message to other conference control clients corresponding to the target conference, excluding the target conference control client, according to the connection information list of the target conference.
[0019] Optionally, the apparatus further includes: a generating module, configured to generate and save connection information of the conference control client after receiving a connection request sent by the conference control client.
[0020] Optionally, the search module is specifically configured to extract the conference identifier of the target conference contained in the resource message; and search for the connection information list of the target conference according to the conference identifier of the target conference.
[0021] Optionally, the synchronization module is specifically used to extract the third-party resource data contained in the resource message; and synchronize the third-party resource data to other conference control clients corresponding to the target conference, except the target conference control client, according to the connection information list of the target conference.
[0022] Optionally, the conference control client includes a first conference control client and at least one second conference control client, and the target conference control client is the first conference control client or any one of the second conference control clients.
[0023] Optionally, the resource message is sent to the server by the target conference control client by calling a message broadcast interface.
[0024] Optionally, the resource message is generated by the target conference control client after pulling third-party resource data according to the third-party resource data.
[0025] In a third aspect, an embodiment of the present invention discloses an electronic device, which includes a processor and a computer-readable storage medium, on which a computer program is stored; when the computer program is executed by the processor, the processor executes the conference resource data processing method as described in any one of the above items.
[0026] In a fourth aspect, an embodiment of the present invention discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the processor executes the conference resource data processing method as described in any one of the above items.
[0027] In an embodiment of the present invention, after receiving a meeting request sent by a conference control client, the server determines the target conference corresponding to the meeting request and saves the connection information of the conference control client to the connection information list of the target conference; after receiving a resource message sent by the target conference control client, the server searches for the connection information list of the target conference corresponding to the resource message; and according to the connection information list of the target conference, synchronizes the resource message to other conference control clients corresponding to the target conference, except for the target conference control client. It can be seen from this that in an embodiment of the present invention, in a business scenario where multiple conference control clients control a meeting, the target conference control client can send the pulled resources to the server, and the server will then synchronize the resources to other conference control clients, thereby enabling real-time resource synchronization in a business scenario where multiple conference control clients control a meeting.
[0028] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are specifically listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments of the present invention. Obviously, the drawings described below are only some drawings of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0030] Figure 1 This is a flowchart of the steps of a conference resource data processing method according to an embodiment of the present invention;
[0031] Figure 2 is a schematic diagram of a resource synchronization process according to an embodiment of the present invention;
[0032] Figure 3 This is a structural block diagram of a conference resource data processing device according to an embodiment of the present invention;
[0033] Figure 4 is a structural block diagram of an electronic device according to an embodiment of the present invention;
[0034] Figure 5 It is a structural block diagram of a computer-readable storage medium according to an embodiment of the present invention. DETAILED DESCRIPTION
[0035] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.
[0036] In the embodiments of the present invention, a video conference involves a conference control client and a server, and bidirectional communication is possible between the conference control client and the server. It should be noted that other devices (such as autonomous servers, core servers, participating terminals, etc.) may also be involved in the video conference, which will not be discussed in detail in this embodiment.
[0037] The conference control client is conference control software installed on a PC (Personal Computer). The operator uses this software to perform a series of conference control operations such as starting and stopping a meeting, switching speakers, polling the screen, and splitting the screen. The conference control client sends the corresponding conference control commands to the server.
[0038] The server, specifically a conference management and scheduling system, is responsible for conference control and management, enabling a series of conference control operations such as starting and stopping meetings, switching speakers, rotating screens, and dynamically adding and removing participants. The conference management and scheduling system consists of two parts: the conference management webpage (front-end page) and the conference management and scheduling (back-end program). The conference management webpage is used to display the status of current meetings, user management, and appointment management. The conference management and scheduling system is responsible for conference control and management, enabling a series of conference control operations such as starting and stopping meetings, switching speakers, rotating screens, and dynamically adding and removing participants.
[0039] The embodiments of the present invention can be applied to a business scenario where multiple conference control clients control a conference. Multiple conference control clients control a conference, which means logging into multiple conference control clients to control the video conference.
[0040] The conference resource data processing method in an embodiment of the present invention is used to enable real-time synchronization of resources retrieved by a conference control client with other conference control clients during a video conference. This method can be applied in both video networks and the internet. A detailed description is provided below.
[0041] Reference Figure 1 , shows a flowchart of the steps of a conference resource data processing method according to an embodiment of the present invention. The conference resource data processing method according to the embodiment of the present invention can be applied to the above-mentioned server.
[0042] like Figure 1 As shown, the conference resource data processing method may include the following steps:
[0043] Step 101: After receiving a conference request sent by a conference control client, determine the target conference corresponding to the conference request, and save the connection information of the conference control client into a connection information list of the target conference.
[0044] In an embodiment of the present invention, the conference control client includes a first conference control client and at least one second conference control client. The conference control client logged into by the host user is the first conference control client, and the conference control clients logged into by other users are the second conference control clients. The first conference control client is the master conference control client, responsible for the primary control of the video conference (such as starting and stopping the conference), while the second conference control client is the slave conference control client, responsible for auxiliary control of the video conference (such as splitting the screen).
[0045] In the embodiment of the present invention, any conference control client that wants to enter a conference needs to first log in to the server and establish a connection. The any conference control client is the first conference control client or any of the second conference control clients.
[0046] Each conference control client can log in to the server and send a connection request to the server. The connection request may include user information of the conference control client, which may include but is not limited to the user ID of the conference control client.
[0047] Upon receiving a connection request from any conference control client, the server generates and stores the connection information of the conference control client. The connection information of the conference control client may include, but is not limited to, the terminal number bound to the user of the conference control client, a connection identifier (such as a connection sequence number), a connection method (such as a video network protocol connection or an IP (Internet Protocol) connection), and the like.
[0048] For example, each user ID can be bound to a terminal number, and the binding relationship between the user ID and the terminal number can be pre-stored in a server database. After receiving a connection request from any conference control client, the server can parse the conference control client user ID contained in the connection request, obtain the terminal number bound to the user of the conference control client from the database based on the conference control client user ID, and then generate the connection information of the conference control client.
[0049] The server stores conference information for each conference, including user information of each conference control client corresponding to the conference, a conference identifier for the conference, and the like. After generating the connection information for the conference control client, the server can also query the conference information for the conference associated with the conference control client based on the user information of the conference control client, and return the conference identifier of the conference associated with the conference control client to the conference control client.
[0050] After receiving the conference IDs of the conferences associated with it, the conference control client can select a target conference and trigger a conference start operation, thereby sending a conference start request to the server. The conference start request may include the conference ID of the target conference, conference start instruction information, and the conference password of the target conference.
[0051] After receiving the meeting request sent by the conference control client, the server parses the meeting request to obtain the conference identifier of the target conference, thereby determining the target conference corresponding to the meeting request. The server obtains the previously saved connection information of the conference control client and saves the connection information of the conference control client to the connection information list of the target conference. Therefore, the connection information list of the target conference can include the connection information of each conference control client of the target conference. The connection information list of the target conference is stored corresponding to the conference identifier of the target conference.
[0052] Step 102: After receiving the resource message sent by the target conference control client, search for the connection information list of the target conference corresponding to the resource message; the target conference control client is any conference control client corresponding to the target conference.
[0053] During the target conference, the target conference control client can pull resource data, generate a resource message based on the resource data, and send the resource message to the server. The target conference control client is any conference control client corresponding to the target conference, specifically, the first conference control client or any second conference control client in the target conference. The resource message can include the conference identifier of the target conference, the length of the resource data, the resource data, and so on.
[0054] In an optional implementation, a message broadcast interface can be added between the conference control client and the server. The target conference control client can call the message broadcast interface to send the resource message to the server. Through the message broadcast interface, the conference control client can more conveniently send resource messages to the server.
[0055] In an optional implementation, the target conference control client can pull third-party resource data (such as a third-party resource list) from a third-party platform, generate a resource message according to the third-party resource data, and send the resource message to the server, so as to realize access of the third-party resource data to the conference. Accordingly, the resource message can include a conference identifier of the target conference, a length of the third-party resource data, the third-party resource data, and the like. The third-party platform can include, but is not limited to, a monitoring platform, a streaming media platform, a 5G (Fifth-generation) outbound call platform, and the like.
[0056] After receiving the resource message sent by the target conference control client, the server can find a connection information list of the target conference corresponding to the resource message.
[0057] Exemplarily, the process of finding the connection information list of the target conference corresponding to the resource message can include: extracting a conference identifier of the target conference included in the resource message; and finding the connection information list of the target conference according to the conference identifier of the target conference.
[0058] At step 103, the resource message is synchronized to other conference control clients corresponding to the target conference and other than the target conference control client according to the connection information list of the target conference.
[0059] The connection information list of the target conference includes connection information of each conference control client of the target conference. Therefore, the server can obtain connection information of other conference control clients corresponding to the target conference and other than the target conference control client according to the connection information list of the target conference, and synchronize the resource message to other conference control clients corresponding to the target conference and other than the target conference control client according to the connection information of the other clients.
[0060] After receiving the resource message, the other conference control clients other than the target conference control client can parse the third-party resource data in the resource message, and display the third-party resource data in the resource message in real time, so as to realize resource synchronization.
[0061] In an optional implementation, the process of synchronizing the resource message to the conference control clients other than the target conference control client according to the connection information list of the target conference can include: extracting the third-party resource data included in the resource message; and synchronizing the third-party resource data to the conference control clients other than the target conference control client according to the connection information list of the target conference. In this way, the third-party resource data is transmitted, thereby reducing the data transmission amount. Accordingly, after receiving the third-party resource data, the conference control clients other than the target conference control client can parse the third-party resource data and display the third-party resource data in real time, thereby realizing resource synchronization.
[0062] In the multi-conference control client control business scenario, the target conference control client can send the pulled resource to the server, and the server synchronizes the resource to the other conference control clients, thereby realizing real-time resource synchronization in the multi-conference control client control business scenario.
[0063] Referring to Figure 2 , a schematic diagram of a resource synchronization process is shown.
[0064] As shown in Figure 2 , a user A is logged in the conference control client A, a user B is logged in the conference control client B, and a user C is logged in the conference control client C, wherein the conference control client A can be a first conference control client, and the conference control client B and the conference control client C can be second conference control clients. The server manages a conference A and a conference B, the connection information list of the conference A includes the connection information of the conference control client A, the connection information of the conference control client B, and the connection information of the conference control client C, and the connection information list of the conference B includes the connection information of the conference control client E, the connection information of the conference control client F, and the connection information of the conference control client H. After the conference control client A pulls the monitoring list from the monitoring platform, the monitoring list is sent to the server, the server determines that the target conference is the conference A, obtains the connection information of the conference control client B and the connection information of the conference control client C according to the connection information list of the conference A, and thereby synchronizes the monitoring list to the conference control client B and the conference control client C.
[0065] Referring to Figure 3 , a structural block diagram of a conference resource data processing apparatus is shown. The conference resource data processing apparatus of the embodiment of the present application can be applied to the server described above.
[0066] As shown in Figure 3As shown, the conference resource data processing apparatus can include the following modules:
[0067] The saving module 301 is configured to, after receiving the start meeting request sent by the conference control client, determine a target conference corresponding to the start meeting request, and save the connection information of the conference control client into a connection information list of the target conference.
[0068] The finding module 302 is configured to, after receiving a resource message sent by a target conference control client, find the connection information list of the target conference corresponding to the resource message; the target conference control client is any conference control client corresponding to the target conference.
[0069] The synchronizing module 303 is configured to, according to the connection information list of the target conference, synchronize the resource message to other conference control clients corresponding to the target conference except the target conference control client.
[0070] Optionally, the apparatus further includes a generating module configured to, after receiving a connection request sent by a conference control client, generate and save the connection information of the conference control client.
[0071] Optionally, the finding module 302 is specifically configured to extract the conference identifier of the target conference contained in the resource message, and find the connection information list of the target conference according to the conference identifier of the target conference.
[0072] Optionally, the synchronizing module 303 is specifically configured to extract third-party resource data contained in the resource message, and synchronize the third-party resource data to other conference control clients corresponding to the target conference except the target conference control client according to the connection information list of the target conference.
[0073] Optionally, the conference control client includes a first conference control client and at least one second conference control client, and the target conference control client is the first conference control client or any second conference control client.
[0074] Optionally, the resource message is sent to the server by the target conference control client calling a message broadcast interface.
[0075] Optionally, the resource message is generated according to third-party resource data pulled by the target conference control client.
[0076] In an embodiment of the present invention, in a business scenario where multiple conference control clients control a conference, the target conference control client can send the pulled resources to the server, and then the server synchronizes the resources to other conference control clients, thereby achieving real-time resource synchronization in the business scenario where multiple conference control clients control a conference.
[0077] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0078] In an embodiment of the present invention, an electronic device is further provided. The electronic device may include a processor and a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program; when the computer program is executed by the processor, the processor executes the conference resource data processing method of any of the above embodiments.
[0079] Reference Figure 4 , shows a structural block diagram of an electronic device according to an embodiment of the present invention. Figure 4 As shown, the electronic device 11 includes a processor 111 and a computer-readable storage medium 112 , on which a computer program 1121 is stored.
[0080] The processor 111 is used to execute the computer program 1121 stored on the computer-readable storage medium 112. When executing the computer program 1121, the processor 111 implements the conference resource data processing method of any of the above embodiments and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0081] The processor 111 mentioned above may include but is not limited to: a central processing unit (CPU), a network processor (NP), a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0082] The computer-readable storage medium 112 mentioned above may include, but is not limited to, read-only memory (ROM), random access memory (RAM), compact disc read-only memory (CD-ROM), electronic erasable programmable read-only memory (EEPROM), hard disk, floppy disk, flash memory, and the like.
[0083] In an embodiment of the present invention, a computer-readable storage medium is also provided, on which a computer program is stored. The computer program can be executed by a processor of an electronic device. When the computer program is executed by the processor, the processor executes the conference resource data processing method described in any of the above embodiments.
[0084] Reference Figure 5 , shows a structural block diagram of a computer-readable storage medium according to an embodiment of the present invention. Figure 5 As shown, a computer program 211 is stored on the computer-readable storage medium 21. When the computer program 211 is executed by the processor, the processor executes the conference resource data processing method described in any of the above embodiments and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0085] It should be noted that all actions of acquiring signals, information or data in the present invention are performed in compliance with the corresponding local data protection laws and policies and with authorization from the corresponding device owner.
[0086] The various embodiments in this specification are interrelated and are described in a progressive manner. Each embodiment focuses on the differences from other embodiments, and the same or similar parts between the various embodiments can be referenced to each other.
[0087] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, apparatus, or computer program products. Thus, embodiments of the present invention may take the form of a fully hardware embodiment, a fully software embodiment, or an embodiment combining software and hardware. Furthermore, embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0088] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the process in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0089] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0090] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0091] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they become aware of the basic creative concepts. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.
[0092] Finally, it needs to be pointed out that in this document, relational terms such as first and second and the like can only be intended to distinguish one entity or operation from another entity or operation without necessarily requiring or implying any such actual relationship or order between such entities or operations. Moreover, the terms "comprising", "comprising" or any other variations thereof are intended to cover non-exclusive inclusions, so that a process, method, article or terminal device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such a process, method, article or terminal device. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of other identical elements in the process, method, article or terminal device including the element.
[0093] The conference resource data processing method and device, the electronic device and the storage medium provided by the present application are described in detail above, and the principles and implementation manners of the present application are described by applying specific examples. The above example is only used to help understand the method of the present application and its core idea; meanwhile, for those skilled in the art, according to the idea of the present application, the specific implementation manner and application range will be changed, and the above description should not be understood as a limitation of the present application.
Claims
1. A conference resource data processing method, characterized in that: Applied to a server, the method includes: After receiving the conference request sent by the conference control client, determining the target conference corresponding to the conference request, and saving the connection information of the conference control client to the connection information list of the target conference; After receiving the resource message sent by the target conference control client, searching for the connection information list of the target conference corresponding to the resource message; the target conference control client is any conference control client corresponding to the target conference; According to the connection information list of the target conference, the resource message is synchronized to other conference control clients corresponding to the target conference except the target conference control client.
2. The method according to claim 1, characterized in that After receiving the conference request sent by the conference control client, determining the target conference corresponding to the conference request, and before saving the connection information of the conference control client in the connection information list of the target conference, the method further includes: After receiving the connection request sent by the conference control client, the connection information of the conference control client is generated and saved.
3. The method according to claim 1, characterized in that The searching for the connection information list of the target conference corresponding to the resource message includes: Extracting the conference identifier of the target conference contained in the resource message; According to the conference identifier of the target conference, a connection information list of the target conference is searched.
4. The method according to claim 1, wherein The step of synchronizing the resource message to other conference control clients corresponding to the target conference, excluding the target conference control client, according to the connection information list of the target conference, includes: extracting third-party resource data contained in the resource message; According to the connection information list of the target conference, the third-party resource data is synchronized to other conference control clients corresponding to the target conference except the target conference control client.
5. The method according to claim 1, wherein The conference control client includes a first conference control client and at least one second conference control client, and the target conference control client is the first conference control client or any one of the second conference control clients.
6. The method according to claim 1, characterized in that The target conference control client calls a message broadcast interface to send the resource message to the server.
7. The method according to claim 1, characterized in that The resource message is generated according to the third-party resource data after the target conference control client pulls the third-party resource data.
8. A conference resource data processing device, characterized in that: Applied to a server, the device includes: A saving module is configured to, upon receiving a conference request sent by a conference control client, determine a target conference corresponding to the conference request, and save the connection information of the conference control client into a connection information list of the target conference; A search module configured to search for a connection information list of the target conference corresponding to the resource message after receiving the resource message sent by the target conference control client; the target conference control client is any conference control client corresponding to the target conference; A synchronization module is configured to synchronize the resource message to other conference control clients corresponding to the target conference, excluding the target conference control client, according to the connection information list of the target conference.
9. An electronic device, characterized in that: The electronic device includes a processor and a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program; when the computer program is executed by the processor, the processor executes the conference resource data processing method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the processor executes the conference resource data processing method according to any one of claims 1 to 7.