Conference terminal information acquisition method, system and device, storage medium and product
By sending and receiving terminal quality information signaling in the video conferencing system, obtaining and updating the communication quality information of each conference terminal, the problem of no guaranteed communication quality in the conference control process in the prior art is solved, and the effect of real-time monitoring and improving user experience is achieved.
Patent Information
- Application Number
- CN202411691283.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-25
- Publication Date
- 2025-03-28
AI Technical Summary
In the existing dedicated video conferencing system, the communication quality during the conference control process is not guaranteed, which may lead to abnormal noise, video image screen stuttering, blurred and other problems, affecting the user's meeting experience.
By sending and receiving terminal quality information requests and indication signaling between the conference terminal and the conference control terminal, obtaining and updating terminal quality information of each conference terminal, ensuring that the conference terminal can understand the communication quality of other terminals in real time, and thus selecting a terminal with better communication quality for operation.
Real-time monitoring and ensuring communication quality during video conferencing is realized, users' meeting experience is improved, and abnormal problems caused by poor communication quality are avoided.
Smart Images

Figure CN119728907A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of dedicated line video conferencing, and in particular to a conference terminal information acquisition method, system, device, storage medium and computer program product. Background Art
[0002] In a dedicated video conferencing system, when a dedicated terminal applies for chairman authority to listen, broadcast, or select other conference terminals, it cannot know the communication quality of other conference terminals because it has not established a connection with other conference terminals. A conference terminal with poor communication quality may be selected, resulting in abnormal noise, video image distortion, blurred video images, etc., affecting the conference user's experience. Therefore, there is a problem of unguaranteed communication quality of conference control in the current dedicated video conferencing system. Summary of the invention
[0003] The main purpose of the present application is to provide a conference terminal information acquisition method, system, device, storage medium and computer program product, aiming to solve the technical problem of how to ensure the communication quality during the conference control process.
[0004] To achieve the above purpose, the present application proposes a conference terminal information acquisition method, which is applied to any conference terminal in a conference system. The conference terminal information acquisition method includes:
[0005] Sending a terminal quality information request signaling to a conference control terminal, wherein the conference control terminal is used to send a terminal quality information indication signaling to the conference terminal based on the terminal quality information request signaling after receiving the terminal quality information request signaling sent by the conference terminal;
[0006] Receive and parse the terminal quality information indication signaling sent by the conference control terminal, obtain the terminal quality information of at least one conference terminal, and update the terminal quality information to the terminal list.
[0007] In one embodiment, the terminal quality information includes conference line status, frame positioning status, and encoding quality status, and the step of updating the terminal quality information to the terminal list further includes:
[0008] Upon receiving a conference selection request, searching the terminal list for each first conference terminal whose conference line status is good, wherein the conference status is determined by the conference control terminal;
[0009] Searching for each second conference terminal without frame alignment loss among each first conference terminal based on the frame alignment state;
[0010] The encoding quality states of the second conference terminals are analyzed to determine the second conference terminals with resolutions higher than a preset resolution threshold, record them as target conference terminals, and output the target conference terminals.
[0011] In one embodiment, the conference line status includes the number of frame signal losses, the number of frame desynchronizations, and the bit error rate, and before the step of searching for each first conference terminal in the terminal list whose conference line status is good, the step further includes:
[0012] When the number of frame signal losses is equal to the first signal loss threshold, the number of frame desynchronization is equal to the first frame desynchronization threshold, and the bit error rate is less than the preset bit error rate threshold, the conference line state is determined to be good;
[0013] In the case where the number of frame signal losses is greater than the first signal loss threshold but less than the second signal loss threshold, and the number of frame desynchronization is greater than the first frame desynchronization threshold but less than the second frame desynchronization threshold, and the bit error rate is less than the preset bit error rate threshold, the conference line status is determined to be slightly poor;
[0014] When the number of frame signal losses is greater than a second signal loss threshold, or the number of frame desynchronization is greater than a second preset frame desynchronization threshold, or the bit error rate is greater than a preset bit error rate threshold, the conference line status is determined to be very poor.
[0015] In one embodiment, the conference terminal information acquisition method further includes:
[0016] Monitor encoding quality status information;
[0017] When receiving a terminal quality status request signaling sent by the conference control terminal or the coding quality status information changes, generating a terminal quality status indication signaling, wherein the terminal quality status indication signaling includes the coding quality status information;
[0018] The terminal quality status indication signaling is sent to the conference control terminal.
[0019] A conference terminal information acquisition method is applied to a conference control terminal in a conference system, and the conference terminal information acquisition method includes:
[0020] Receiving a terminal quality information request signaling sent by any conference terminal in the conference system;
[0021] Based on the terminal quality information request signaling, a terminal quality information indication signaling is sent to the conference terminal, wherein the terminal quality information indication signaling includes terminal quality information of at least one conference terminal, and the conference terminal is used to receive and parse the terminal quality information indication signaling sent by the conference control terminal, and update the terminal quality information obtained by the parsing to the terminal list.
[0022] In one embodiment, after the step of receiving the terminal quality information request signaling sent by any conference terminal in the conference system, the step further includes:
[0023] Parsing the terminal quality information request signaling to obtain a terminal identifier;
[0024] If the terminal identifier is not a preset identifier, searching the terminal quality information of the conference terminal corresponding to the terminal identifier in the terminal quality information database of the conference control terminal, and generating a terminal quality information indication signaling;
[0025] If the terminal identifier is a preset identifier, the terminal quality information of each conference terminal in the terminal quality information database of the conference control terminal is determined, and a terminal quality information indication signaling is generated.
[0026] In one embodiment, the conference terminal information acquisition method further includes:
[0027] Receiving a terminal quality status indication signaling sent by the conference terminal to obtain encoding quality status information of the conference terminal;
[0028] Detecting the conference line status and frame alignment status of the conference terminal, and integrating the coding quality status information, the conference line status and the frame alignment status into terminal quality information of the conference terminal;
[0029] The terminal quality information is stored in the terminal quality information database.
[0030] In addition, to achieve the above purpose, the present application also proposes a conference terminal information acquisition system, the conference terminal information acquisition system includes each conference terminal and a conference control terminal, and the conference terminal information acquisition system includes:
[0031] A conference terminal, used to send a terminal quality information request signaling to a conference control terminal, wherein the conference control terminal is used to send a terminal quality information indication signaling to the conference terminal based on the terminal quality information request signaling after receiving the terminal quality information request signaling sent by the conference terminal;
[0032] receiving and parsing the terminal quality information indication signaling sent by the conference control terminal, obtaining the terminal quality information of at least one conference terminal, and updating the terminal quality information to the terminal list;
[0033] A conference control terminal, used for receiving a terminal quality information request signaling sent by any conference terminal in the conference system;
[0034] Based on the terminal quality information request signaling, a terminal quality information indication signaling is sent to the conference terminal, wherein the terminal quality information indication signaling includes terminal quality information of at least one conference terminal, and the conference terminal is used to receive and parse the terminal quality information indication signaling sent by the conference control terminal, and update the terminal quality information obtained by the parsing to the terminal list.
[0035] In addition, to achieve the above objectives, the present application also proposes an electronic device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the conference terminal information acquisition method as described above.
[0036] In addition, to achieve the above purpose, the present application also proposes a storage medium, which is a computer-readable storage medium. A computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the conference terminal information acquisition method described above are implemented.
[0037] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the steps of the conference terminal information acquisition method as described above are implemented.
[0038] The present application provides a conference terminal information acquisition method, which is applied to any conference terminal in a conference system. The conference terminal information acquisition method includes: sending a terminal quality information request signaling to a conference control terminal, wherein the conference control terminal is used to send a terminal quality information indication signaling to the conference terminal based on the terminal quality information request signaling after receiving the terminal quality information request signaling sent by the conference terminal; receiving and parsing the terminal quality information indication signaling sent by the conference control terminal, obtaining terminal quality information of at least one conference terminal, and updating the terminal quality information to a terminal list;
[0039] A conference control terminal used in a conference system receives a terminal quality information request signaling sent by any conference terminal in the conference system; based on the terminal quality information request signaling, a terminal quality information indication signaling is sent to the conference terminal, wherein the terminal quality information indication signaling includes terminal quality information of at least one conference terminal, and the conference terminal is used to receive and parse the terminal quality information indication signaling sent by the conference control terminal, and update the parsed terminal quality information to the terminal list.
[0040] The present application sends a terminal quality information request signaling to the conference control terminal. After receiving the terminal quality information request signaling of the conference terminal, the conference control terminal sends a terminal quality information indication signaling containing at least one conference terminal. The conference terminal can obtain the current communication quality status of each conference terminal. After receiving the terminal quality information indication signaling, the conference terminal will parse it and update the terminal quality information obtained by the parsing to its internal terminal list, ensuring that the conference terminal can grasp the communication quality status of each conference terminal in real time. After obtaining and updating the terminal quality information, the conference terminal can determine the conference terminal with better communication quality based on this information, and perform corresponding listening, broadcasting or viewing operations, thereby ensuring the communication quality during the meeting and improving the conference experience of video conference users. Compared with related solutions that cannot accurately judge the communication quality and select conference terminals with poor quality, resulting in abnormal noise, video image distortion, blurred video images and other problems, this application actively obtains, analyzes and updates the terminal quality information of the conference control terminal through the conference terminal, which can provide a basis for subsequent comparison of the terminal quality information of each conference terminal, ensure that the conference terminal with better communication quality is selected for conference operations, thereby greatly improving the communication quality of conference control and effectively solving the problem of unguaranteed communication quality of conference control in existing dedicated video conferencing systems. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0042] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0043] Figure 1 A flowchart of the first embodiment of the method for obtaining conference terminal information of the present application is provided;
[0044] Figure 2 A schematic diagram of a multi-point video communication network of a dedicated video conferencing system provided for the conference terminal information acquisition method of this application;
[0045] Figure 3 A flowchart of the second embodiment of the method for obtaining conference terminal information of the present application is provided;
[0046] Figure 4 A schematic diagram of a conference control terminal provided for the conference terminal information acquisition method of this application;
[0047] Figure 5A schematic diagram of a conference terminal provided for the conference terminal information acquisition method of this application;
[0048] Figure 6 The terminal quality information signaling exchange sequence diagram provided for the conference terminal information acquisition method of this application;
[0049] Figure 7 This is a schematic diagram of the module structure of the conference terminal information acquisition system according to an embodiment of the present application;
[0050] Figure 8 This is a schematic diagram of the device structure of the hardware operating environment involved in the conference terminal information acquisition method in the embodiment of the present application.
[0051] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0052] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0053] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0054] The embodiment of the present application is applied to any conference terminal in a conference system, and the conference terminal information acquisition method includes: sending a terminal quality information request signaling to a conference control terminal, wherein the conference control terminal is used to send a terminal quality information indication signaling to the conference terminal based on the terminal quality information request signaling after receiving the terminal quality information request signaling sent by the conference terminal; receiving and parsing the terminal quality information indication signaling sent by the conference control terminal, obtaining terminal quality information of at least one conference terminal, and updating the terminal quality information to a terminal list;
[0055] A conference control terminal used in a conference system receives a terminal quality information request signaling sent by any conference terminal in the conference system; based on the terminal quality information request signaling, a terminal quality information indication signaling is sent to the conference terminal, wherein the terminal quality information indication signaling includes terminal quality information of at least one conference terminal, and the conference terminal is used to receive and parse the terminal quality information indication signaling sent by the conference control terminal, and update the parsed terminal quality information to the terminal list.
[0056] In this embodiment, for the convenience of description, the following description is made by taking the conference terminal information acquisition system as the execution subject.
[0057] In the prior art, when a terminal applies for chairperson authority to control other conference terminals, it may select a venue with poor communication quality, which may cause abnormal noise, video image distortion, freezes, and blurs, which not only seriously interferes with the smooth progress of the meeting, but also greatly reduces the video conference user experience.
[0058] The present application provides a solution, which enables the conference terminal to actively obtain, parse and update the terminal quality information of the conference control terminal, so that the optimal conference terminal can be selected for conference operations based on this information, thereby ensuring the communication quality during the meeting, improving the conference experience of video conference users, and effectively solving the problem of unguaranteed communication quality of conference control in existing dedicated video conferencing systems.
[0059] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, a conference terminal information acquisition system, etc. The following takes the conference terminal information acquisition system as an example to illustrate this embodiment and the following embodiments.
[0060] Based on this, the present application embodiment provides a method for obtaining conference terminal information, referring to Figure 1 , Figure 1 This is a flowchart of the first embodiment of the conference terminal information acquisition method of the present application.
[0061] In this embodiment, the conference terminal information acquisition method is applied to any conference terminal in the conference system, and includes steps S01 to S02:
[0062] Step S01, sending a terminal quality information request signaling to a conference control terminal, wherein the conference control terminal is used to send a terminal quality information indication signaling to the conference terminal based on the terminal quality information request signaling after receiving the terminal quality information request signaling sent by the conference terminal;
[0063] It should be noted that the conference terminal sends a terminal quality information request signaling to the conference control end. The conference terminal refers to the terminal device participating in the conference, such as the terminal in the video conferencing system. The conference control end refers to the multipoint control unit (MCU) or similar conference terminal information acquisition device, which is responsible for processing conference control signaling and terminal quality information. The terminal quality information request signaling refers to the signaling sent by the conference terminal to the conference control end to request the quality information of other conference terminals, which contains the MT number parameter, which is used to uniquely identify the conference terminal.
[0064] For example, to help understand the technical concept or technical principle of this application, please refer to Figure 2 , Figure 2A schematic diagram of multi-point video communication networking in a dedicated video conferencing system is provided. In the dedicated video conferencing system, the dedicated MCU (multi-point control unit) and dedicated terminals are connected through one or more pairs of E1 dedicated lines. The E1 dedicated line is a network communication line with high-speed data transmission, which is mainly used for enterprise-level network connection. Multi-point video communication is achieved between dedicated terminals through the MCU. The dedicated video conferencing realizes the conference control function through the control and indication signaling specified by the H.230 protocol.
[0065] It is understandable that the existing solutions often lack a mechanism to actively obtain terminal quality information, such as Figure 2 As shown, since no connection is established between conference terminals, when a terminal needs to select other terminals for listening, broadcasting or viewing, a conference terminal with poor communication quality may be selected, so step S01 is performed, and the conference terminal actively sends a request to the conference control terminal to obtain the terminal quality information of other conference terminals in the same conference, so as to provide a basis for the subsequent selection of the optimal conference terminal.
[0066] Step S02: receiving and parsing the terminal quality information indication signaling sent by the conference control terminal, obtaining the terminal quality information of at least one conference terminal, and updating the terminal quality information to the terminal list.
[0067] It should be noted that the terminal quality information indication signaling refers to the signaling containing terminal quality information sent by the conference control end to the conference terminal. The terminal quality information includes the conference line status, frame positioning status, and coding quality status, which are used to evaluate the communication quality of the conference terminal. The terminal list refers to the list of all conference terminals in the same conference stored by the conference terminal.
[0068] In addition, it should be noted that the conference terminal receives terminal quality information indication signaling from the conference control end through the terminal protocol processing unit. The signaling includes terminal quality information of at least one other conference terminal. The conference terminal parses the signaling, extracts the conference line status, frame positioning status, and encoding quality status of at least one other conference terminal, and updates these status information to the locally maintained terminal list.
[0069] It is understandable that since existing solutions often only rely on static configuration or simple signal detection to judge communication quality, step S02 is performed to receive terminal quality information indication signaling and parse to obtain terminal quality information of at least one other conference terminal, comprehensively consider multiple quality indicators, improve the accuracy of selection, and provide comprehensive and accurate data support for the subsequent selection of the conference terminal with the best communication quality.
[0070] In a feasible implementation manner, the terminal quality information includes conference line status, frame positioning status, and encoding quality status. In step S02, after the step of updating the terminal quality information to the terminal list, steps A01 to A03 are also included:
[0071] Step A01, upon receiving a conference selection request, searching for each first conference terminal in a terminal list whose conference line status is good, wherein the conference status is determined by the conference control terminal;
[0072] It should be noted that the conference selection request refers to a request initiated by a user or system for selecting a terminal to participate in the conference. The conference line status refers to the status information of the E1 dedicated line, including parameters such as frame signal loss, frame desynchronization and bit error rate. In the conference terminal, the terminal conference control processing unit receives terminal quality information from the conference control end. As the hub of the conference terminal, the terminal conference control processing unit is responsible for receiving and sending various terminal quality information signals. The terminal quality information includes the conference line status, frame positioning status, and encoding quality status of each conference terminal. According to the definition of the E1 dedicated line (good, slightly worse, very worse), the conference terminal with a conference line status of "good" is screened out as the first conference terminal. The first conference terminal refers to the candidate set of conference terminals with a good conference line status screened out from all conference terminals.
[0073] Step A02, searching for each second conference terminal without frame alignment loss in each first conference terminal based on the frame alignment state;
[0074] It should be noted that the frame alignment status refers to the H.221 frame alignment (FAS) status, which ensures the synchronization and accuracy of data transmission. In the first conference terminal candidate set, the terminal conference control processing unit further selects the conference terminal without frame alignment loss (i.e., the FAS status is normal) according to the H.221 frame alignment (FAS) status statistics as the second conference terminal. The second conference terminal refers to the conference terminal candidate set further selected according to the frame alignment status in the first conference terminal.
[0075] Step A03, analyzing the encoding quality status of each second conference terminal, determining each second conference terminal with a resolution higher than a preset resolution threshold, recording them as each target conference terminal, and outputting each target conference terminal.
[0076] It should be noted that the encoding quality status includes information such as video encoding resolution. Based on the encoding quality status information, a conference terminal with a resolution higher than a preset resolution threshold is selected as the target conference terminal in the second conference terminal. The preset resolution threshold is a pre-set video encoding resolution standard used to screen terminals with high encoding quality and perform conference operations such as listening, broadcasting, and viewing on the target conference terminal.
[0077] In this implementation, by screening the first conference terminal with a good conference line status, it is ensured that the subsequent steps are performed in the conference terminal with higher communication quality, thereby avoiding communication interruption or quality degradation caused by line problems. By screening the conference terminals without frame positioning loss, the accurate transmission of audio and video data in the conference is guaranteed, and the user experience is improved. By selecting the conference terminal with a resolution higher than the preset resolution threshold as the target conference terminal, the visual quality of the conference is improved, and the user's demand for high-definition video is met.
[0078] In a feasible implementation manner, the conference line status includes the number of frame signal loss times, the number of frame desynchronization times and the bit error rate. In step A01, before the step of searching the terminal list for each first conference terminal with a good conference line status, steps A11 to A13 are also included:
[0079] Step A11, when the number of frame signal losses is equal to the first signal loss threshold, the number of frame desynchronization is equal to the first frame desynchronization threshold, and the bit error rate is less than the preset bit error rate threshold, it is determined that the conference line state is good;
[0080] It should be noted that the number of frame signal losses refers to the total number of frame signal losses that occur on the E1 dedicated line within a statistical period (such as 1 minute), the number of frame desynchronization refers to the total number of frame desynchronization that occurs on the E1 dedicated line within the statistical period, and the bit error rate refers to the ratio of the number of erroneous bits in the data transmitted on the E1 dedicated line to the total number of bits within the statistical period. The first signal loss threshold (such as 0 times) and the first frame desynchronization threshold (such as 0 times) are threshold indicators for judging whether the line status is good or not, which are pre-set according to the line standard and conference requirements. If within a statistical period, the number of frame signal losses is the first signal loss threshold, the number of frame desynchronization is the first frame desynchronization threshold, and the bit error rate is lower than the preset bit error rate threshold (such as 10 -7 ), the conference line status is determined to be “good”.
[0081] Step A12: when the number of frame signal loss is greater than the first signal loss threshold but less than the second signal loss threshold, the number of frame desynchronization is greater than the first frame desynchronization threshold but less than the second frame desynchronization threshold, and the bit error rate is less than the preset bit error rate threshold, it is determined that the conference line status is slightly poor;
[0082] It should be noted that, similarly, the second signal loss threshold (such as 3 times) and the second frame desynchronization threshold (such as 3 times) are threshold indicators for judging whether the line status is very poor, which are pre-set according to the line standard and conference requirements. If within the statistical period, the number of frame signal losses is greater than the first signal loss threshold and less than the second signal loss threshold, and the number of frame desynchronization is greater than the first frame desynchronization threshold but less than the second frame desynchronization threshold, and the bit error rate is also lower than the preset bit error rate threshold, then the conference line status is judged to be "slightly poor", indicating that although there are some problems with the line, it is still within an acceptable range.
[0083] Step A13: when the number of frame signal losses is greater than the second signal loss threshold, or the number of frame desynchronization is greater than the second preset frame desynchronization threshold, or the bit error rate is greater than the preset bit error rate threshold, it is determined that the conference line status is very bad.
[0084] It should be noted that, within the statistical period, if the number of frame signal losses is greater than the second signal loss threshold, the number of frame desynchronization is greater than the second preset frame desynchronization threshold, or the bit error rate is greater than the preset bit error rate threshold, the conference line status is judged to be "very poor". At this time, the line communication quality has seriously affected the normal progress of the meeting, and immediate measures need to be taken to investigate and repair it.
[0085] In this implementation, by monitoring the three key indicators of frame signal loss times, frame desynchronization times and bit error rate, and setting corresponding threshold conditions, it is possible to accurately determine the state of the conference line. When the conference line is in good condition, the communication quality is high, and the conference participants can communicate clearly and smoothly, thereby improving the efficiency of the meeting. When the conference line is in slightly worse condition, the system can identify minor problems, such as occasional frame signal loss or frame desynchronization, but they have not yet reached the severity of affecting the communication quality. When the conference line is in very poor condition, it indicates that there are serious problems in the conference line, such as frequent frame signal loss, continuous frame desynchronization or high bit error rate, which will seriously affect the communication quality.
[0086] In a feasible implementation manner, the conference terminal information acquisition method further includes steps A21 to A23:
[0087] Step A21, monitoring encoding quality status information;
[0088] It should be noted that the conference terminal continuously monitors the coding quality status information of the conference terminal through the coding processing unit. The coding quality status information refers to the coding status data collected and processed in real time by the coding processing unit during the conference communication process of the venue terminal, such as video coding resolution, audio coding format, etc., which reflects the current coding quality status of the terminal. The coding processing unit is used to count the coding status of the conference terminal and send the coding quality status information to the terminal conference control processing unit.
[0089] Step A22, when receiving a terminal quality status request signaling sent by the conference control terminal or the coding quality status information changes, generating a terminal quality status indication signaling, the terminal quality status indication signaling including the coding quality status information;
[0090] It should be noted that the terminal quality status request signaling refers to the request signaling sent by the conference control terminal to the terminal, which is used to request the encoding quality status information of the conference terminal, and the terminal quality status indication signaling refers to the response signaling sent by the terminal to the conference control terminal, which contains the current encoding quality status information of the terminal. When the conference terminal receives the terminal quality status request signaling sent by the conference control terminal, or when the encoding quality status information changes, it generates the terminal quality status indication signaling, which contains the encoding quality status information of the conference terminal, such as video encoding resolution, etc., and attaches a unique identifier (MT number) to distinguish different conference terminals.
[0091] Step A23: Send the terminal quality status indication signaling to the conference control terminal.
[0092] It should be noted that after generating the terminal quality status indication signaling, the conference terminal sends it to the conference control end through the terminal conference control processing unit.
[0093] In this embodiment, through continuous monitoring, the system can promptly detect changes in encoding quality. By generating and sending terminal quality status indication signaling, the system can ensure that the conference control end can grasp the encoding quality status of each terminal in real time. Through an efficient and reliable transmission mechanism, the system can ensure that the conference control end can promptly receive and update the encoding quality status information of each terminal.
[0094] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. Figure 3 , applied to a conference control terminal in a conference system, the conference terminal information acquisition method includes steps S11 to S12:
[0095] Step S11, receiving a terminal quality information request signaling sent by any conference terminal in the conference system;
[0096] It should be noted that the conference control processing unit of the conference control end serves as the hub of the conference control end and is responsible for receiving terminal quality information request signaling from conference terminals. By receiving terminal quality information request signaling, the conference control end can understand which conference terminal needs to obtain terminal quality information of other conference terminals.
[0097] Step S12: Based on the terminal quality information request signaling, a terminal quality information indication signaling is sent to the conference terminal, wherein the terminal quality information indication signaling includes the terminal quality information of at least one conference terminal. The conference terminal is used to receive and parse the terminal quality information indication signaling sent by the conference control terminal, and update the terminal quality information obtained by the parsing to the terminal list.
[0098] It should be noted that after receiving the terminal quality information request signaling, the conference control processing unit of the conference control end will retrieve the corresponding terminal quality information from the terminal quality information database according to the content of the request (it may be a request for the terminal quality information of a specific conference terminal or a request for the terminal quality information of all conference terminals). The terminal quality information database refers to the database used by the conference control end to store and manage the terminal quality information of all conference terminals in the conference. The retrieved terminal quality information is encapsulated into a terminal quality information indication signaling and sent to the conference terminal requesting the information.
[0099] In this embodiment, by receiving request signaling, the conference control end can obtain the terminal's query demand for terminal quality information, and prepare for the subsequent sending of terminal quality information indication signaling. By sending terminal quality information indication signaling, the conference terminal can obtain the terminal quality information of other conference terminals in the same conference, thereby achieving a comprehensive understanding and monitoring of the conference communication quality.
[0100] In a feasible implementation manner, in step S11, after the step of receiving the terminal quality information request signaling sent by any conference terminal in the conference system, steps B01 to B03 are also included:
[0101] Step B01, parsing the terminal quality information request signaling to obtain a terminal identifier;
[0102] It should be noted that the terminal identifier (MT number) is a parameter used to uniquely identify a conference terminal. It consists of two parts: M number and T number. M number is used to identify the conference, while T number is used to identify the conference terminal in the conference. In a video conference involving multiple conference terminals, each conference terminal will be assigned a unique MT number.
[0103] In addition, it should be noted that after receiving the terminal quality information request signaling from the conference terminal, the conference control processing unit of the conference control end parses the terminal quality information request signaling to obtain a terminal identifier for identifying the conference terminal request information.
[0104] Step B02, if the terminal identifier is not a preset identifier, searching the terminal quality information of the conference terminal corresponding to the terminal identifier in the terminal quality information database of the conference control terminal, and generating a terminal quality information indication signaling;
[0105] It should be noted that when the resolved terminal identifier is not a preset identifier (for example, 0), the conference control processing unit of the conference control end searches for the corresponding conference terminal and its terminal quality information in the terminal quality information database based on the terminal identifier. After finding the corresponding information, it encapsulates this information into a terminal quality information indication signaling and prepares to send it to the conference terminal.
[0106] Step B03: If the terminal identifier is a preset identifier, the terminal quality information of each conference terminal in the terminal quality information database of the conference control terminal is determined, and a terminal quality information indication signaling is generated.
[0107] It should be noted that if the resolved terminal identifier is a preset identifier, it means that the conference terminal requesting information hopes to obtain the terminal quality information of all other conference terminals in the conference. In this case, the conference control processing unit of the conference control end traverses the terminal quality information database, collects the terminal quality information of all conference terminals, and encapsulates this information into a terminal quality information indication signaling. This indication signaling will contain the terminal quality information of all conference terminals in the conference, so that the conference terminal requesting information can fully understand the communication quality of other terminals in the conference.
[0108] In this embodiment, by parsing the terminal quality information request signaling, the conference control end can accurately obtain the terminal identifier of the conference terminal request information, which provides a basis for finding and providing terminal quality information in subsequent steps. By utilizing the terminal quality information database, the conference control end can quickly find the terminal quality information corresponding to the conference terminal requested by the conference terminal, and generate a terminal quality information indication signaling containing this information, thereby helping the conference terminal to better understand the communication quality status of other terminals in the conference, and then conduct global communication quality analysis and adjustment to improve the communication quality of the entire conference.
[0109] In a feasible implementation manner, the conference terminal information acquisition method further includes steps B11 to B13:
[0110] Step B11, receiving a terminal quality status indication signaling sent by a conference terminal, and obtaining encoding quality status information of the conference terminal;
[0111] It should be noted that the conference control processing unit of the conference control end receives the terminal quality status indication signaling sent from the conference terminal through the control end protocol processing unit. The control end protocol processing unit is used to receive the terminal quality status indication signaling from the conference terminal, report it to the conference control processing unit of the conference control end, and extract the encoding quality status information from the parsed signaling, and send the encoding quality status information to the terminal quality processing unit. The terminal quality processing unit is used to manage the terminal quality information of the conference terminal and the mapping relationship between the conference terminal and the E1 dedicated line.
[0112] Step B12, detecting the conference line status and frame alignment status of the conference terminal, and integrating the coding quality status information, the conference line status and the frame alignment status into the terminal quality information of the conference terminal;
[0113] It should be noted that in the conference control end, the data framing processing unit is responsible for detecting the conference line status, including frame signal loss (LOS), frame out-of-sync (LFA) and bit error rate information, and sending it to the terminal quality processing unit. The control end protocol processing unit obtains the frame positioning status of the conference terminal by collecting the H221 framing data of the data framing processing unit, and reports the frame positioning status to the terminal quality processing unit. The terminal quality processing unit integrates the coding quality status information, conference line status and frame positioning status. The integrated information constitutes the terminal quality information of the conference terminal, which comprehensively reflects the communication quality status of the conference terminal.
[0114] Step B13: storing the terminal quality information in a terminal quality information database.
[0115] It should be noted that the conference system is provided with a special terminal quality information database for storing and managing the terminal quality information of all conference terminals in the conference, and the conference control processing unit stores the integrated terminal quality information in the terminal quality information database.
[0116] In this embodiment, by receiving and parsing the terminal quality status indication signaling, the conference control end can obtain the coding quality status information of the conference terminal in real time. By comprehensively detecting and integrating the conference line status and frame positioning status of the conference terminal, it can more comprehensively understand the communication quality status of the conference terminal. By establishing a terminal quality information database, the conference control end can efficiently store and manage this information, providing strong support for conference control selection in the conference terminal.
[0117] For example, to help understand the technical concept or technical principle of this application, please refer to Figure 4 , Figure 5 and Figure 6 , Figure 4 Provides a schematic diagram of the conference control end in the conference terminal information acquisition system. Figure 5 Provides a schematic diagram of conference terminals in the conference terminal information acquisition system. Figure 6 Provides a sequence diagram of terminal quality information signaling exchange between conference terminals and conference control terminals.
[0118] exist Figure 4In the embodiment, A is a conference control terminal, B is a conference terminal, and the terminal quality information signaling includes a terminal quality status request signaling, a terminal quality status indication signaling, a terminal quality information request signaling, and a terminal quality information indication signaling. The conference control terminal A interacts with the conference terminal B through the control terminal protocol processing unit. The conference terminal B sends the terminal quality status indication signaling and the terminal quality information request signaling to the control terminal protocol processing unit of the conference control terminal A. The control terminal protocol processing unit reports the received terminal quality status indication signaling and the terminal quality information request signaling to the conference control processing unit of the conference control terminal A. The terminal quality status indication signaling is returned by the conference terminal B after the conference control terminal A sends the terminal quality status request signaling to the conference terminal B. Coding quality status information, the conference control processing unit updates the corresponding coding quality status information of conference terminal B according to the terminal quality status indication signaling. For the terminal quality information request signaling, the conference control processing unit parses and returns the terminal quality information indication signaling, which includes the terminal quality information requested by the conference terminal B. The conference control processing unit obtains the terminal quality information through the terminal quality processing unit. The terminal quality processing unit collects the conference line status of the conference terminal through the data framing processing unit, and collects the H221 framing data of the data framing processing unit through the control end protocol processing unit, thereby obtaining the frame positioning status, and receives the coding quality status information of the conference terminal B through the control end protocol processing unit, thereby determining the terminal quality information.
[0119] exist Figure 5 In the process, conference control terminal A interacts with conference terminal B through the terminal protocol processing unit. The terminal protocol processing unit reports the received terminal quality status request signaling and terminal quality information indication signaling to the terminal conference control processing unit. For the terminal quality status request signaling, conference terminal B generates a terminal quality status indication signaling based on the encoding quality status information of the conference terminal through the encoding processing unit, and sends it to conference control terminal A through the terminal conference control processing unit. The terminal quality information indication signaling is the signaling returned by conference control terminal A after conference terminal B sends a terminal quality information request signaling to conference control terminal A for requesting terminal quality information of other conference terminals, which includes the terminal quality information of other conference terminals requested by conference terminal B. Conference terminal B updates the parsed terminal quality information for subsequent selection and control of terminals.
[0120] exist Figure 6In the process, the conference control end sends a terminal quality status request signaling to the conference terminal to request the encoding quality status information of the conference terminal. The conference terminal returns a terminal quality status indication signaling, which includes the corresponding encoding quality status information. When the encoding quality status information of the conference terminal changes, the conference terminal will also actively send a terminal quality status indication signaling to the conference control end, including the changed encoding quality status information, which is used to update the terminal quality information stored in the conference control end. The conference terminal sends a terminal quality information request signaling to the conference control end to request the terminal quality information stored in the conference control end. After receiving the terminal quality information request signaling, the conference control end returns a terminal quality information indication signaling, which includes the terminal quality information requested by the conference terminal.
[0121] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the conference terminal information acquisition method of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.
[0122] This application also provides a conference terminal information acquisition system, please refer to Figure 7 The conference terminal information acquisition system includes a conference terminal 10 and a conference control terminal 20, and the conference terminal information acquisition system includes:
[0123] The conference terminal 10 is used to send a terminal quality information request signaling to the conference control terminal, wherein the conference control terminal is used to send a terminal quality information indication signaling to the conference terminal based on the terminal quality information request signaling after receiving the terminal quality information request signaling sent by the conference terminal;
[0124] Receive and parse the terminal quality information indication signaling sent by the conference control terminal, obtain the terminal quality information of at least one conference terminal, and update the terminal quality information to the terminal list.
[0125] The conference control terminal 20 is used to receive a terminal quality information request signaling sent by any conference terminal in the conference system;
[0126] Based on the terminal quality information request signaling, a terminal quality information indication signaling is sent to the conference terminal, wherein the terminal quality information indication signaling includes terminal quality information of at least one conference terminal. The conference terminal is used to receive and parse the terminal quality information indication signaling sent by the conference control terminal, and update the terminal quality information obtained by the parsing to the terminal list.
[0127] Optionally, the terminal quality information includes conference line status, frame alignment status, and coding quality status. The conference terminal 10 is further used for:
[0128] Upon receiving the conference selection request, searching the terminal list for each first conference terminal whose conference line status is good, the conference status is determined by the conference control terminal;
[0129] Searching for each second conference terminal without frame alignment loss in each first conference terminal based on the frame alignment state;
[0130] The encoding quality status of each second conference terminal is analyzed, and each second conference terminal having a resolution higher than a preset resolution threshold is determined, recorded as each target conference terminal, and each target conference terminal is output.
[0131] Optionally, the conference line status includes the number of frame signal losses, the number of frame desynchronizations, and the bit error rate. The conference terminal 10 is further configured to:
[0132] When the number of frame signal losses is equal to the first signal loss threshold, the number of frame desynchronization is equal to the first frame desynchronization threshold, and the bit error rate is less than the preset bit error rate threshold, the conference line status is determined to be good;
[0133] When the number of frame signal loss times is greater than the first signal loss threshold but less than the second signal loss threshold, and the number of frame desynchronization times is greater than the first frame desynchronization threshold but less than the second frame desynchronization threshold, and the bit error rate is less than the preset bit error rate threshold, the conference line status is determined to be slightly poor;
[0134] When the number of frame signal losses is greater than the second signal loss threshold, or the number of frame desynchronization is greater than the second preset frame desynchronization threshold, or the bit error rate is greater than the preset bit error rate threshold, the conference line status is determined to be very poor.
[0135] Optionally, the conference terminal 10 is further used for:
[0136] Monitor encoding quality status information;
[0137] When receiving a terminal quality status request signaling sent by the conference control terminal or the coding quality status information changes, generating a terminal quality status indication signaling, the terminal quality status indication signaling including the coding quality status information;
[0138] Send the terminal quality status indication signaling to the conference control terminal.
[0139] Optionally, the conference control terminal 20 is further used for:
[0140] Parsing the terminal quality information request signaling to obtain the terminal identifier;
[0141] If the terminal identifier is not a preset identifier, searching the terminal quality information of the conference terminal corresponding to the terminal identifier in the terminal quality information database of the conference control terminal, and generating a terminal quality information indication signaling;
[0142] If the terminal identifier is a preset identifier, the terminal quality information of each conference terminal in the terminal quality information database of the conference control terminal is determined, and a terminal quality information indication signaling is generated.
[0143] Optionally, the conference control terminal 20 is further used for:
[0144] Receiving terminal quality status indication signaling sent by the conference terminal to obtain encoding quality status information of the conference terminal;
[0145] Detect the conference line status and frame positioning status of the conference terminal, and integrate the encoding quality status information, the conference line status and the frame positioning status into the terminal quality information of the conference terminal;
[0146] The terminal quality information is stored in a terminal quality information database.
[0147] The conference terminal information acquisition system provided by the present application adopts the conference terminal information acquisition method in the above embodiment, which can solve the technical problem of how to ensure the communication quality during the conference control process. Compared with the prior art, the beneficial effects of the conference terminal information acquisition system provided by the present application are the same as the beneficial effects of the conference terminal information acquisition method provided by the above embodiment, and other technical features of the conference terminal information acquisition system are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0148] The present application provides an electronic device, which includes: at least one processor; and a memory that is communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the conference terminal information acquisition method in the above-mentioned embodiment 1.
[0149] Reference below Figure 8 , which shows a schematic diagram of the structure of an electronic device suitable for implementing an embodiment of the present application. The electronic device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, notebook computers, PADs (Portable Application Description: tablet computers), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 8 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0150] like Figure 8As shown, the electronic device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the electronic device are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows an electronic device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.
[0151] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0152] The electronic device provided by the present application adopts the conference terminal information acquisition method in the above embodiment to solve the technical problem of how to ensure the communication quality during the conference control process. Compared with the prior art, the beneficial effects of the electronic device provided by the present application are the same as the beneficial effects of the conference terminal information acquisition method provided by the above embodiment, and the other technical features in the electronic device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0153] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0154] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0155] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the conference terminal information acquisition method in the above-mentioned embodiment.
[0156] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.
[0157] The computer-readable storage medium may be included in the electronic device, or may exist independently without being installed in the electronic device.
[0158] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by an electronic device, the conference terminal information acquisition device is applied to the conference terminal, which includes each conference terminal and can: send a terminal quality information request signaling to a conference control terminal, wherein the conference control terminal is used to receive the terminal quality information request signaling sent by the conference terminal, and the terminal quality information database of the conference control terminal contains the terminal quality information of each conference terminal; receive and parse the terminal quality information indication signaling sent by the conference control terminal, obtain the terminal quality information of at least one conference terminal, and update the terminal quality information to the terminal list; determine and control the target conference terminal with the best terminal quality information in the terminal list; applied to the conference control terminal, the terminal quality information database of the conference control terminal contains the terminal quality information of each conference terminal in the conference terminal, and can receive the terminal quality information request signaling sent by the conference terminal; send the terminal quality information indication signaling to the conference terminal, wherein the conference terminal is used to receive and parse the terminal quality information indication signaling sent by the conference control terminal, and update the terminal quality information obtained by the parsing to the terminal list, and the terminal quality information indication signaling includes the terminal quality information of at least one conference terminal.
[0159] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0160] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0161] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0162] The readable storage medium provided by the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned conference terminal information acquisition method, and can solve the technical problem of how to ensure the communication quality during the conference control process. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as the beneficial effects of the conference terminal information acquisition method provided by the above-mentioned embodiment, and will not be repeated here.
[0163] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned conference terminal information acquisition method when executed by a processor.
[0164] The computer program product provided by this application can solve the technical problem of how to ensure the communication quality during conference control. Compared with the prior art, the beneficial effects of the computer program product provided by this application are the same as the beneficial effects of the conference terminal information acquisition method provided by the above embodiment, which will not be repeated here.
[0165] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A method for obtaining conference terminal information, characterized in that: Applied to any conference terminal in a conference system, the conference terminal information acquisition method includes: Sending a terminal quality information request signaling to a conference control terminal, wherein the conference control terminal is used to send a terminal quality information indication signaling to the conference terminal based on the terminal quality information request signaling after receiving the terminal quality information request signaling sent by the conference terminal; Receive and parse the terminal quality information indication signaling sent by the conference control terminal, obtain the terminal quality information of at least one conference terminal, and update the terminal quality information to the terminal list.
2. The conference terminal information acquisition method according to claim 1, characterized in that: The terminal quality information includes conference line status, frame positioning status, and coding quality status. After the step of updating the terminal quality information to the terminal list, the step further includes: Upon receiving a conference selection request, searching the terminal list for each first conference terminal whose conference line status is good, wherein the conference status is determined by the conference control terminal; Searching for each second conference terminal without frame alignment loss among each first conference terminal based on the frame alignment state; The encoding quality states of the second conference terminals are analyzed to determine the second conference terminals with resolutions higher than a preset resolution threshold, record them as target conference terminals, and output the target conference terminals.
3. The conference terminal information acquisition method according to claim 2, characterized in that: The conference line status includes the number of frame signal losses, the number of frame desynchronizations and the bit error rate, and before the step of searching the terminal list for each first conference terminal with a good conference line status, the step also includes: When the number of frame signal losses is equal to the first signal loss threshold, the number of frame desynchronization is equal to the first frame desynchronization threshold, and the bit error rate is less than the preset bit error rate threshold, the conference line state is determined to be good; In the case where the number of frame signal losses is greater than the first signal loss threshold but less than the second signal loss threshold, and the number of frame desynchronization is greater than the first frame desynchronization threshold but less than the second frame desynchronization threshold, and the bit error rate is less than the preset bit error rate threshold, the conference line status is determined to be slightly poor; When the number of frame signal losses is greater than a second signal loss threshold, or the number of frame desynchronization is greater than a second preset frame desynchronization threshold, or the bit error rate is greater than a preset bit error rate threshold, the conference line status is determined to be very poor.
4. The conference terminal information acquisition method according to claim 1, characterized in that: The conference terminal information acquisition method further includes: Monitor encoding quality status information; When receiving a terminal quality status request signaling sent by the conference control terminal or the coding quality status information changes, generating a terminal quality status indication signaling, wherein the terminal quality status indication signaling includes the coding quality status information; The terminal quality status indication signaling is sent to the conference control terminal.
5. A method for obtaining conference terminal information, characterized in that: Applied to a conference control terminal in a conference system, the conference terminal information acquisition method includes: Receiving a terminal quality information request signaling sent by any conference terminal in the conference system; Based on the terminal quality information request signaling, a terminal quality information indication signaling is sent to the conference terminal, wherein the terminal quality information indication signaling includes terminal quality information of at least one conference terminal, and the conference terminal is used to receive and parse the terminal quality information indication signaling sent by the conference control terminal, and update the terminal quality information obtained by the parsing to the terminal list.
6. The conference terminal information acquisition method according to claim 5, characterized in that: After the step of receiving the terminal quality information request signaling sent by any conference terminal in the conference system, the method further includes: Parsing the terminal quality information request signaling to obtain a terminal identifier; If the terminal identifier is not a preset identifier, searching the terminal quality information of the conference terminal corresponding to the terminal identifier in the terminal quality information database of the conference control terminal, and generating a terminal quality information indication signaling; If the terminal identifier is a preset identifier, the terminal quality information of each conference terminal in the terminal quality information database of the conference control terminal is determined, and a terminal quality information indication signaling is generated.
7. The conference terminal information acquisition method according to claim 5, characterized in that: The conference terminal information acquisition method further includes: Receiving a terminal quality status indication signaling sent by the conference terminal to obtain encoding quality status information of the conference terminal; Detecting the conference line status and frame alignment status of the conference terminal, and integrating the coding quality status information, the conference line status and the frame alignment status into terminal quality information of the conference terminal; The terminal quality information is stored in the terminal quality information database.
8. An electronic device, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the conference terminal information acquisition method according to any one of claims 1 to 7.
9. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the conference terminal information acquisition method according to any one of claims 1 to 7 are implemented.
10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the conference terminal information acquisition method according to any one of claims 1 to 7 are implemented.