Conference processing method, device and system, electronic equipment and storage medium
The third-party platform protocol conversion is realized through access gateways, which solves the problem that the existing technology cannot organize video conferencing on multiple platforms in a unified manner, and realizes unified scheduling and video conferencing organization of multiple third-party platforms.
Patent Information
- Application Number
- CN202411592281.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-08
- Publication Date
- 2025-02-28
AI Technical Summary
Existing video conferencing technology cannot meet the needs of multiple platforms to organize video conferencing in a unified manner.
The third-party platform protocol conversion is realized through the access gateway, allowing the first server to communicate and connect with multiple third-party platforms, and unified video conferences.
It realizes unified scheduling and video conferencing organization of multiple third-party platforms, meeting the unified organizational needs of multiple platforms.
Smart Images

Figure CN119544916A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of network technology, and in particular to a conference processing method, device, system, electronic equipment and storage medium. Background Art
[0002] With the rapid development of audio and video technology and network technology, video conferencing is being used more and more widely. It has gradually become a core technical tool for all types of users to maintain efficient operation, which has also increasingly given rise to higher requirements from users for video conferencing.
[0003] In current video conferencing technology, a certain platform usually organizes a video conference independently. However, this method cannot meet the demand for organizing video conferences on multiple platforms in a unified manner. Summary of the invention
[0004] In view of the above problems, embodiments of the present invention are proposed to provide a conference processing method, device, system, 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 processing method, which is applied to a first server, wherein the first server is communicatively connected to at least one access gateway, each of the access gateways is communicatively connected to at least one third-party platform, and the access gateway implements conversion between a protocol corresponding to the third-party platform and a visual network protocol; the method comprises:
[0006] Obtaining information about the access gateway, information about the third-party platform connected to the access gateway, and information about a third-party terminal in the third-party platform connected to the access gateway through an information query interface provided by the access gateway;
[0007] The information of the participating third-party terminal is selected from the information of the third-party terminal, and a meeting instruction including the information of the participating third-party terminal, the information of the participating third-party platform corresponding to the participating third-party terminal, and the information of the participating access gateway corresponding to the participating third-party platform is sent to the conference control client, so that the conference control client pulls the participating third-party terminal to join the meeting via the conference management server, the participating access gateway and the participating third-party platform.
[0008] Optionally, the method also includes: selecting information of a controlled third-party terminal from the information of the third-party terminal, and sending a first conference control instruction including information of the controlled third-party terminal, information of a controlled third-party platform corresponding to the controlled third-party terminal, and information of a controlled access gateway corresponding to the controlled third-party platform to the conference control client, so that the conference control client performs a control operation corresponding to the first conference control instruction on the controlled third-party terminal via the conference management server, the controlled access gateway and the controlled third-party platform.
[0009] Optionally, before selecting the information of the participating third-party terminal from the information of the third-party terminal, the method further includes: acquiring the information of the visual network terminal connected to the conference management server through an information query interface provided by the conference management server;
[0010] The method of selecting information of a participating third-party terminal from the information of the third-party terminal, and sending a conference start instruction containing information of the participating third-party terminal, information of a participating third-party platform corresponding to the participating third-party terminal, and information of a participating access gateway corresponding to the participating third-party platform to the conference control client, so that the conference control client pulls the participating third-party terminal to join the conference via the conference management server, the participating access gateway and the participating third-party platform, includes: selecting information of a participating third-party terminal from the information of the third-party terminal, selecting information of a participating visual network terminal from the information of the visual network terminal, and sending a conference start instruction containing information of the participating visual network terminal, information of the participating third-party terminal, information of a participating third-party platform corresponding to the participating third-party terminal, and information of a participating access gateway corresponding to the participating third-party platform to the conference control client, so that the conference control client pulls the participating third-party terminal to join the conference via the conference management server, the participating access gateway and the participating third-party platform, and pulls the participating visual network terminal to join the conference via the conference management server.
[0011] Optionally, the method also includes: selecting information of a controlled third-party terminal from the information of the third-party terminal, selecting information of a controlled visual network terminal from the information of the visual network terminal, and sending a second conference control instruction to the conference control client, including information of the controlled visual network terminal, information of the controlled third-party terminal, information of a controlled third-party platform corresponding to the controlled third-party terminal, and information of a controlled access gateway corresponding to the controlled third-party platform; so that the conference control client performs control operations corresponding to the second conference control instruction on the controlled third-party terminal via the conference management server, the controlled access gateway and the controlled third-party platform, and performs control operations corresponding to the second conference control instruction on the controlled visual network terminal via the conference management server.
[0012] Optionally, the access gateway includes a protocol conversion gateway and a multimedia control gateway; the third-party platform connected to the protocol conversion gateway includes a platform supporting the national standard protocol; the third-party platform connected to the multimedia control gateway includes a platform supporting the session initiation protocol and / or a platform supporting the multimedia communication protocol.
[0013] Optionally, the access gateway includes a protocol conversion gateway and a multimedia control gateway; the third-party platform connected to the protocol conversion gateway includes at least one of the following: a single-soldier platform, a monitoring platform, and an unmanned monitoring sub-platform in a converged communication platform; the third-party platform connected to the multimedia control gateway includes at least one of the following: a 5G call sub-platform and a conference platform in the converged communication platform.
[0014] In a second aspect, an embodiment of the present invention discloses a conference processing device, which is applied to a first server, wherein the first server is communicatively connected to at least one access gateway, each of the access gateways is communicatively connected to at least one third-party platform, and the access gateway implements conversion between a protocol corresponding to the third-party platform and a visual network protocol; the device comprises:
[0015] A first acquisition module 601 is used to acquire information about the access gateway, information about the third-party platform connected to the access gateway, and information about a third-party terminal in the third-party platform connected to the access gateway through an information query interface provided by the access gateway;
[0016] The first sending module 602 is used to select the information of the participating third-party terminal from the information of the third-party terminal, and send a meeting instruction containing the information of the participating third-party terminal, the information of the participating third-party platform corresponding to the participating third-party terminal, and the information of the participating access gateway corresponding to the participating third-party platform to the conference control client, so that the conference control client can pull the participating third-party terminal to join the meeting via the conference management server, the participating access gateway and the participating third-party platform.
[0017] Optionally, the device also includes: a second sending module, used to select information of a controlled third-party terminal from the information of the third-party terminal, and send a first conference control instruction containing information of the controlled third-party terminal, information of a controlled third-party platform corresponding to the controlled third-party terminal, and information of a controlled access gateway corresponding to the controlled third-party platform to the conference control client, so that the conference control client performs a control operation corresponding to the first conference control instruction on the controlled third-party terminal via the conference management server, the controlled access gateway and the controlled third-party platform.
[0018] Optionally, the device further comprises: a second acquisition module, configured to acquire information of visual network terminals connected to the conference management server through an information query interface provided by the conference management server;
[0019] The first sending module is specifically used to select the information of the participating third-party terminals from the information of the third-party terminals, select the information of the participating visual network terminals from the information of the visual network terminals, and send a meeting instruction containing the information of the participating visual network terminals, the information of the participating third-party terminals, the information of the participating third-party platforms corresponding to the participating third-party terminals, and the information of the participating access gateways corresponding to the participating third-party platforms to the conference control client, so that the conference control client can pull the participating third-party terminals to join the meeting via the conference management server, the participating access gateway and the participating third-party platform, and pull the participating visual network terminals to join the meeting via the conference management server.
[0020] Optionally, the device also includes: a third sending module, used to select information of the controlled third-party terminal from the information of the third-party terminal, select information of the controlled visual network terminal from the information of the visual network terminal, and send a second conference control instruction containing information of the controlled visual network terminal, information of the controlled third-party terminal, information of the controlled third-party platform corresponding to the controlled third-party terminal, and information of the controlled access gateway corresponding to the controlled third-party platform to the conference control client, so that the conference control client performs the control operation corresponding to the second conference control instruction on the controlled third-party terminal via the conference management server, the controlled access gateway and the controlled third-party platform, and performs the control operation corresponding to the second conference control instruction on the controlled visual network terminal via the conference management server.
[0021] Optionally, the access gateway includes a protocol conversion gateway and a multimedia control gateway; the third-party platform connected to the protocol conversion gateway includes a platform supporting the national standard protocol; the third-party platform connected to the multimedia control gateway includes a platform supporting the session initiation protocol and / or a platform supporting the multimedia communication protocol.
[0022] Optionally, the access gateway includes a protocol conversion gateway and a multimedia control gateway; the third-party platform connected to the protocol conversion gateway includes at least one of the following: a single-soldier platform, a monitoring platform, and an unmanned monitoring sub-platform in a converged communication platform; the third-party platform connected to the multimedia control gateway includes at least one of the following: a 5G call sub-platform and a conference platform in the converged communication platform.
[0023] In a third aspect, the present invention discloses a
[0024] In a fourth aspect, an embodiment of the present invention discloses an electronic device, comprising a processor and a computer-readable storage medium, wherein a computer program is stored on the computer-readable storage medium; when the computer program is executed by the processor, the processor executes a conference processing method as described in any one of the above items.
[0025] In a fifth 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 a conference processing method as described in any one of the above items.
[0026] In an embodiment of the present invention, the access gateway can realize the conversion between the protocol corresponding to the third-party platform and the visual network protocol, so the third-party platform can be connected to the visual network through the access gateway. The first server can be connected to at least one access gateway in communication, so the first server can obtain the information of the access gateway, the information of the third-party platform connected to the access gateway, and the information of the third-party terminal in the third-party platform connected to the access gateway through the information query interface provided by the access gateway. The first server can also be connected to the conference control client in the visual network in communication, so the first server can select the information of the participating third-party terminal from the information of the third-party terminal, and then send a meeting instruction containing the information of the participating third-party terminal, the information of the participating third-party platform corresponding to the participating third-party terminal, and the information of the participating access gateway corresponding to the participating third-party platform to the conference control client. The conference control client can pull the participating third-party terminal to join the meeting via the conference management server, the participating access gateway and the participating third-party platform, so as to realize the unified organization of video conferences for multiple third-party platforms and meet the unified scheduling requirements for multiple third-party platforms.
[0027] 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 according to 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 listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] In order to more clearly illustrate the technical solution of the embodiment of the present invention, the drawings required for use in the description of the embodiment of the present invention will be briefly introduced below. 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 paying creative work.
[0029] Figure 1 is a structural block diagram of a conference processing system according to an embodiment of the present invention;
[0030] Figure 2 is a flowchart of the steps of a conference processing method according to an embodiment of the present invention;
[0031] Figure 3 is a flowchart of another conference processing method according to an embodiment of the present invention;
[0032] Figure 4 is a flowchart of steps of another conference processing method according to an embodiment of the present invention;
[0033] Figure 5 is an architecture diagram of a conference processing system according to an embodiment of the present invention;
[0034] Figure 6 is a structural block diagram of a conference processing device according to an embodiment of the present invention;
[0035] Figure 7 is a structural block diagram of an electronic device according to an embodiment of the present invention;
[0036] Figure 8 It is a structural block diagram of a computer-readable storage medium according to an embodiment of the present invention. DETAILED DESCRIPTION
[0037] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0038] Reference Figure 1 , shows a structural block diagram of a conference processing system according to an embodiment of the present invention.
[0039] like Figure 1 As shown, the conference processing system includes: a first server 101 , an access gateway 102 , a third-party platform 103 , a conference control client 104 and a conference management server 105 .
[0040] The first server 101 is connected in communication with at least one of the access gateways 102, and the first server 101 is also connected in communication with the conference control client 104; the conference control client 104 is connected in communication with the conference management server 105; the conference management server 105 is connected in communication with at least one of the access gateways 102; and each of the access gateways 102 is connected in communication with at least one of the third-party platforms 103. It should be noted that the above communication connection is a two-way communication connection.
[0041] In the embodiment of the present invention, the access gateway 102 refers to an access gateway in the visual network, and the access gateway 102 is used to connect devices outside the visual network to the visual network. The third-party platform 103 refers to a platform outside the visual network, and multiple third-party terminals can be connected to the third-party platform 103, and the third-party terminal refers to a terminal outside the visual network. Therefore, through the access gateway 102, the third-party platform 103 connected to the access gateway 102 can be connected to the visual network, so that the third-party terminal in the third-party platform 103 can be connected to the visual network.
[0042] In the embodiment of the present invention, the protocols corresponding to different third-party platforms 103 may be the same or different. The access gateway 102 may support the protocol corresponding to the third-party platform 103 to which it is connected. The access gateway 102 connects with the third-party platform 103 through the protocol corresponding to the third-party platform 103, and realizes the mutual conversion between the protocol corresponding to the third-party platform 103 and the visual network protocol, thereby realizing the access of the third-party platform 103 to the visual network.
[0043] Next, based on the above conference processing system, the conference processing method in the embodiment of the present invention is described in detail.
[0044] Reference Figure 2 , shows a flow chart of steps of a conference processing method according to an embodiment of the present invention. The conference processing method according to the embodiment of the present invention can be applied to the first server.
[0045] like Figure 2 As shown, the conference processing method may include the following steps:
[0046] Step 201: The first server obtains information about the access gateway, information about the third-party platform connected to the access gateway, and information about a third-party terminal in the third-party platform connected to the access gateway through an information query interface provided by the access gateway.
[0047] Each access gateway may provide a corresponding information query interface, and the information query interface is used for the first server to query the relevant information on the access gateway. The first server may communicate with the access gateway based on an Internet protocol (such as an IP (Internet Protocol) protocol).
[0048] The first server can obtain information about the access gateway, information about the third-party platform connected to the access gateway, and information about third-party terminals in the third-party platform connected to the access gateway through an information query interface provided by the access gateway. The first server correspondingly stores information about the access gateway, information about the third-party platform connected to the access gateway, and information about third-party terminals in the third-party platform connected to the access gateway for use in subsequent video conferences.
[0049] The information of the access gateway may be identification information of the access gateway, the information of the third-party platform may be identification information of the third-party platform, and the information of the third-party terminal may be identification information of the third-party terminal. The identification information may include but is not limited to a number, a name, and the like.
[0050] In an optional implementation, after each access gateway is connected to the corresponding third-party platform, it can obtain information about the third-party platform to which it is connected, as well as information about third-party terminals in the third-party platform, and save the obtained information about the third-party platform and the third-party terminals in the third-party platform. Therefore, when the first server uses the information query interface provided by the access gateway, the access gateway can obtain information about the third-party platform to which it is connected, as well as information about third-party terminals in the third-party platform from the saved information, and return the information about the access gateway, the information about the third-party platform to which the access gateway is connected, and the information about the third-party terminals in the third-party platform to which the access gateway is connected to the first server.
[0051] In an optional implementation, after each access gateway is connected to the corresponding third-party platform, it may temporarily not obtain the information of the third-party platform to which it is connected, and the information of the third-party terminals in the third-party platform. Therefore, when the first server queries through the information query interface provided by the access gateway, the access gateway can obtain the information of the third-party platform to which it is connected, and the information of the third-party terminals in the third-party platform in real time, and return the information of the access gateway, the information of the third-party platform to which the access gateway is connected, and the information of the third-party terminals in the third-party platform to which the access gateway is connected to the first server.
[0052] In step 202, the first server selects the information of the participating third-party terminal from the information of the third-party terminal, and sends a meeting instruction including the information of the participating third-party terminal, the information of the participating third-party platform corresponding to the participating third-party terminal, and the information of the participating access gateway corresponding to the participating third-party platform to the conference control client, so that the conference control client pulls the participating third-party terminal to join the meeting via the conference management server, the participating access gateway and the participating third-party platform.
[0053] The first server may provide a user interface, and display the information of the third-party platform to which the access gateway is connected, and the information of the third-party terminals in the third-party platform, which are stored in the user interface. For example, the information of each third-party platform and the information of the third-party terminals in the third-party platform may be displayed in the form of a list in the user interface. Specifically, the information may be displayed in groups according to the third-party platform, and the third-party terminals in each third-party platform may be divided into one or more groups for display. The specific situation may be set according to actual needs, and this embodiment does not limit this.
[0054] When it is necessary to start a video conference, the user interface is entered, and the user can select the information of the participating third-party terminals from the information of the third-party terminals in each third-party platform displayed on the user interface. For example, the information of the third-party terminals in the entire third-party platform can be selected as the information of the participating third-party terminals; the information of some third-party terminals can also be selected in the third-party platform as the information of the participating third-party terminals, and so on. After the information of the participating third-party terminals is selected, the conference button control can be triggered, thereby triggering the first server to select the information of the participating third-party terminals from the information of the third-party terminals, and generate a conference instruction containing the information of the participating third-party terminals, the information of the participating third-party platforms corresponding to the participating third-party terminals, and the information of the participating access gateway corresponding to the participating third-party platforms. The first server sends the conference instruction to the conference control client. Among them, the first server and the conference control client can interact based on the Internet protocol.
[0055] The conference control client refers to the client software used to control the video conference in the visual network. After receiving the conference instruction sent by the first server, the conference control client can send the conference instruction to the conference management server based on the visual network protocol (such as V2V (Video to Video) protocol).
[0056] The conference management server refers to a service that interacts with the conference control client in the visual network to control the video conference. The conference management server connects to each access gateway through the visual network protocol to interact with the access gateway. After receiving the meeting instruction sent by the conference control client, the conference management server sends the meeting instruction to the participating access gateway based on the visual network protocol according to the information of the participating access gateway corresponding to the participating third-party platform contained in the meeting instruction.
[0057] After receiving the conference instruction, the conference access gateway sends the conference instruction to the participating third-party platform according to the information of the participating third-party platform corresponding to the participating third-party terminal contained in the conference instruction and based on the protocol corresponding to the participating third-party platform.
[0058] After receiving the conference instruction, the participating third-party platform pulls the participating third-party terminal to join the conference according to the information of the participating third-party terminal contained in the conference instruction.
[0059] In an embodiment of the present invention, the access gateway can realize the conversion between the protocol corresponding to the third-party platform and the visual network protocol, so the third-party platform can be connected to the visual network through the access gateway. The first server can be connected to at least one access gateway in communication, so the first server can obtain the information of the access gateway, the information of the third-party platform connected to the access gateway, and the information of the third-party terminal in the third-party platform connected to the access gateway through the information query interface provided by the access gateway. The first server can also be connected to the conference control client in the visual network in communication, so the first server can select the information of the participating third-party terminal from the information of the third-party terminal, and then send a meeting instruction containing the information of the participating third-party terminal, the information of the participating third-party platform corresponding to the participating third-party terminal, and the information of the participating access gateway corresponding to the participating third-party platform to the conference control client. The conference control client can pull the participating third-party terminal to join the meeting via the conference management server, the participating access gateway and the participating third-party platform, so as to realize the unified organization of video conferences for multiple third-party platforms and meet the unified scheduling requirements for multiple third-party platforms.
[0060] Reference Figure 3 , shows a flow chart of steps of another conference processing method according to an embodiment of the present invention. The conference processing method according to the embodiment of the present invention can be applied to the first server.
[0061] like Figure 3 As shown, the conference processing method may include the following steps:
[0062] Step 301: The first server obtains information about the access gateway, information about the third-party platform connected to the access gateway, and information about a third-party terminal in the third-party platform connected to the access gateway through an information query interface provided by the access gateway.
[0063] In step 302, the first server selects the information of the participating third-party terminal from the information of the third-party terminal, and sends a meeting instruction including the information of the participating third-party terminal, the information of the participating third-party platform corresponding to the participating third-party terminal, and the information of the participating access gateway corresponding to the participating third-party platform to the conference control client, so that the conference control client pulls the participating third-party terminal to join the meeting via the conference management server, the participating access gateway and the participating third-party platform.
[0064] For the specific process of step 301 and step 302, reference may be made to the related description of step 201 and step 202 above.
[0065] In step 303, the first server selects information of a controlled third-party terminal from the information of the third-party terminal, and sends a first conference control instruction including information of the controlled third-party terminal, information of a controlled third-party platform corresponding to the controlled third-party terminal, and information of a controlled access gateway corresponding to the controlled third-party platform to the conference control client, so that the conference control client performs a control operation corresponding to the first conference control instruction on the controlled third-party terminal via the conference management server, the controlled access gateway and the controlled third-party platform.
[0066] In the embodiment of the present invention, during the video conference, conference control can also be performed, such as switching speakers, adding participants, removing participants, and the like.
[0067] When it is necessary to control the video conference, the user interface is entered, and the user can select the information of the controlled third-party terminal from the information of the third-party terminals displayed on the user interface. For example, when it is necessary to switch the speaker, the information of the third-party terminal corresponding to the speaker before the switch and the information of the third-party terminal corresponding to the speaker after the switch can be selected as the information of the controlled third-party terminal; when it is necessary to add a participant, the information of the third-party terminal to be added can be selected as the information of the controlled third-party terminal. When it is necessary to remove a participant, the information of the third-party terminal to be removed can be selected as the information of the controlled third-party terminal.
[0068] After selecting the information of the controlled third-party terminal, the corresponding control button control can be triggered, thereby triggering the first server to select the information of the controlled third-party terminal from the information of the third-party terminal, and generate a first conference control instruction containing the information of the controlled third-party terminal, the information of the controlled third-party platform corresponding to the controlled third-party terminal, and the information of the controlled access gateway corresponding to the controlled third-party platform. The first server sends the first conference control instruction to the conference control client. The first conference control instruction can also include conference control types, such as switching speakers, adding participants, removing participants, etc.
[0069] After receiving the first conference control instruction sent by the first server, the conference control client can send the first conference control instruction to the conference management server based on the visual networking protocol.
[0070] After receiving the first conference control instruction sent by the conference control client, the conference management server sends the first conference control instruction to the controlled access gateway based on the visual networking protocol according to the information of the controlled access gateway corresponding to the controlled third-party platform contained in the first conference control instruction.
[0071] After receiving the first conference control instruction, the controlled access gateway sends the first conference control instruction to the controlled third-party platform according to the information of the controlled third-party platform corresponding to the controlled third-party terminal contained in the first conference control instruction and based on the protocol corresponding to the controlled third-party platform.
[0072] After receiving the first conference control instruction, the controlled third-party platform performs a control operation corresponding to the first conference control instruction on the controlled third-party terminal according to the information of the controlled third-party terminal contained in the first conference control instruction. Specifically, according to the information of the controlled third-party terminal contained in the first conference control instruction, a control operation corresponding to the conference control type contained in the first conference control instruction is performed on the controlled third-party terminal.
[0073] Reference Figure 4 , shows a flowchart of steps of another conference processing method according to an embodiment of the present invention. The conference processing method according to an embodiment of the present invention can be applied to the first server.
[0074] like Figure 4 As shown, the conference processing method may include the following steps:
[0075] Step 401: The first server obtains information about the access gateway, information about the third-party platform connected to the access gateway, and information about a third-party terminal in the third-party platform connected to the access gateway through an information query interface provided by the access gateway.
[0076] Step 402: The first server obtains information of the visual network terminals connected to the conference management server through the information query interface provided by the conference management server.
[0077] In an embodiment of the present invention, the conference management server is also connected to a visual networking terminal, and the conference management server can provide an information query interface, and the information query interface is used for the first server to query the information of the visual networking terminal connected to the conference management server. The first server can obtain the information of the visual networking terminal connected to the conference management server through the information query interface provided by the conference management server, and save the information of the visual networking terminal.
[0078] Exemplarily, considering that the conference management server is based on the visual networking protocol, a conference management proxy server can be set up for ease of management. The conference management proxy server interacts with the first server based on the Internet protocol, and the conference management proxy server interacts with the conference management server based on the visual networking protocol. The conference management proxy server can provide an information query interface, and the information query interface is used for the first server to query the information of the visual networking terminal connected to the conference management server. The first server can obtain the information of the visual networking terminal connected to the conference management server through the information query interface provided by the conference management proxy server, and save the information of the visual networking terminal.
[0079] In step 403, the first server selects the information of the participating third-party terminals from the information of the third-party terminals, selects the information of the participating visual network terminals from the information of the visual network terminals, and sends a meeting instruction containing the information of the participating visual network terminals, the information of the participating third-party terminals, the information of the participating third-party platforms corresponding to the participating third-party terminals, and the information of the participating access gateways corresponding to the participating third-party platforms to the conference control client, so that the conference control client pulls the participating third-party terminals to join the meeting via the conference management server, the participating access gateway and the participating third-party platform, and pulls the participating visual network terminals to join the meeting via the conference management server.
[0080] The first server may provide a user interface, and display the information of the visual network terminal stored in the first server, the information of the third-party platform connected to the access gateway, and the information of the third-party terminal in the third-party platform on the first server.
[0081] When it is necessary to start a video conference, enter the above-mentioned user interface, and the user can select the information of the participating third-party terminals from the information of the third-party terminals in each third-party platform displayed on the user interface, and select the information of the participating visual network terminals from the information of the participating visual network terminals displayed on the user interface. After selecting the information of the participating third-party terminals and the information of the participating visual network terminals, the conference button control can be triggered, thereby triggering the first server to select the information of the participating third-party terminals from the information of the third-party terminals, select the information of the participating visual network terminals from the information of the visual network terminals, and generate a conference instruction containing the information of the participating visual network terminals, the information of the participating third-party terminals, the information of the participating third-party platforms corresponding to the participating third-party terminals, and the information of the participating access gateway corresponding to the participating third-party platforms, and the first server sends the conference instruction to the conference control client.
[0082] After receiving the conference instruction sent by the first server, the conference control client can send the conference instruction to the conference management server based on the visual networking protocol.
[0083] After receiving the meeting instruction sent by the conference control client, the conference management server sends the meeting instruction to the conference access gateway based on the visual networking protocol according to the information of the conference access gateway corresponding to the participating third-party platform contained in the meeting instruction; and, based on the information of the participating visual networking terminal contained in the meeting instruction, the participating visual networking terminal is pulled to join the meeting.
[0084] After receiving the conference instruction, the conference access gateway sends the conference instruction to the participating third-party platform according to the information of the participating third-party platform corresponding to the participating third-party terminal contained in the conference instruction and based on the protocol corresponding to the participating third-party platform.
[0085] After receiving the conference instruction, the participating third-party platform pulls the participating third-party terminal to join the conference according to the information of the participating third-party terminal contained in the conference instruction.
[0086] In step 404, the first server selects the information of the controlled third-party terminal from the information of the third-party terminal, selects the information of the controlled visual network terminal from the information of the visual network terminal, and sends a second conference control instruction including the information of the controlled visual network terminal, the information of the controlled third-party terminal, the information of the controlled third-party platform corresponding to the controlled third-party terminal, and the information of the controlled access gateway corresponding to the controlled third-party platform to the conference control client, so that the conference control client performs the control operation corresponding to the second conference control instruction on the controlled third-party terminal via the conference management server, the controlled access gateway and the controlled third-party platform, and performs the control operation corresponding to the second conference control instruction on the controlled visual network terminal via the conference management server.
[0087] When it is necessary to control the video conference, the user interface is entered, and the user can select the information of the controlled third-party terminal from the information of the third-party terminals displayed on the user interface, and select the information of the controlled visual network terminal from the information of the visual network terminals displayed on the user interface.
[0088] After selecting the information of the controlled third-party terminal and the information of the controlled visual network terminal, the corresponding control button control can be triggered, thereby triggering the first server to select the information of the controlled third-party terminal from the information of the third-party terminal, select the information of the controlled visual network terminal from the information of the visual network terminal, and generate a second conference control instruction containing the information of the controlled visual network terminal, the information of the controlled third-party terminal, the information of the controlled third-party platform corresponding to the controlled third-party terminal, and the information of the controlled access gateway corresponding to the controlled third-party platform. The first server sends the second conference control instruction to the conference control client. The second conference control instruction can also include conference control types, such as switching speakers, adding participants, removing participants, and so on.
[0089] After receiving the second conference control instruction sent by the first server, the conference control client can send the second conference control instruction to the conference management server based on the visual networking protocol.
[0090] After receiving the second conference control instruction sent by the conference control client, the conference management server sends the second conference control instruction to the controlled access gateway based on the visual networking protocol according to the information of the controlled access gateway corresponding to the controlled third-party platform contained in the second conference control instruction. The conference management server performs the control operation corresponding to the second conference control instruction on the controlled visual networking terminal according to the information of the controlled visual networking terminal contained in the second conference control instruction. Specifically, the conference management server performs the control operation corresponding to the conference control type contained in the second conference control instruction on the controlled visual networking terminal according to the information of the controlled visual networking terminal contained in the second conference control instruction.
[0091] After receiving the second conference control instruction, the controlled access gateway sends the second conference control instruction to the controlled third-party platform according to the information of the controlled third-party platform corresponding to the controlled third-party terminal contained in the second conference control instruction and based on the protocol corresponding to the controlled third-party platform.
[0092] After receiving the second conference control instruction, the controlled third-party platform performs a control operation corresponding to the second conference control instruction on the controlled third-party terminal according to the information of the controlled third-party terminal contained in the second conference control instruction. Specifically, according to the information of the controlled third-party terminal contained in the second conference control instruction, a control operation corresponding to the conference control type contained in the second conference control instruction is performed on the controlled third-party terminal.
[0093] In the embodiment of the present invention, the access gateway may include a protocol conversion gateway and a multimedia control gateway, etc. The multimedia control gateway may be an XMCU (eXtended Multimedia Control Unit, extended multimedia control unit), etc.
[0094] In the embodiment of the present invention, the third-party platform connected to the protocol conversion gateway may include a platform supporting a national standard protocol, etc. The third-party platform connected to the multimedia control gateway may include a platform supporting SIP (Session Initiation Protocol) and / or a platform supporting a multimedia communication protocol, etc. Among them, the national standard protocol may be a GB / T 28181 protocol, etc., and the multimedia communication protocol may be an H.323 protocol, etc.
[0095] In the embodiment of the present invention, the third-party platform connected to the protocol conversion gateway includes but is not limited to at least one of the following: a single-soldier platform, a monitoring platform, an unmanned monitoring (such as single-soldier equipment, drones, high-altitude control equipment, etc.) sub-platform in a converged communication platform, etc. The third-party platform connected to the multimedia control gateway includes but is not limited to at least one of the following: a 5G call sub-platform in a converged communication platform, a conference platform, etc.
[0096] Reference Figure 5 , showing an architecture diagram of a conference processing system according to an embodiment of the present invention.
[0097] The protocol conversion gateway is connected to the single-soldier platform through the GB / T 28181 protocol, connected to the converged communication platform (specifically, the unmanned monitoring sub-platform in the converged communication platform) through the GB / T 28181 protocol, and connected to the monitoring platform through the GB / T 28181 protocol;
[0098] The multimedia control gateway is connected to the converged communication platform (specifically the 5G (5th-Generation Mobile Communication Technology) call sub-platform in the converged communication platform) through the SIP protocol, and is connected to the conference platform through the H.323 protocol;
[0099] The protocol conversion gateway provides an information query interface for the first server to query the information of the third-party terminals in each third-party platform connected to the protocol conversion gateway;
[0100] The multimedia control gateway provides an information query interface for the first server to query the information of the third-party terminals in each third-party platform connected to the multimedia control gateway;
[0101] The conference management proxy server provides an information query interface for the first server to query the information of the video network terminal connected to the conference management server;
[0102] The first server sends a conference start instruction including information of the participating terminals (specifically including information of the participating third-party terminals and information of the participating video network terminals) to the conference control client, and the conference start instruction also includes information of the participating third-party platforms corresponding to the participating third-party terminals and information of the participating access gateways corresponding to the participating third-party platforms;
[0103] The conference control client sends the conference instruction to the conference management server;
[0104] In the case where the conference access gateway includes a protocol conversion gateway, the conference management server pulls the conference third-party terminal in the conference third-party platform connected to the protocol conversion gateway through the protocol conversion gateway to join the conference;
[0105] In the case where the conference access gateway includes a multimedia control conversion gateway, the conference management server pulls the conference third-party terminal in the conference third-party platform connected to the multimedia control conversion gateway through the multimedia control conversion gateway to join the conference;
[0106] In the case where the participating terminals include participating video network terminals, the conference management server pulls the participating video network terminals to join the conference;
[0107] The first server sends a conference control instruction including information of the controlled terminal (specifically, information of the controlled third-party terminal and information of the controlled video network terminal) to the conference control client, and the conference control instruction also includes information of the controlled third-party platform corresponding to the controlled third-party terminal and information of the controlled access gateway corresponding to the controlled third-party platform;
[0108] The conference control client sends the conference control instruction to the conference management server;
[0109] In the case where the controlled access gateway includes a protocol conversion gateway, the conference management server controls the controlled third-party terminal in the controlled third-party platform connected to the protocol conversion gateway through the protocol conversion gateway;
[0110] In the case where the controlled access gateway includes a multimedia control conversion gateway, the conference management server allows the controlled third-party terminal in the controlled third-party platform connected to the multimedia control conversion gateway to join the conference through the multimedia control conversion gateway;
[0111] In the case that the controlled terminal includes a controlled video networking terminal, the conference management server controls the controlled video networking terminal.
[0112] The embodiments of the present invention can realize the ability to uniformly schedule multiple third-party platforms in a video network conference, meeting the requirements of integrated processing.
[0113] Reference Figure 6 , shows a structural block diagram of a conference processing device according to an embodiment of the present invention. Figure 6 The conference processing device shown is applied to a first server. The first server is connected to at least one access gateway, each of which is connected to at least one third-party platform, and the access gateway implements conversion between the protocol corresponding to the third-party platform and the visual network protocol.
[0114] like Figure 6 As shown, the conference processing device may include the following modules:
[0115] A first acquisition module 601 is used to acquire information about the access gateway, information about the third-party platform connected to the access gateway, and information about a third-party terminal in the third-party platform connected to the access gateway through an information query interface provided by the access gateway;
[0116] The first sending module 602 is used to select the information of the participating third-party terminal from the information of the third-party terminal, and send a meeting instruction containing the information of the participating third-party terminal, the information of the participating third-party platform corresponding to the participating third-party terminal, and the information of the participating access gateway corresponding to the participating third-party platform to the conference control client, so that the conference control client can pull the participating third-party terminal to join the meeting via the conference management server, the participating access gateway and the participating third-party platform.
[0117] Optionally, the device also includes: a second sending module, used to select information of a controlled third-party terminal from the information of the third-party terminal, and send a first conference control instruction containing information of the controlled third-party terminal, information of a controlled third-party platform corresponding to the controlled third-party terminal, and information of a controlled access gateway corresponding to the controlled third-party platform to the conference control client, so that the conference control client performs a control operation corresponding to the first conference control instruction on the controlled third-party terminal via the conference management server, the controlled access gateway and the controlled third-party platform.
[0118] Optionally, the device further comprises: a second acquisition module, configured to acquire information of visual network terminals connected to the conference management server through an information query interface provided by the conference management server;
[0119] The first sending module is specifically used to select the information of the participating third-party terminals from the information of the third-party terminals, select the information of the participating visual network terminals from the information of the visual network terminals, and send a meeting instruction containing the information of the participating visual network terminals, the information of the participating third-party terminals, the information of the participating third-party platforms corresponding to the participating third-party terminals, and the information of the participating access gateways corresponding to the participating third-party platforms to the conference control client, so that the conference control client can pull the participating third-party terminals to join the meeting via the conference management server, the participating access gateway and the participating third-party platform, and pull the participating visual network terminals to join the meeting via the conference management server.
[0120] Optionally, the device also includes: a third sending module, used to select information of the controlled third-party terminal from the information of the third-party terminal, select information of the controlled visual network terminal from the information of the visual network terminal, and send a second conference control instruction containing information of the controlled visual network terminal, information of the controlled third-party terminal, information of the controlled third-party platform corresponding to the controlled third-party terminal, and information of the controlled access gateway corresponding to the controlled third-party platform to the conference control client, so that the conference control client performs the control operation corresponding to the second conference control instruction on the controlled third-party terminal via the conference management server, the controlled access gateway and the controlled third-party platform, and performs the control operation corresponding to the second conference control instruction on the controlled visual network terminal via the conference management server.
[0121] Optionally, the access gateway includes a protocol conversion gateway and a multimedia control gateway; the third-party platform connected to the protocol conversion gateway includes a platform supporting the national standard protocol; the third-party platform connected to the multimedia control gateway includes a platform supporting the session initiation protocol and / or a platform supporting the multimedia communication protocol.
[0122] Optionally, the access gateway includes a protocol conversion gateway and a multimedia control gateway; the third-party platform connected to the protocol conversion gateway includes at least one of the following: a single-soldier platform, a monitoring platform, and an unmanned monitoring sub-platform in a converged communication platform; the third-party platform connected to the multimedia control gateway includes at least one of the following: a 5G call sub-platform and a conference platform in the converged communication platform.
[0123] In an embodiment of the present invention, the access gateway can realize the conversion between the protocol corresponding to the third-party platform and the visual network protocol, so the third-party platform can be connected to the visual network through the access gateway. The first server can be connected to at least one access gateway in communication, so the first server can obtain the information of the access gateway, the information of the third-party platform connected to the access gateway, and the information of the third-party terminal in the third-party platform connected to the access gateway through the information query interface provided by the access gateway. The first server can also be connected to the conference control client in the visual network in communication, so the first server can select the information of the participating third-party terminal from the information of the third-party terminal, and then send a meeting instruction containing the information of the participating third-party terminal, the information of the participating third-party platform corresponding to the participating third-party terminal, and the information of the participating access gateway corresponding to the participating third-party platform to the conference control client. The conference control client can pull the participating third-party terminal to join the meeting via the conference management server, the participating access gateway and the participating third-party platform, so as to realize the unified organization of video conferences for multiple third-party platforms and meet the unified scheduling requirements for multiple third-party platforms.
[0124] 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.
[0125] 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 a computer program is stored on the computer-readable storage medium; when the computer program is executed by the processor, the processor executes the conference processing method of any of the above embodiments.
[0126] Reference Figure 7 , shows a structural block diagram of an electronic device according to an embodiment of the present invention. Figure 7 As shown, the electronic device 70 includes a processor 701 and a computer-readable storage medium 702 , on which a computer program 7021 is stored.
[0127] Processor 701 is used to execute computer program 7021 stored on computer-readable storage medium 702. When executing computer program 7021, processor 701 implements the conference processing method of any of the above embodiments and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0128] The processor 701 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.
[0129] The computer-readable storage medium 702 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, etc.
[0130] 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 processing method described in any of the above embodiments.
[0131] Reference Figure 8 , shows a block diagram of a computer-readable storage medium according to an embodiment of the present invention. Figure 8 As shown, a computer program 801 is stored on a computer-readable storage medium 80. When the computer program 801 is executed by a processor, the processor executes the conference processing method described in any of the above embodiments and can achieve the same technical effect. To avoid repetition, it will not be described here.
[0132] It should be noted that all actions of acquiring signals, information or data in the present invention are performed in compliance with the corresponding data protection laws and policies of the location and with the authorization given by the owner of the corresponding device.
[0133] The various embodiments in this specification are interrelated, and each embodiment is 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.
[0134] It will be appreciated by those skilled in the art that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the 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 disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0135] 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 generate 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 processes 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.
[0136] These computer program instructions may also be stored in a computer-readable memory capable of directing 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 A function specified in one or more boxes.
[0137] 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 The steps for the functions specified in one or more boxes.
[0138] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. 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.
[0139] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.
[0140] The conference processing method, device, system, electronic device and storage medium provided by the present invention are introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A conference processing method, characterized in that: Applied to a first server, the first server is communicatively connected to at least one access gateway, each of the access gateways is communicatively connected to at least one third-party platform, and the access gateway implements conversion between a protocol corresponding to the third-party platform and a visual network protocol; The method comprises: Obtaining information about the access gateway, information about the third-party platform connected to the access gateway, and information about a third-party terminal in the third-party platform connected to the access gateway through an information query interface provided by the access gateway; The information of the participating third-party terminal is selected from the information of the third-party terminal, and a meeting instruction including the information of the participating third-party terminal, the information of the participating third-party platform corresponding to the participating third-party terminal, and the information of the participating access gateway corresponding to the participating third-party platform is sent to the conference control client, so that the conference control client pulls the participating third-party terminal to join the meeting via the conference management server, the participating access gateway and the participating third-party platform.
2. The method according to claim 1, characterized in that The method further comprises: The information of the controlled third-party terminal is selected from the information of the third-party terminal, and a first conference control instruction including the information of the controlled third-party terminal, the information of the controlled third-party platform corresponding to the controlled third-party terminal, and the information of the controlled access gateway corresponding to the controlled third-party platform is sent to the conference control client, so that the conference control client performs the control operation corresponding to the first conference control instruction on the controlled third-party terminal via the conference management server, the controlled access gateway and the controlled third-party platform.
3. The method according to claim 1, characterized in that Before selecting the information of the participating third-party terminal from the information of the third-party terminal, the method further includes: obtaining the information of the visual network terminal connected to the conference management server through the information query interface provided by the conference management server; The method of selecting information of a participating third-party terminal from the information of the third-party terminal and sending a conference instruction including information of the participating third-party terminal, information of a participating third-party platform corresponding to the participating third-party terminal, and information of a participating access gateway corresponding to the participating third-party platform to a conference control client, so that the conference control client pulls the participating third-party terminal to join the conference via a conference management server, the participating access gateway and the participating third-party platform, includes: The information of the participating third-party terminals is selected from the information of the third-party terminals, and the information of the participating visual network terminals is selected from the information of the visual network terminals. A meeting instruction including the information of the participating visual network terminals, the information of the participating third-party terminals, the information of the participating third-party platforms corresponding to the participating third-party terminals, and the information of the participating access gateways corresponding to the participating third-party platforms is sent to the conference control client, so that the conference control client pulls the participating third-party terminals to join the meeting via the conference management server, the participating access gateway and the participating third-party platform, and pulls the participating visual network terminals to join the meeting via the conference management server.
4. The method according to claim 3, characterized in that The method further comprises: Selecting information of a controlled third-party terminal from the information of the third-party terminal, selecting information of a controlled visual networking terminal from the information of the visual networking terminal, and sending a second conference control instruction including information of the controlled visual networking terminal, information of the controlled third-party terminal, information of a controlled third-party platform corresponding to the controlled third-party terminal, and information of a controlled access gateway corresponding to the controlled third-party platform to the conference control client; So that the conference control client can perform the control operation corresponding to the second conference control instruction on the controlled third-party terminal via the conference management server, the controlled access gateway and the controlled third-party platform, and can perform the control operation corresponding to the second conference control instruction on the controlled visual network terminal via the conference management server.
5. The method according to claim 1, characterized in that The access gateway includes a protocol conversion gateway and a multimedia control gateway; The third-party platform connected to the protocol conversion gateway includes a platform that supports the national standard protocol; The third-party platform to which the multimedia control gateway is connected includes a platform supporting a session initiation protocol and / or a platform supporting a multimedia communication protocol.
6. The method according to claim 1, characterized in that The access gateway includes a protocol conversion gateway and a multimedia control gateway; The third-party platform connected by the protocol conversion gateway includes at least one of the following: a single-soldier platform, a monitoring platform, and an unmanned monitoring sub-platform in a converged communication platform; The third-party platform connected to the multimedia control gateway includes at least one of the following: a 5G call sub-platform and a conference platform in a converged communication platform.
7. A conference processing device, characterized in that: Applied to a first server, the first server is communicatively connected to at least one access gateway, each of the access gateways is communicatively connected to at least one third-party platform, and the access gateway implements conversion between a protocol corresponding to the third-party platform and a visual network protocol; The device comprises: A first acquisition module, configured to acquire information about the access gateway, information about the third-party platform connected to the access gateway, and information about a third-party terminal in the third-party platform connected to the access gateway through an information query interface provided by the access gateway; The first sending module is used to select the information of the participating third-party terminal from the information of the third-party terminal, and send a meeting instruction containing the information of the participating third-party terminal, the information of the participating third-party platform corresponding to the participating third-party terminal, and the information of the participating access gateway corresponding to the participating third-party platform to the conference control client, so that the conference control client can pull the participating third-party terminal to join the meeting via the conference management server, the participating access gateway and the participating third-party platform.
8. A conference processing system, characterized in that: The system comprises: a first server, an access gateway, a third-party platform, a conference control client and a conference management server; The first server is communicatively connected to at least one of the access gateways, each of the access gateways is communicatively connected to at least one of the third-party platforms, the access gateway implements conversion between the protocol corresponding to the third-party platform and the visual Internet protocol, the first server is communicatively connected to the conference control client, the conference control client is communicatively connected to the conference management server, and the conference management server is communicatively connected to at least one of the access gateways; the first server is used to execute the conference processing method as described in any one of claims 1 to 6.
9. An electronic device, characterized in that: The electronic device includes a processor and a computer-readable storage medium, wherein a computer program is stored on the computer-readable storage medium; when the computer program is executed by the processor, the processor executes the conference processing method according to any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor executes the conference processing method according to any one of claims 1 to 6.