A conference processing method and apparatus, a terminal device, and a storage medium

CN115499616BActive Publication Date: 2026-10-30VISIONVERA INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210975968.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-15
Publication Date
2026-10-30
Estimated Expiration
2042-08-15

AI Technical Summary

Benefits of technology

[0040]本发明实施例提供的会议处理方法、装置、终端设备和存储介质,通过接收会议私聊指令;根据会议私聊指令,对会议中的参会设备进行轮巡,确定会议中的监播设备;若与监播设备对应的参会终端的参会角色与预设参会角色相匹配,将与预设角色相匹配的参会终端确定为目标屏蔽终端,以使与目标屏蔽终端对应的目标监播设备屏蔽目标屏蔽终端发送的音频数据,通过对会议中的各个设备的角色进行判断,若和预设参会角色相匹配,则监播设备将与预设参会角色匹配的参会终端进行屏幕,在监播设备上无法再播放与预设参会角色匹配的参会终端的音频数据,这样可以将会议中的一些内容进行保密,提高数据的安全性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115499616B_ABST
    Figure CN115499616B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a conference processing method and device, terminal equipment and storage medium, the method comprises: receiving a conference private chat instruction; according to the conference private chat instruction, the participating equipment in the conference is round patrolled, and the monitoring and broadcasting equipment in the conference is determined; if the participating role of the participating terminal corresponding to the monitoring and broadcasting equipment matches the preset participating role, the participating terminal matching the preset role is determined as the target shielding terminal, so that the target monitoring and broadcasting equipment corresponding to the target shielding terminal shields the audio data sent by the target shielding terminal, by judging the role of each device in the conference, if it matches the preset participating role, the monitoring and broadcasting equipment will screen the participating terminal matching the preset participating role, and the audio data of the participating terminal matching the preset participating role cannot be played on the monitoring and broadcasting equipment again, so that some content in the conference can be kept secret, and the security of data is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of conference processing technology, and in particular to a conference processing method, apparatus, terminal device, and storage medium. Background Technology

[0002] Currently, video conferencing can be initiated via video networks. Meeting control and management software and a meeting management server allow participating video network terminals to be added to the meeting. Monitoring devices can also be added, allowing users to monitor the audio and video data of each participant. However, in some confidential meetings, certain meeting content needs to be kept secret and not accessible to other participants or monitoring devices. How to shield confidential content during a meeting is a pressing issue that needs to be addressed. Summary of the Invention

[0003] In view of the above problems, embodiments of the present invention are proposed to provide a conference processing method, apparatus, terminal device, and storage medium that overcomes or at least partially solves the above problems.

[0004] In a first aspect, embodiments of the present invention provide a meeting processing method, the method comprising:

[0005] Receive private chat instructions during meetings;

[0006] Based on the private chat instructions, the participating devices in the meeting are rotated to identify the monitoring devices in the meeting;

[0007] If the participant role of the participating terminal corresponding to the monitoring device matches the preset participant role, the participating terminal that matches the preset role is determined as the target blocking terminal, so that the target monitoring device corresponding to the target blocking terminal blocks the audio data sent by the target blocking terminal.

[0008] Optionally, if the participant role of the participating terminal corresponding to the monitoring device matches a preset participant role, the participating terminal matching the preset role is determined as the target blocking terminal, so that the target monitoring device corresponding to the target blocking terminal blocks the audio data sent by the target blocking terminal, including:

[0009] If the participant role of one or more participating terminals corresponding to the monitoring device matches the preset participant role, then the preset number of the audio encoding channel of the monitoring device is modified to the first number, and the participating terminal that matches the preset role is identified as the target shielding terminal.

[0010] A switching command for audio data is sent to the target blocking terminal so that the target monitoring device corresponding to the target blocking terminal blocks the audio data sent by the target blocking terminal.

[0011] Optionally, the method further includes:

[0012] If the participant role of the monitoring device is the preset participant role, then the preset number of the audio encoding channel of the monitoring device is modified to the first number, so that the monitoring device can block the audio data of all participating terminals connected to the monitoring device.

[0013] Optionally, if the participant role of the participating terminal corresponding to the monitoring device matches the preset participant role, the method further includes:

[0014] Record the channel identifier of the participating terminal that matches the preset participating role. The channel identifier is used to restore the channel of the blocked audio data.

[0015] Optionally, the method further includes:

[0016] During the meeting, receive the instruction to close the chairperson's private chat;

[0017] Modify the first number of the audio encoding channel of the monitoring equipment to the preset number;

[0018] Based on the pre-stored channel identifier of the participating terminal that matches the preset participating role, the system receives the audio data from the target shielded terminal, encodes the audio data, and plays it through the channel identifier.

[0019] Optionally, the preset participant roles include at least the chairperson terminal or the speaker.

[0020] Secondly, embodiments of the present invention provide a conference processing apparatus, the apparatus comprising:

[0021] The receiving module is used to receive private chat commands during the meeting;

[0022] The polling module is used to poll the participating devices in the meeting according to the private chat command, and to determine the monitoring devices in the meeting;

[0023] The shielding module is used to determine the participating terminal that matches the preset participating role as the target shielding terminal if the participating role of the participating terminal corresponding to the monitoring device matches the preset participating role, so that the target monitoring device corresponding to the target shielding terminal can shield the audio data sent by the target shielding terminal.

[0024] Optionally, the shielding module is used for:

[0025] If the participant role of one or more participating terminals corresponding to the monitoring device matches the preset participant role, then the preset number of the audio encoding channel of the monitoring device is modified to the first number, and the participating terminal that matches the preset role is identified as the target shielding terminal.

[0026] A switching command for audio data is sent to the target blocking terminal so that the target monitoring device corresponding to the target blocking terminal blocks the audio data sent by the target blocking terminal.

[0027] Optionally, the shielding module is used for:

[0028] If the participant role of the monitoring device is the preset participant role, then the preset number of the audio encoding channel of the monitoring device is modified to the first number, so that the monitoring device can block the audio data of all participating terminals connected to the monitoring device.

[0029] Optionally, the shielding module is used for:

[0030] Record the channel identifier of the participating terminal that matches the preset participating role. The channel identifier is used to restore the channel of the blocked audio data.

[0031] Optionally, the shielding module is used for:

[0032] During the meeting, receive the instruction to close the chairperson's private chat;

[0033] Modify the first number of the audio encoding channel of the monitoring equipment to the preset number;

[0034] Based on the pre-stored channel identifier of the participating terminal that matches the preset participating role, the system receives the audio data from the target shielded terminal, encodes the audio data, and plays it through the channel identifier.

[0035] Optionally, the preset participant roles include at least the chairperson terminal or the speaker.

[0036] Thirdly, embodiments of the present invention provide a terminal device, including: at least one processor and a memory;

[0037] The memory stores a computer program; the at least one processor executes the computer program stored in the memory to implement the conference processing method provided in the first aspect.

[0038] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program that, when executed, implements the conference processing method provided in the first aspect.

[0039] The embodiments of the present invention have the following advantages:

[0040] The meeting processing method, apparatus, terminal device, and storage medium provided in this invention receive a private meeting instruction; based on the private meeting instruction, the participating devices in the meeting are cycled to determine the monitoring devices in the meeting; if the participating role of the participating terminal corresponding to the monitoring device matches a preset participating role, the participating terminal matching the preset role is determined as the target blocking terminal, so that the target monitoring device corresponding to the target blocking terminal blocks the audio data sent by the target blocking terminal. By judging the role of each device in the meeting, if it matches a preset participating role, the monitoring device will screen the participating terminal matching the preset participating role, and the audio data of the participating terminal matching the preset participating role can no longer be played on the monitoring device. In this way, some content in the meeting can be kept confidential, and data security can be improved. Attached Figure Description

[0041] Figure 1 This is a flowchart illustrating the steps of an embodiment of the meeting processing method of the present invention;

[0042] Figure 2 This is a flowchart illustrating the steps of another embodiment of the meeting processing method of the present invention;

[0043] Figure 3 This is a flowchart illustrating the steps of another embodiment of the meeting processing method of the present invention;

[0044] Figure 4 This is a structural block diagram of an embodiment of a conference processing device according to the present invention;

[0045] Figure 5 This is a schematic diagram of the structure of a terminal device according to the present invention. Detailed Implementation

[0046] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0047] The definitions are as follows:

[0048] VideoNet: A dedicated network based on Ethernet hardware for real-time high-speed transmission of high-definition video and proprietary protocols.

[0049] Meeting Management: The meeting management and scheduling system is installed on the meeting management and scheduling server and is responsible for meeting control logic processing. The system is divided into two parts: Meeting Management WEB (front-end page) and Meeting Management Scheduling (back-end program). Meeting Management WEB is a Java program used to display the meeting status of all currently running meetings, and to manage users, appointments, and other functions. Meeting Management Scheduling is a C++ program used to manage and control meetings, and to interact with the autonomous server to control signaling to implement a series of meeting business operations such as starting / stopping meetings, switching speakers, and dynamically adding or deleting participants.

[0050] Monitoring equipment: A type of participant that can simultaneously view the feeds of multiple participants, such as 4-channel monitoring, 8-channel monitoring, 16-channel monitoring, etc., and can also specify which participants' audio to listen to.

[0051] Autonomous Server: A program that controls the core server of the video network to perform meeting operations such as initiating and controlling meetings through the video network protocol.

[0052] PAMIR: A PC-based video network-based conference control and management software. Operators use this software to perform a series of conference operations such as starting a meeting, stopping a meeting, and switching speakers. PAMIR sends the corresponding video network commands to the conference management and scheduling service.

[0053] Chairperson's Private Chat: A business scenario in video conferencing where Pamir controls whether to enable or disable the chairperson's private chat. If enabled, only special roles such as the chairperson, speaker 1, speaker 2, and speaker 3 can hear each other, while other participants are muted.

[0054] One embodiment of the present invention provides a meeting processing method for handling private chat during a meeting. The executing entity in this embodiment is a meeting processing device, which is located on a meeting management server.

[0055] Reference Figure 1 The diagram illustrates a flowchart of an embodiment of a meeting processing method according to the present invention. The method may specifically include the following steps:

[0056] S101, Receive private chat instructions during the meeting;

[0057] Specifically, the terminal with the conference control and management software installed sends a conference start command to the conference management and scheduling server, which then sends the conference start command to each participating terminal, including at least monitoring equipment and video network terminals.

[0058] Once the meeting starts, the meeting control and management software interface displays a private chat button. Users can click this button to activate private chat mode. In private chat mode, terminals with specific participant roles can receive audio data; for example, a special participant role could be the chairperson or a speaker. In practice, certain special terminals can also be designated as special participant roles. The meeting control and management software then sends the private chat command to the meeting management and scheduling server.

[0059] S102. Based on the private chat instructions, conduct a round-robin inspection of the participating devices in the meeting to identify the monitoring devices in the meeting;

[0060] Specifically, after receiving a private chat instruction, the meeting management and scheduling server needs to identify all terminals with special roles in the meeting to ensure the security of data transmission. Therefore, it needs to cycle through all participating devices in the ongoing meeting to identify all monitoring devices in the meeting. These monitoring devices can display the video and audio data of each participating terminal in the meeting.

[0061] S103. If the participant role of the participating terminal corresponding to the monitoring equipment matches the preset participant role, the participating terminal that matches the preset role is determined as the target blocking terminal, so that the target monitoring equipment corresponding to the target blocking terminal blocks the audio data sent by the target blocking terminal.

[0062] The pre-defined participating roles include at least the chairperson terminal or the speaker.

[0063] Specifically, after locating each monitoring device, the meeting management and scheduling server obtains the participating terminals corresponding to each monitoring device, and at the same time obtains the participating role of each participating terminal, such as whether the participating terminal is a regular participant, the chairperson, or a speaker.

[0064] The meeting management and scheduling server checks each participating terminal corresponding to the monitoring equipment, matching the participating terminal's role with the preset participating roles. If the participating terminal's role is the chairperson or the speaker, then the chairperson's or speaker's participating terminal is designated as the target blocking terminal. In other words, the audio data of the chairperson's or speaker's participating terminal is blocked, and the monitoring equipment cannot hear the audio data of the chairperson's or speaker's participating terminal. During the meeting, the audio data can only be heard by participating terminals with special roles; ordinary participating terminals cannot hear the audio data. In this way, some content in the meeting can be kept confidential. Enabling the chairperson's private chat mode during the meeting improves the security of data transmission.

[0065] The meeting processing method provided in this embodiment of the invention receives a private meeting instruction; based on the private meeting instruction, it cycles through the participating devices in the meeting to determine the monitoring devices; if the participating role of the participating terminal corresponding to the monitoring device matches a preset participating role, the participating terminal matching the preset role is determined as the target blocking terminal, so that the target monitoring device corresponding to the target blocking terminal blocks the audio data sent by the target blocking terminal. By judging the role of each device in the meeting, if it matches a preset participating role, the monitoring device will screen the participating terminal matching the preset participating role, and the audio data of the participating terminal matching the preset participating role can no longer be played on the monitoring device. In this way, some content in the meeting can be kept confidential, and data security can be improved.

[0066] Another embodiment of the present invention further supplements the meeting processing method provided in the above embodiments.

[0067] like Figure 2 The diagram illustrates a flowchart of another embodiment of the meeting processing method of the present invention, which includes:

[0068] S201, Receive private chat command during meeting;

[0069] Specifically, the terminal with the conference control and management software installed sends a conference start command to the conference management and scheduling server, which then sends the conference start command to each participating terminal, including at least monitoring equipment and video network terminals.

[0070] Once the meeting starts, the meeting control and management software interface displays a private chat button. Users can click this button to activate private chat mode. In private chat mode, terminals with specific participant roles can receive audio data; for example, a special participant role could be the chairperson or a speaker. In practice, certain special terminals can also be designated as special participant roles. The meeting control and management software then sends the private chat command to the meeting management and scheduling server.

[0071] S202. Based on the private chat instructions, conduct a round-robin inspection of the participating devices in the meeting to identify the monitoring devices in the meeting;

[0072] Specifically, after receiving a private chat instruction, the meeting management and scheduling server, in order to ensure the security of data transmission, needs to find all terminals with special roles in the meeting. Therefore, it needs to cycle through all participating devices in the ongoing meeting to identify all monitoring devices in the meeting. These monitoring devices can display the video and audio data of each participating terminal in the meeting.

[0073] S203. If the participant role of one or more participating terminals corresponding to the monitoring equipment matches the preset participant role, then the preset number of the audio encoding channel of the monitoring equipment is modified to the first number, and the participating terminal that matches the preset role is identified as the target shielding terminal; the channel identifier of the participating terminal that matches the preset participant role is recorded, and the channel identifier is used to restore the channel of the shielded audio data.

[0074] Specifically, when the conference management and scheduling server receives audio and video data from multiple participating terminals corresponding to the monitoring equipment, it needs to encode the audio and video data sent by each participating terminal. Each participating terminal occupies one video channel, and all audio data occupies one audio channel. That is to say, if audio and video data sent by 4 participating terminals are received, the 4 video channels occupy 4 video channels, that is, channels 1, 2, 3 and 4 are used to store video data, and channel 5 is used to store audio data. During the audio and video encoding process, channel 5 is only used for audio encoding.

[0075] In this embodiment of the invention, when the conference management and scheduling server matches the participant roles of one or more participating terminals corresponding to the monitoring device with preset participant roles, if the participant roles of one or more participating terminals corresponding to the monitoring device match the preset participant roles, the preset number of the audio encoding channel of the monitoring device is modified to a first number. That is, the preset number of the audio encoding channel is the aforementioned channel 5, and this preset number is modified to a first number, which is a non-existent number, such as channel 8. In this way, since the conference management and scheduling server does not have an audio encoding channel with a preset number, it cannot encode the audio data, and thus the audio data of the participating terminals that match the preset participant roles is masked.

[0076] S204. Send an audio data switching command to the target blocking terminal so that the target monitoring device corresponding to the target blocking terminal blocks the audio data sent by the target blocking terminal.

[0077] Specifically, after identifying the target terminal to be blocked, the conference management and scheduling server sends an audio data switching instruction to the autonomous server. The autonomous server then sends the audio data switching instruction to the target terminal based on its terminal number, thus controlling the target terminal not to send audio data to the monitoring equipment. In this way, the monitoring equipment blocks the audio data sent by the target terminal.

[0078] S205. If the participant role of the monitoring device is the preset participant role, then the preset number of the audio encoding channel of the monitoring device is changed to the first number so that the monitoring device can block the audio data of all participating terminals connected to the monitoring device.

[0079] Specifically, you can also set a participant role for the monitoring device, that is, set the monitoring device as the chairperson or speaker. If the monitoring device is the chairperson or speaker, then the preset number of the audio encoding channel of the monitoring device is changed to the first number. In this way, the monitoring device will block the audio data of all participating terminals connected to the monitoring device, and can start private chat with other chairperson terminals and speaker terminals.

[0080] S206. During the meeting, receive the instruction to close the chairperson's private chat;

[0081] Specifically, during the meeting, audio data from certain participating terminals can be muted, but after disabling the chairman's private chat mode, the muted audio data needs to be restored.

[0082] S207. Modify the first number of the audio encoding channel of the monitoring equipment to the preset number;

[0083] Specifically, after receiving the chairman's private chat instruction, the meeting management and scheduling server modifies the first number of the audio encoding channel of the monitoring equipment to the preset number, that is, changes the audio encoding channel from channel 8 to channel 5.

[0084] S208. Based on the pre-stored channel identifier of the participating terminal that matches the preset participating role, receive the audio data of the target shielded terminal, encode the audio data, and play it through the channel identifier.

[0085] Specifically, the meeting management and scheduling server receives the audio data of the target masked terminal based on the pre-stored channel identifier of the participating terminal that matches the preset participating role, encodes the audio data through channel 5 of the restored audio encoding channel, and plays it.

[0086] In this embodiment of the invention, when a private chat is initiated by the chairperson, the meeting management and scheduling server locates the monitoring device from all saved participant terminals; it polls all audio decoding channels of the current monitoring device, and determines if the terminal identifier (serial number) currently listening to a certain channel is the same as one of the serial numbers (preset participant roles) among the chairperson, speaker one, speaker two, and speaker three. In this case, the currently received encoding channel identifier is changed from 4 (default audio encoding channel) to channel identifier 8 (non-existent audio encoding channel), while the currently listening terminal serial number remains unchanged (for easy restoration when closing the private chat later), and a stream switching command is sent to the autonomous server. When the meeting management and scheduling server receives the command to close the chairperson's private chat, it changes the audio channel in the monitoring device whose original serial number was equal to the preset participant role from channel identifier 8 back to channel identifier 4, and sends a command to the autonomous server to resend the audio stream, thus restoring audio data playback. If a command to reset monitoring is received during the private chat, the same processing is required.

[0087] Figure 3 This is a flowchart illustrating the steps of another embodiment of the meeting processing method of the present invention, as follows: Figure 3 As shown, the meeting processing method includes:

[0088] (1) After the meeting management and scheduling server receives the instruction to enable the chairman's private chat from pamir, the master_private_chat flag in the chairman's private chat instruction is set to true; this flag is used to determine whether the instruction is to enable or disable the chairman's private chat; the meeting management and scheduling server traverses all participants, finds all monitoring devices, and round-robin to determine all audio decoding channels of the current monitoring device;

[0089] (2) The conference management and scheduling server judges the monitoring equipment. If the terminal identifier currently being listened to on a certain channel is the same as one of the identifiers (serial numbers) of the chairman, speaker 1, speaker 2, and speaker 3, the number of the currently received encoding channel is changed from 4 (default audio encoding channel) to 8 (non-existent audio encoding channel). The terminal identifier currently being listened to remains unchanged (for easy restoration when closing private chat later). The server sends a stream switching command to the autonomous server, and the current monitoring equipment can then block the audio data of special roles, such as voice.

[0090] (3) If private chat is enabled (master_private_chat is true), and the meeting management and scheduling server does not find any special role participants during its inspection of the monitoring equipment, the user can drag the special role participant terminal onto the monitoring equipment. Upon receiving the monitoring setup command, the meeting management and scheduling server will re-polulate to determine if there are any special roles among the participants being set up, and the location of the special role's channel. The server will then set the decoding channel identifier of that channel to 8. In this way, the monitoring equipment can block audio data sent by participants with special roles.

[0091] (4) When the meeting management and scheduling server receives the instruction from pamir to close the chairman's private chat, it sets master_private_chat to false, changes the audio encoding channel identifier in the monitoring device that was originally equal to the special role identifier from 8 back to 4, and re-acquires audio data, that is, the monitoring device can replay the audio data.

[0092] For example, the monitoring device has a four-screen display, which can display four audio and video data: the first chairman terminal, the second terminal a, the third transmitter (speaker two), and the fourth terminal b, and play audio data through the audio encoding channel identified by audio encoding channel 4;

[0093] When the meeting management and scheduling server receives a command to initiate a private meeting chat, it detects that the first participating terminal is the chairperson and the third participating terminal is the speaker. If it receives audio data from the chairperson terminal, it changes the audio encoding channel identifier of the chairperson terminal from 4 to 8, thus preventing the playback of the audio data sent by the chairperson terminal. If it receives audio data from the third participating terminal, it changes the audio encoding channel identifier of the second speaker terminal from 4 to 8, thus preventing the playback of the audio data sent by the third participating terminal. In this way, the chairperson terminal and the second speaker terminal initiate a private meeting chat, and other participating terminals in the meeting cannot hear the audio data.

[0094] It should be noted that, for the sake of simplicity, the method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments of the present invention are not limited to the described order of actions, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions involved are not necessarily essential to the embodiments of the present invention.

[0095] The meeting processing method provided in this embodiment of the invention receives a private meeting instruction; based on the private meeting instruction, it cycles through the participating devices in the meeting to determine the monitoring devices; if the participating role of the participating terminal corresponding to the monitoring device matches a preset participating role, the participating terminal matching the preset role is determined as the target blocking terminal, so that the target monitoring device corresponding to the target blocking terminal blocks the audio data sent by the target blocking terminal. By judging the role of each device in the meeting, if it matches a preset participating role, the monitoring device will screen the participating terminal matching the preset participating role, and the audio data of the participating terminal matching the preset participating role can no longer be played on the monitoring device. In this way, some content in the meeting can be kept confidential, and data security can be improved.

[0096] Another embodiment of the present invention provides a conference processing apparatus for executing the conference processing method provided in the above embodiments.

[0097] Reference Figure 4 The diagram illustrates a structural block diagram of an embodiment of a conference processing device according to the present invention. The device may specifically include the following modules: a receiving module 401, a polling module 402, and a shielding module 403, wherein:

[0098] Receiver module 401 is used to receive private chat commands during the meeting;

[0099] The polling module 402 is used to poll the participating devices in the meeting according to the private chat instructions, and to identify the monitoring devices in the meeting;

[0100] The shielding module 403 is used to determine the participating terminal that matches the preset participating role as the target shielding terminal if the participating role of the participating terminal corresponding to the monitoring equipment matches the preset participating role, so that the target monitoring equipment corresponding to the target shielding terminal can shield the audio data sent by the target shielding terminal.

[0101] The meeting processing device provided in this embodiment of the invention receives a private chat instruction during the meeting; based on the private chat instruction, it cycles through the participating devices in the meeting to determine the monitoring devices; if the participating role of the participating terminal corresponding to the monitoring device matches a preset participating role, the participating terminal matching the preset role is determined as the target blocking terminal, so that the target monitoring device corresponding to the target blocking terminal blocks the audio data sent by the target blocking terminal. By judging the role of each device in the meeting, if it matches a preset participating role, the monitoring device will screen the participating terminal matching the preset participating role, and the audio data of the participating terminal matching the preset participating role can no longer be played on the monitoring device. In this way, some content in the meeting can be kept confidential, and data security can be improved.

[0102] Another embodiment of the present invention further provides a description of the conference processing device provided in the above embodiments.

[0103] Optionally, the shielding module is used for:

[0104] If the participant role of one or more participating terminals corresponding to the monitoring equipment matches the preset participant role, then the preset number of the audio encoding channel of the monitoring equipment will be changed to the first number, and the participating terminal that matches the preset role will be identified as the target shielding terminal.

[0105] Send an audio data switching command to the target blocking terminal so that the target monitoring device corresponding to the target blocking terminal blocks the audio data sent by the target blocking terminal.

[0106] Optionally, the shielding module is used for:

[0107] If the participant role of the monitoring device is the preset participant role, then the preset number of the audio encoding channel of the monitoring device will be changed to the first number so that the monitoring device can block the audio data of all participating terminals connected to the monitoring device.

[0108] Optionally, the shielding module is used for:

[0109] Record the channel identifier of the participating terminal that matches the preset participating role. The channel identifier is used to restore the channel of the blocked audio data.

[0110] Optionally, the shielding module is used for:

[0111] During the meeting, receive the instruction to close the chairperson's private chat;

[0112] Modify the first number of the audio encoding channel of the monitoring equipment to the preset number;

[0113] Based on the pre-stored channel identifiers of the participating terminals that match the preset participating roles, the system receives audio data from the target shielded terminal, encodes the audio data, and plays it through the channel identifier.

[0114] Optionally, the preset participant roles include at least the chairperson terminal or the speaker.

[0115] It should be noted that each of the implementable methods in this embodiment can be implemented individually or in any combination without conflict. This application does not limit this.

[0116] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.

[0117] The meeting processing device provided in this embodiment of the invention receives a private chat instruction during the meeting; based on the private chat instruction, it cycles through the participating devices in the meeting to determine the monitoring devices; if the participating role of the participating terminal corresponding to the monitoring device matches a preset participating role, the participating terminal matching the preset role is determined as the target blocking terminal, so that the target monitoring device corresponding to the target blocking terminal blocks the audio data sent by the target blocking terminal. By judging the role of each device in the meeting, if it matches a preset participating role, the monitoring device will screen the participating terminal matching the preset participating role, and the audio data of the participating terminal matching the preset participating role can no longer be played on the monitoring device. In this way, some content in the meeting can be kept confidential, and data security can be improved.

[0118] In another embodiment of the present invention, a terminal device is provided for executing the conference processing method provided in the above embodiments.

[0119] Figure 5 This is a schematic diagram of the structure of a terminal device according to the present invention, such as... Figure 5 As shown, the terminal device includes: at least one processor 501 and a memory 502;

[0120] The memory stores a computer program; at least one processor executes the computer program stored in the memory to implement the conference processing method provided in the above embodiments.

[0121] The terminal device provided in this embodiment receives a private chat command during a meeting; based on the private chat command, it cycles through the participating devices in the meeting to determine the monitoring devices; if the participating role of the participating terminal corresponding to the monitoring device matches a preset participating role, the participating terminal matching the preset role is determined as the target blocking terminal, so that the target monitoring device corresponding to the target blocking terminal blocks the audio data sent by the target blocking terminal. By judging the role of each device in the meeting, if it matches a preset participating role, the monitoring device will screen the participating terminal matching the preset participating role, and the monitoring device can no longer play the audio data of the participating terminal matching the preset participating role. In this way, some content in the meeting can be kept confidential, improving data security.

[0122] Another embodiment of this application provides a computer-readable storage medium storing a computer program that, when executed, implements the conference processing method provided in any of the above embodiments.

[0123] According to the computer-readable storage medium of this embodiment, by receiving a private meeting instruction, the participating devices in the meeting are cycled through according to the private meeting instruction to determine the monitoring devices in the meeting; if the participating role of the participating terminal corresponding to the monitoring device matches the preset participating role, the participating terminal matching the preset role is determined as the target blocking terminal, so that the target monitoring device corresponding to the target blocking terminal blocks the audio data sent by the target blocking terminal. By judging the role of each device in the meeting, if it matches the preset participating role, the monitoring device will screen the participating terminal matching the preset participating role, and the audio data of the participating terminal matching the preset participating role can no longer be played on the monitoring device. In this way, some content in the meeting can be kept confidential, and data security can be improved.

[0124] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.

[0125] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, apparatus, or computer program products. Therefore, embodiments of the present invention can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of the present invention can take the form of computer program products 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 code.

[0126] Embodiments of the present invention are described with reference to flowchart illustrations and / or block diagrams of methods, electronic devices (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing electronic device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing electronic device, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0127] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing electronic device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0128] These computer program instructions can also be loaded onto a computer or other programmable data processing electronic device to cause a series of operational steps to be performed on the computer or other programmable electronic device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable electronic device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0129] Although preferred embodiments of the present invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present invention.

[0130] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or electronic device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or electronic device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or electronic device that includes the element.

[0131] The foregoing has provided a detailed description of a meeting processing method and a meeting processing device provided by the present invention. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.

Claims

1. A meeting processing method, characterized in that, The method includes: Receive private chat instructions during meetings; Based on the private chat instructions, the participating devices in the meeting are rotated to identify the monitoring devices in the meeting; If the participant role of the participating terminal corresponding to the monitoring device matches the preset participant role, the participating terminal that matches the preset participant role is determined as the target blocking terminal, so that the target monitoring device corresponding to the target blocking terminal blocks the audio data sent by the target blocking terminal.

2. The method according to claim 1, characterized in that, If the participant role of the participating terminal corresponding to the monitoring device matches a preset participant role, the participating terminal matching the preset participant role is identified as the target blocking terminal, so that the target monitoring device corresponding to the target blocking terminal blocks the audio data sent by the target blocking terminal, including: If the participant role of one or more participating terminals corresponding to the monitoring device matches the preset participant role, then the preset number of the audio encoding channel of the monitoring device is modified to the first number, and the participating terminal that matches the preset participant role is identified as the target shielding terminal. A switching command for audio data is sent to the target blocking terminal so that the target monitoring device corresponding to the target blocking terminal blocks the audio data sent by the target blocking terminal.

3. The method according to claim 1, characterized in that, The method further includes: If the participant role of the monitoring device is the preset participant role, then the preset number of the audio encoding channel of the monitoring device is modified to the first number, so that the monitoring device can block the audio data of all participating terminals connected to the monitoring device.

4. The method according to claim 2, characterized in that, If the participant role of the participating terminal corresponding to the monitoring device matches the preset participant role, the method further includes: Record the channel identifier of the participating terminal that matches the preset participating role. The channel identifier is used to restore the channel of the blocked audio data.

5. The method according to claim 4, characterized in that, The method further includes: During the meeting, receive the instruction to close the chairperson's private chat; Modify the first number of the audio encoding channel of the monitoring equipment to the preset number; Based on the pre-stored channel identifier of the participating terminal that matches the preset participating role, the system receives the audio data from the target shielded terminal, encodes the audio data, and plays it through the channel identifier.

6. The method according to any one of claims 1-5, characterized in that, The preset participant roles include at least the chairperson terminal or the speaker.

7. A conference processing device, characterized in that, The device includes: The receiving module is used to receive private chat commands during the meeting; The polling module is used to poll the participating devices in the meeting according to the private chat command, and to determine the monitoring devices in the meeting; The shielding module is used to determine the participating terminal that matches the preset participating role as the target shielding terminal if the participating role of the participating terminal corresponding to the monitoring device matches the preset participating role, so that the target monitoring device corresponding to the target shielding terminal can shield the audio data sent by the target shielding terminal.

8. The apparatus according to claim 7, characterized in that, The shielding module is used for: If the participant role of one or more participating terminals corresponding to the monitoring device matches the preset participant role, then the preset number of the audio encoding channel of the monitoring device is modified to the first number, and the participating terminal that matches the preset participant role is identified as the target shielding terminal. A switching command for audio data is sent to the target blocking terminal so that the target monitoring device corresponding to the target blocking terminal blocks the audio data sent by the target blocking terminal.

9. A terminal device, characterized in that, include: At least one processor and memory; The memory stores computer programs; The at least one processor executes the computer program stored in the memory to implement the conference processing method according to any one of claims 1-6.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed, implements the conference processing method according to any one of claims 1-6.

Citation Information

Patent Citations

  • Method and system for implementing voice mailbox in video monitoring system

    CN101466016A

  • Urban rail transit signal maintenance supporting system

    CN102407867A