Video conference control method, device, terminal equipment and storage medium
By sending a terminal list update request to the multi-point control device in the video conferencing system and querying the pre-stored terminal device reference information, the problem of obtaining the terminal device name one by one during the terminal list loading is solved, and a faster terminal list loading speed and a better user experience is achieved.
Patent Information
- Application Number
- CN202211154571.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-21
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2042-09-21
AI Technical Summary
In a video conferencing system, it takes a lot of time to obtain the terminal device name one by one during the terminal list loading process, affecting the user experience.
By sending a terminal list update request to the multi-point control device, receiving feedback terminal list update instructions, querying the pre-stored terminal device reference information based on the numbering information, and directly obtaining the device name from the local storage.
It improves the loading speed of terminal lists, reduces the number of data interactions with multi-point control devices, and improves the user experience.
Smart Images

Figure CN115514919B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of video conferencing technology, and in particular to a video conferencing control method, apparatus, terminal equipment and storage medium. Background Art
[0002] The dedicated video conferencing system built based on multi-point control devices, terminal devices and dedicated network can meet the needs of different application scenarios such as business, medical care, and education. It is an efficient and fast video conferencing system. When starting a multi-party dedicated video conference, the terminal list of the human-computer interaction interface in the terminal device will load the names of each terminal device in the current meeting. In this way, participants can see the names of other terminal devices participating in the current meeting through the terminal list. At present, in the process of loading the terminal device name in the terminal list, the terminal device needs to obtain the names of other terminal devices participating in the current meeting from the multi-point control device one by one, that is, each time a terminal device name is obtained, it is necessary to send and receive data with the multi-point control device. When there are a large number of participating terminal devices, obtaining the terminal device names one by one will consume a lot of time, which will affect the user experience. Summary of the invention
[0003] The main purpose of the present application is to provide a video conference control method, apparatus, terminal device and storage medium, aiming to solve the problem that obtaining the terminal device names one by one during the terminal list loading process consumes a lot of time and thus affects the user experience.
[0004] To achieve the above object, the present application provides a video conference control method, which is applied to a target terminal device and includes:
[0005] Send a terminal list update request to the multipoint control device;
[0006] Receiving a terminal list update indication fed back by the multipoint control device, wherein the terminal list update indication includes number information of terminal devices participating in the current conference;
[0007] Querying pre-stored terminal device reference information according to the number information;
[0008] If the query is successful, the device name corresponding to the terminal device for which the query is successful is obtained and displayed in the terminal list of the target terminal device.
[0009] Optionally, the terminal device reference information includes a terminal identification number of a terminal device connected to the multipoint control device and a corresponding device name, the numbering information includes a terminal identification number corresponding to a terminal device participating in a current conference, and the step of querying the pre-stored terminal device reference information according to the numbering information includes:
[0010] Querying the pre-stored reference information of the terminal device according to the terminal identification number corresponding to the terminal device participating in the current meeting;
[0011] If the same terminal identification number is found, the device name corresponding to the terminal device with the same terminal identification number is successfully queried;
[0012] If it is found that the same terminal identification number does not exist, the query of the device name corresponding to the terminal device with the same terminal identification number fails.
[0013] Optionally, after the step of querying the pre-stored terminal device reference information according to the number information, the method further includes:
[0014] If the query fails, sending a terminal name request for the terminal device for which the query failed to be sent to the multipoint control device;
[0015] Receiving a terminal name indication fed back by the multipoint control device, wherein the terminal name indication includes terminal device reference information corresponding to the terminal device for which the query failed;
[0016] Parsing the terminal device reference information corresponding to the terminal device for which the query failed, obtaining the device name corresponding to the terminal device for which the query failed and displaying it in the terminal list of the target terminal device;
[0017] The terminal device reference information corresponding to the terminal device for which the query failed is stored.
[0018] Optionally, after the step of obtaining the device name corresponding to the terminal device for which the query is successful and displaying it in the terminal list of the target terminal device if the query is successful, the step further includes:
[0019] If a terminal number indication is received from the multi-point control device, the pre-stored terminal device reference information is queried based on the number information of the new terminal device in the terminal number indication, and the device name corresponding to the new terminal device is obtained and displayed in the terminal list of the target terminal device, wherein the new terminal device is the terminal device that joins the current meeting.
[0020] To achieve the above object, the present application also provides a video conference control method, which is applied to a multi-point control device, and the video conference control method includes:
[0021] Receiving a terminal list update request sent by a target terminal device;
[0022] Obtaining a terminal list update indication according to the terminal list update request, wherein the terminal list update indication includes number information of terminal devices participating in the current conference;
[0023] The terminal list update indication is fed back to the target terminal device so that the target terminal device can query the pre-stored terminal device reference information according to the number information. If the query is successful, the device name corresponding to the successfully queried terminal device is obtained and displayed in the terminal list of the target terminal device.
[0024] Optionally, before the step of receiving the terminal list update request sent by the target terminal device, the step further includes:
[0025] Generate a corresponding terminal identification number according to device information of a terminal device connected to the multi-point control device, wherein the device information includes a device name;
[0026] Based on the device information and the corresponding terminal identification number, generate and store the terminal device reference information;
[0027] Information synchronization is performed with the target terminal device based on the terminal device reference information.
[0028] The embodiment of the present application further provides a video conference control device, which is applied to a target terminal device, and the video conference control device includes:
[0029] A sending module, used for sending a terminal list update request to the multi-point control device;
[0030] A receiving module, configured to receive a terminal list update indication fed back by the multipoint control device, wherein the terminal list update indication includes number information of terminal devices participating in the current conference;
[0031] A query module, used to query pre-stored terminal device reference information according to the number information;
[0032] The display module is used to obtain the device name corresponding to the terminal device for which the query is successful and display it in the terminal list of the target terminal device if the query is successful.
[0033] The embodiment of the present application further provides a video conference control device, which is applied to a multi-point control device, and the video conference control device includes:
[0034] A receiving module, used for receiving a terminal list update request sent by a target terminal device;
[0035] A generating module, configured to obtain a terminal list update indication according to the terminal list update request, wherein the terminal list update indication includes number information of terminal devices participating in the current conference;
[0036] The feedback module is used to feed back the terminal list update indication to the target terminal device so that the target terminal device can query the pre-stored terminal device reference information according to the number information. If the query is successful, the device name corresponding to the terminal device successfully queried is obtained and displayed in the terminal list of the target terminal device.
[0037] An embodiment of the present application also proposes a terminal device, which includes a memory, a processor, and a video conference control program stored in the memory and executable on the processor, wherein the video conference control program implements the steps of the video conference control method described above when executed by the processor.
[0038] An embodiment of the present application further provides a computer-readable storage medium, on which a video conference control program is stored. When the video conference control program is executed by a processor, the steps of the video conference control method described above are implemented.
[0039] The video conference control method, device, terminal device and storage medium proposed in the embodiment of the present application, by sending a terminal list update request to a multi-point control device; receiving a terminal list update indication fed back by the multi-point control device, wherein the terminal list update indication includes the number information of the terminal devices participating in the current meeting; querying the pre-stored terminal device reference information according to the number information; if the query is successful, the device name corresponding to the terminal device successfully queried is obtained and displayed in the terminal list of the target terminal device. Based on the scheme of the present application, the target terminal device pre-stores the terminal device reference information, sends a terminal list update request to the multi-point control device at the beginning of the meeting, and obtains the terminal list update indication fed back by it. Then, the terminal device reference information is queried according to the number information in the terminal list update indication, and the device name corresponding to the terminal device successfully queried is obtained, and displayed in the terminal list of the target terminal device. In this way, the target terminal device can directly obtain the device name corresponding to the terminal device participating in the current meeting from the locally stored terminal device reference information, which solves the problem that obtaining the terminal device names one by one during the terminal list loading process consumes a lot of time and thus affects the user experience, and improves the loading speed of the terminal list. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] Figure 1 This is a schematic diagram of the functional modules of the terminal device to which the video conference control device of this application belongs;
[0041] Figure 2 This is a flowchart of the first exemplary embodiment of the video conference control method of the present application;
[0042] Figure 3 This is a flow chart of a second exemplary embodiment of the video conference control method of the present application;
[0043] Figure 4 This is a flowchart of a third exemplary embodiment of the video conference control method of the present application;
[0044] Figure 5 This is a flowchart of a fourth exemplary embodiment of the video conference control method of the present application;
[0045] Figure 6 This is a flowchart of a fifth exemplary embodiment of the video conference control method of the present application;
[0046] Figure 7 This is a flowchart of a sixth exemplary embodiment of the video conference control method of the present application;
[0047] Figure 8 A schematic diagram of a method for obtaining the device name of an existing terminal device;
[0048] Fig. 9 This is a schematic diagram of a video conference control module involved in the video conference control method of this application.
[0049] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0050] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0051] The main solution of the embodiment of the present application is: send a terminal list update request to a multi-point control device; receive a terminal list update indication fed back by the multi-point control device, wherein the terminal list update indication includes the number information of the terminal devices participating in the current meeting; query the pre-stored terminal device reference information according to the number information; if the query is successful, obtain the device name corresponding to the terminal device successfully queried and display it in the terminal list of the target terminal device. Based on the scheme of the present application, the target terminal device pre-stores the terminal device reference information, sends a terminal list update request to the multi-point control device at the beginning of the meeting, and obtains the terminal list update indication fed back by it. Then, query the terminal device reference information according to the number information in the terminal list update indication, obtain the device name corresponding to the terminal device successfully queried, and display it in the terminal list of the target terminal device. In this way, the target terminal device can directly obtain the device name corresponding to the terminal device participating in the current meeting from the locally stored terminal device reference information, solves the problem that obtaining the terminal device names one by one during the terminal list loading process consumes a lot of time and thus affects the user experience, and improves the loading speed of the terminal list.
[0052] Specifically, refer to Figure 1 , Figure 1This is a functional module diagram of the terminal device to which the video conference control device of this application belongs. The video conference control device can be a device that is independent of the terminal device and can perform video conference control, and it can be carried on the terminal device in the form of hardware or software. The terminal device can be a smart mobile terminal with data processing functions such as a mobile phone or a tablet computer, or a fixed terminal device or server with data processing functions.
[0053] In this embodiment, the terminal device to which the video conference control apparatus belongs includes at least an output module 110 , a processor 120 , a memory 130 and a communication module 140 .
[0054] The memory 130 stores an operating system and a video conference control program. The video conference control device can send a terminal list update request to the multipoint control device; receive a terminal list update indication fed back by the multipoint control device; and query the pre-stored terminal device reference information according to the number information. If the query is successful, the device name and other information corresponding to the successfully queried terminal device are stored in the memory 130; the output module 110 can be a display screen, etc. The communication module 140 can include a WIFI module, a mobile communication module, a Bluetooth module, etc., and communicate with an external device or server through the communication module 140.
[0055] When the video conference control program in the memory 130 is executed by the processor, the following steps are implemented:
[0056] Send a terminal list update request to the multipoint control device;
[0057] Receiving a terminal list update indication fed back by the multipoint control device, wherein the terminal list update indication includes number information of terminal devices participating in the current conference;
[0058] Querying pre-stored terminal device reference information according to the number information;
[0059] If the query is successful, the device name corresponding to the terminal device for which the query is successful is obtained and displayed in the terminal list of the target terminal device.
[0060] Furthermore, when the video conference control program in the memory 130 is executed by the processor, the following steps are also implemented:
[0061] Querying the pre-stored reference information of the terminal device according to the terminal identification number corresponding to the terminal device participating in the current meeting;
[0062] If the same terminal identification number is found, the device name corresponding to the terminal device with the same terminal identification number is successfully queried;
[0063] If it is found that the same terminal identification number does not exist, the query of the device name corresponding to the terminal device with the same terminal identification number fails.
[0064] Furthermore, when the video conference control program in the memory 130 is executed by the processor, the following steps are also implemented:
[0065] If the query fails, sending a terminal name request for the terminal device for which the query failed to be sent to the multipoint control device;
[0066] Receiving a terminal name indication fed back by the multipoint control device, wherein the terminal name indication includes terminal device reference information corresponding to the terminal device for which the query failed;
[0067] Parsing the terminal device reference information corresponding to the terminal device for which the query failed, obtaining the device name corresponding to the terminal device for which the query failed and displaying it in the terminal list of the target terminal device;
[0068] The terminal device reference information corresponding to the terminal device for which the query failed is stored.
[0069] Furthermore, when the video conference control program in the memory 130 is executed by the processor, the following steps are also implemented:
[0070] If a terminal number indication is received from the multi-point control device, the pre-stored terminal device reference information is queried based on the number information of the new terminal device in the terminal number indication, and the device name corresponding to the new terminal device is obtained and displayed in the terminal list of the target terminal device, wherein the new terminal device is the terminal device that joins the current meeting.
[0071] Furthermore, when the video conference control program in the memory 130 is executed by the processor, the following steps are also implemented:
[0072] Receiving a terminal list update request sent by a target terminal device;
[0073] Obtaining a terminal list update indication according to the terminal list update request, wherein the terminal list update indication includes number information of terminal devices participating in the current conference;
[0074] The terminal list update indication is fed back to the target terminal device so that the target terminal device can query the pre-stored terminal device reference information according to the number information. If the query is successful, the device name corresponding to the successfully queried terminal device is obtained and displayed in the terminal list of the target terminal device.
[0075] Furthermore, when the video conference control program in the memory 130 is executed by the processor, the following steps are also implemented:
[0076] Generate a corresponding terminal identification number according to device information of a terminal device connected to the multi-point control device, wherein the device information includes a device name;
[0077] Based on the device information and the corresponding terminal identification number, generate and store the terminal device reference information;
[0078] Information synchronization is performed with the target terminal device based on the terminal device reference information.
[0079] This embodiment uses the above scheme, specifically by sending a terminal list update request to a multipoint control device; receiving a terminal list update indication fed back by the multipoint control device, wherein the terminal list update indication includes the number information of the terminal devices participating in the current meeting; querying the pre-stored terminal device reference information according to the number information; if the query is successful, the device name corresponding to the terminal device successfully queried is obtained and displayed in the terminal list of the target terminal device. In this embodiment, the target terminal device pre-stores the terminal device reference information, sends a terminal list update request to the multipoint control device at the beginning of the meeting, and obtains the terminal list update indication fed back by it. Then, the terminal device reference information is queried according to the number information in the terminal list update indication, and the device name corresponding to the terminal device successfully queried is obtained, and displayed in the terminal list of the target terminal device. In this way, the target terminal device can directly obtain the device name corresponding to the terminal device participating in the current meeting from the locally stored terminal device reference information, which solves the problem that obtaining the terminal device names one by one during the terminal list loading process consumes a lot of time and thus affects the user experience, and improves the loading speed of the terminal list.
[0080] The video conferencing system involved in the first embodiment of the video conferencing control method of the present application is composed of a multipoint control device (MCU) and several terminal devices, including a target terminal device. The multipoint control device and the terminal device are connected via a dedicated network and perform data exchange based on the H.320 protocol. The target terminal device provides a human-computer interaction interface, which displays a terminal list. The terminal list includes the device names of the terminal devices participating in the current meeting. The terminal devices participating in the current meeting can be one or more. When holding a multipoint conference, the target terminal device needs to obtain the device names of the terminal devices participating in the current meeting and display them in the terminal list of the target terminal device. Figure 8 As shown, Figure 8This is a schematic diagram of the device name acquisition method of the existing terminal device. The target terminal device first sends a terminal list update request (TCU) to the multi-point control device, receives the feedback terminal list indication (TIL), and then sends terminal name requests (TCP) to the multi-point control device one by one, and obtains the device names of the terminal devices participating in the current meeting based on the feedback terminal name indication (TIP). If a new terminal device joins the current meeting, the multi-point control device sends a terminal number indication (TIN) to the target terminal device. After receiving the terminal number indication, the target terminal device sends a terminal name request to the multi-point control device to obtain the device name of the new terminal device. This method requires multiple data interactions between the target terminal device and the multi-point control device. If the number of terminal devices participating in the meeting is large, the terminal list will take a long time to load, which will affect the user experience.
[0081] To this end, this embodiment provides a faster way to obtain the terminal name. Specifically, the multipoint control device and the target terminal device are respectively provided with a video conference control module for executing the steps of the method of the present application, such as Fig. 9 As shown, Fig. 9 This is a schematic diagram of a video conference control module involved in the video conference control method of this application, including the following units:
[0082] Terminal information management unit: responsible for the management of the device name, terminal T number (terminal identification number) and other information of the terminal device. Each terminal device has a unique corresponding terminal T number. The terminal information management unit of the target terminal device automatically synchronizes information with the terminal information management unit of the multi-point control device. Specifically, the target terminal device can obtain the device name, terminal T number and other information of the terminal device connected to it from the multi-point control device through the IP network using the network address book technology; or export the device name, terminal T number and other information of the terminal device connected to it from the multi-point control device, and then import it into the terminal information management unit of the target terminal device.
[0083] Signaling sending processing unit: responsible for the sending processing flow of protocol signaling, and sends the signaling to the H.320 protocol processing unit. For multi-point control equipment, when it is necessary to generate numbering information about a certain terminal device, the signaling sending processing unit obtains the terminal T number from the terminal information management unit, and then uses the terminal T number as the terminal T number in the numbering information of the terminal device in the current conference.
[0084] Signaling receiving and processing unit: responsible for the receiving and processing flow of protocol signaling, and processes the signaling received by the H.320 protocol processing unit. For the target terminal device, when it is necessary to obtain the corresponding device name according to the terminal number, the terminal device information corresponding to the terminal number T in the number information is searched in the terminal information management unit, and the device name is further extracted from the terminal device information. If the terminal device information corresponding to the terminal number T cannot be obtained, a terminal name request (TCP) is sent to the multi-point control device to obtain the device name; after the signaling receiving and processing unit obtains the device name from the multi-point control device, it reports the terminal number T and the corresponding device name to the terminal information management unit. Accordingly, the terminal information management unit adds a corresponding relationship according to the reported information, that is, the terminal number T and the corresponding device name are stored.
[0085] H.320 protocol processing unit: processes signaling to make it conform to the H.320 protocol specification; sends and receives data between the target terminal device and the multipoint control device.
[0086] Reference Figure 2 The first embodiment of the video conference control method of the present application provides a flow chart. The video conference control method is applied to a target terminal device. The video conference control method includes:
[0087] Step S10: Send a terminal list update request to the multipoint control device.
[0088] Specifically, when a multipoint conference is held, the target terminal device needs to know which terminal devices are participating in the current conference, and the multipoint control device is responsible for coordinating and managing the various terminal devices of the current conference. To this end, the target terminal device first needs to generate a terminal list update request, which is processed by the H.320 protocol processing unit to make the terminal list update request conform to the data interaction specification of the video conferencing system. Then, the terminal list update request is sent to the multipoint control device through the information transmission channel. Correspondingly, the multipoint control device receives the terminal list update request from the target terminal device.
[0089] Step S20: receiving a terminal list update indication fed back by the multipoint control device, wherein the terminal list update indication includes number information of terminal devices participating in the current conference.
[0090] Specifically, the terminal information management unit of the multi-point control device pre-stores the terminal device information corresponding to the multiple terminal devices connected thereto, and each terminal device information includes the device name and the corresponding terminal T number. In the entire video conferencing system, the terminal T number is not repeated and can be used as a distinguishing mark for different terminal devices. The terminal information management unit of the target terminal device automatically synchronizes the information with the terminal information management unit of the multi-point control device. In addition, when a multi-point conference is held, the multi-point control device calls each terminal device to participate in the current conference, and the signaling sending processing unit numbers the terminal devices participating in the current conference. Specifically, the signaling sending processing unit of the multi-point control device obtains the terminal T number corresponding to the terminal device participating in the current conference from the terminal information management unit, adds the M number of the multi-point control device (the device identification of the multi-point control device) on the basis of the obtained terminal T number, and generates numbering information based on the terminal T number and the M number.
[0091] After receiving the terminal list update request from the target terminal device, the multipoint control device generates a terminal list update instruction based on the number information of the terminal devices participating in the current conference. The terminal list update instruction is processed by the H.320 protocol processing unit to make it conform to the data interaction specification of the video conferencing system. Then, the terminal list update instruction is fed back to the target terminal device through the information transmission channel. Accordingly, the target terminal device receives the terminal list update instruction from the multipoint control device.
[0092] Step S30: query pre-stored terminal device reference information according to the number information.
[0093] Specifically, the target terminal device parses the received terminal list update indication to obtain the numbering information of the terminal devices participating in the current meeting, and then further obtains the corresponding terminal T number in the numbering information. The terminal information management unit of the target terminal device pre-stores the terminal device reference information (device name, terminal T number and other information) of multiple terminal devices connected to the multi-point control device, wherein any terminal device has a unique corresponding terminal T number, and the terminal T number corresponds to the device name one by one. The terminal device reference information in the terminal information management unit is queried according to the terminal T number of the terminal device participating in the current meeting, that is, whether the same terminal T number exists. If the query finds that the same terminal T number exists, the query for the device name corresponding to the terminal device with the same terminal T number is successful; if the query finds that the same terminal T number does not exist, the query for the device name corresponding to the terminal device with the same terminal T number fails.
[0094] Step S40: If the query is successful, the device name corresponding to the terminal device for which the query is successful is obtained and displayed in the terminal list of the target terminal device.
[0095] Specifically, if the same terminal number T is found, the device name corresponding to the terminal device that has been successfully queried can be further obtained based on the correspondence between the terminal number T and the device name. Then, the device name corresponding to the terminal device that has been successfully queried is displayed in the terminal list of the target terminal device. In this way, the user can see which terminal devices have joined the current meeting from the terminal list of the target terminal device.
[0096] This embodiment uses the above scheme, specifically by sending a terminal list update request to a multipoint control device; receiving a terminal list update indication fed back by the multipoint control device, wherein the terminal list update indication includes the number information of the terminal devices participating in the current meeting; querying the pre-stored terminal device reference information according to the number information; if the query is successful, the device name corresponding to the terminal device successfully queried is obtained and displayed in the terminal list of the target terminal device. In this embodiment, the target terminal device pre-stores the terminal device reference information, sends a terminal list update request to the multipoint control device at the beginning of the meeting, and obtains the terminal list update indication fed back by it. Then, the terminal device reference information is queried according to the number information in the terminal list update indication, and the device name corresponding to the terminal device successfully queried is obtained, and displayed in the terminal list of the target terminal device. In this way, the target terminal device can directly obtain the device name corresponding to the terminal device participating in the current meeting from the locally stored terminal device reference information, which solves the problem that obtaining the terminal device names one by one during the terminal list loading process consumes a lot of time and thus affects the user experience, and improves the loading speed of the terminal list.
[0097] Further, refer to Figure 3 The second embodiment of the video conference control method of the present application provides a flow chart based on the above Figure 2 In the embodiment shown, the terminal device reference information includes the terminal identification number of the terminal device connected to the multipoint control device and the corresponding device name, and the numbering information includes the terminal identification number corresponding to the terminal device participating in the current meeting. Step S30 further refines the pre-stored terminal device reference information according to the numbering information, including:
[0098] Step S301: query the pre-stored reference information of the terminal device according to the terminal identification number corresponding to the terminal device participating in the current conference.
[0099] Specifically, the target terminal device parses the received terminal list update indication to obtain the numbering information of the terminal devices participating in the current meeting, and then further obtains the corresponding terminal T number from the numbering information. The terminal information management unit of the target terminal device pre-stores the terminal device reference information (device name, terminal T number and other information) of multiple terminal devices connected to the multi-point control device, wherein any terminal device has a unique corresponding terminal T number, and the terminal T number corresponds to the device name one by one. The terminal device reference information in the terminal information management unit is queried according to the terminal T number of the terminal device participating in the current meeting, that is, whether the same terminal T number exists.
[0100] Step S302: If the same terminal identification number is found in the query, the device name corresponding to the terminal device with the same terminal identification number is successfully queried.
[0101] Specifically, if the query result shows that the terminal T number of a terminal device participating in the current meeting is the same as a terminal T number in the pre-stored terminal device reference information, that is, the pre-stored terminal device reference information includes the device information and device name of the terminal device, the terminal device is determined to be a terminal device that has been successfully queried. At this time, the target terminal device can directly obtain the device name corresponding to the terminal device that has been successfully queried from the pre-stored terminal device reference information. It is worth noting that the terminal devices participating in the current meeting may all be terminal devices that have been successfully queried, and some of the terminal devices participating in the current meeting may be terminal devices that have failed to be queried. For the definition of terminal devices that have failed to be queried, please refer to step S303 for details.
[0102] Step S303: If it is found that the same terminal identification number does not exist, the query of the device name corresponding to the terminal device with the same terminal identification number fails.
[0103] Specifically, if the query result shows that the terminal T number of a terminal device participating in the current conference is different from any terminal T number in the pre-stored terminal device reference information, that is, the pre-stored terminal device reference information does not include the device information and device name of the terminal device, the terminal device is determined to be a terminal device for which the query failed. At this time, the target terminal device cannot directly obtain the device name corresponding to the terminal device for which the query failed from the pre-stored terminal device reference information, but needs to obtain the device name corresponding to the terminal device for which the query failed from the multipoint control device.
[0104] This embodiment uses the above scheme to specifically query the pre-stored terminal device reference information according to the terminal identification number corresponding to the terminal device participating in the current meeting; if the same terminal identification number is found, the device name corresponding to the terminal device with the same terminal identification number is successfully queried; if the same terminal identification number is found, the device name corresponding to the terminal device with the same terminal identification number is not queried. In this embodiment, the characteristics that each terminal device corresponds to a unique terminal T number and each terminal T number corresponds to a unique device name are utilized, and the pre-stored terminal device reference information is queried according to the terminal T number corresponding to the terminal device participating in the current meeting, that is, whether the same terminal T number exists, and the terminal device that succeeds in the query is further distinguished from the terminal device that fails in the query. In this way, it can be determined whether the pre-stored terminal device reference information includes relevant information of the terminal device participating in the current meeting, which provides an execution basis for the subsequent step of obtaining the device name.
[0105] Further, refer to Figure 4 The third embodiment of the video conference control method of the present application provides a flow chart based on the above Figure 2 In the embodiment shown, step S30, after searching the pre-stored terminal device reference information according to the number information, further includes:
[0106] Step S001: If the query fails, a terminal name request for the terminal device for which the query failed is sent to the multipoint control device.
[0107] Specifically, it is difficult for the terminal information management unit of the target terminal device to achieve real-time information synchronization with the terminal information management unit of the multi-point control device, that is, it is possible that after a terminal device establishes a connection relationship with the multi-point control device, the terminal information management unit of the target terminal device does not update the terminal device information about the terminal device in time. Furthermore, the target terminal device queries the terminal device reference information in the terminal information management unit according to the terminal T number of the terminal device participating in the current meeting, and the device name query corresponding to at least one terminal device fails. At this time, the target terminal device needs to actively obtain the device name of the terminal device that failed to query from the multi-point control device. Specifically, the target terminal device generates a terminal name request for the terminal device that failed to query, and the terminal name request is processed by the H.320 protocol processing unit to comply with the data interaction specification of the video conferencing system. Then, the terminal name request is sent to the multi-point control device through the information transmission channel. Correspondingly, the multi-point control device receives the terminal name request from the target terminal device.
[0108] Step S002: receiving a terminal name indication fed back by the multipoint control device, wherein the terminal name indication includes terminal device reference information corresponding to the terminal device for which the query fails.
[0109] Specifically, the H.320 protocol processing unit of the multipoint control device receives a terminal name request from the target terminal device, and sends the terminal name request to the signaling receiving processing unit. The signaling receiving processing unit obtains the terminal device reference information corresponding to the terminal device for which the query failed from the terminal information management unit. Then, a terminal name indication is generated based on the terminal device reference information, and the terminal name indication is processed by the H.320 protocol processing unit so that it complies with the data interaction specification of the video conferencing system. Then, the terminal name indication is fed back to the target terminal device through the information transmission channel. Accordingly, the target terminal device receives the terminal name indication from the multipoint control device, and obtains the terminal device reference information corresponding to the terminal device for which the query failed.
[0110] Step S003, parsing the terminal device reference information corresponding to the terminal device for which the query failed, obtaining the device name corresponding to the terminal device for which the query failed and displaying it in the terminal list of the target terminal device.
[0111] Specifically, the target terminal device parses the received terminal name indication, obtains the device name corresponding to the terminal device for which the query fails, and displays the device name in the terminal list of the target terminal device. In this way, the terminal list can fully display the device names of all terminal devices participating in the current meeting.
[0112] Step S004: storing the terminal device reference information corresponding to the terminal device for which the query fails.
[0113] Specifically, in order to prevent the terminal device from failing to query the device name again, the terminal device reference information corresponding to the terminal device that failed to query in step S002 needs to be stored in the terminal information management unit of the target terminal device. In this way, the target terminal device completes the information update of the terminal information management unit.
[0114] This embodiment adopts the above scheme, specifically, if the query fails, then sends a terminal name request about the terminal device for which the query fails to the multi-point control device; receives the terminal name indication fed back by the multi-point control device, wherein the terminal name indication includes the terminal device reference information corresponding to the terminal device for which the query fails; parses the terminal device reference information corresponding to the terminal device for which the query fails, obtains the device name corresponding to the terminal device for which the query fails and displays it in the terminal list of the target terminal device; and stores the terminal device reference information corresponding to the terminal device for which the query fails. This embodiment takes into account the situation that it is difficult for the terminal information management unit of the target terminal device and the terminal information management unit of the multi-point control device to achieve real-time information synchronization. When the query fails, the target terminal device actively obtains the terminal device information corresponding to the terminal device for which the query fails from the multi-point control device, thereby parsing the corresponding device name and displaying it in the terminal list of the target terminal device, and further stores the terminal device information corresponding to the terminal device for which the query fails for use in the next meeting, thereby improving the robustness of the terminal list loading process.
[0115] Further, refer to Figure 5 The fourth embodiment of the video conference control method of the present application provides a flow chart based on the above Figure 2 In the embodiment shown, in step S40, if the query is successful, after obtaining the device name corresponding to the terminal device for which the query is successful and displaying it in the terminal list of the target terminal device, the following is further included:
[0116] Step S005: If a terminal number indication is received from the multi-point control device, the pre-stored terminal device reference information is queried according to the number information of the new terminal device in the terminal number indication, and the device name corresponding to the new terminal device is obtained and displayed in the terminal list of the target terminal device, wherein the new terminal device is a terminal device that joins the current meeting.
[0117] Specifically, during the current conference, if a new terminal device applies to join the current conference, the multi-point control device will actively generate corresponding numbering information based on the new terminal device, and then further generate a corresponding terminal number indication based on the numbering information, and the terminal number indication is processed by the H.320 protocol processing unit to make it conform to the data interaction specification of the video conferencing system. Then, the terminal number indication is fed back to the target terminal device through the information transmission channel. Correspondingly, the target terminal device receives the terminal number indication from the multi-point control device and learns that a new terminal device has joined the current conference. Further, the target terminal device parses the received terminal number indication to obtain the numbering information of the new terminal device, and then queries the terminal device information in the terminal information management unit based on the numbering information to obtain the device name corresponding to the new terminal device, and displays it in the terminal list of the target terminal device. In this way, when a new terminal device joins the current conference, the terminal list can quickly display its device name.
[0118] This embodiment adopts the above scheme, specifically, if a terminal number indication sent by the multi-point control device is received, the terminal device reference information stored in advance is queried according to the number information of the new terminal device in the terminal number indication, and the device name corresponding to the new terminal device is obtained and displayed in the terminal list of the target terminal device, wherein the new terminal device is a terminal device that joins the current conference. In this embodiment, if a new terminal device joins the current conference, the target terminal device can directly query the terminal device reference information stored in itself to obtain the device name corresponding to the new terminal device according to the terminal number indication sent by the multi-point control device, without the need to interact with the multi-point control device for data, which can improve the speed of displaying the device name of the new terminal device in the terminal list.
[0119] Reference Figure 6 The fifth embodiment of the video conference control method of the present application provides a flow chart, wherein the video conference control method is applied to a multi-point control device, and the video conference control method includes:
[0120] Step A10: receiving a terminal list update request sent by the target terminal device.
[0121] Specifically, when a multipoint conference is held, the target terminal device needs to know which terminal devices are participating in the current conference, and the multipoint control device is responsible for coordinating and managing the various terminal devices of the current conference. To this end, the target terminal device first needs to generate a terminal list update request, which is processed by the H.320 protocol processing unit to make the terminal list update request conform to the data interaction specification of the video conferencing system. Then, the terminal list update request is sent to the multipoint control device through the information transmission channel. Correspondingly, the multipoint control device receives the terminal list update request from the target terminal device.
[0122] Step A20: obtaining a terminal list update indication according to the terminal list update request, wherein the terminal list update indication includes the serial number information of the terminal devices participating in the current conference.
[0123] Specifically, the terminal information management unit of the multi-point control device pre-stores the terminal device information corresponding to the multiple terminal devices connected thereto, and each terminal device information includes the device name and the corresponding terminal T number. In the entire video conferencing system, the terminal T number is not repeated and can be used as a distinguishing mark for different terminal devices. The terminal information management unit of the target terminal device automatically synchronizes the information with the terminal information management unit of the multi-point control device. In addition, when a multi-point conference is held, the multi-point control device calls each terminal device to participate in the current conference, and the signaling sending processing unit numbers the terminal devices participating in the current conference. Specifically, the signaling sending processing unit obtains the terminal T number corresponding to the terminal device participating in the current conference from the terminal information management unit, adds the M number of the multi-point control device (the device identification of the multi-point control device) on the basis of the obtained terminal T number, and generates numbering information based on the terminal T number and the M number.
[0124] After receiving the terminal list update request from the target terminal device, the multipoint control device generates a terminal list update indication based on the number information of the terminal devices participating in the current conference.
[0125] Step A30, feeding back the terminal list update indication to the target terminal device, so that the target terminal device can query the pre-stored terminal device reference information according to the number information. If the query is successful, the device name corresponding to the successfully queried terminal device is obtained and displayed in the terminal list of the target terminal device.
[0126] After the multipoint control device generates a terminal list update indication, the terminal list update indication is processed by the H.320 protocol processing unit so that the terminal list update indication complies with the data interaction specification of the video conference system. Then, the terminal list update indication is fed back to the target terminal device through the information transmission channel. Correspondingly, the target terminal device receives the terminal list update indication from the multipoint control device, parses the received terminal list update indication, obtains the numbering information of the terminal devices participating in the current conference, and then further obtains the corresponding terminal T number in the numbering information. The terminal information management unit of the target terminal device pre-stores the terminal device reference information (device name, terminal T number and other information) of multiple terminal devices connected to the multipoint control device, wherein any terminal device has a unique corresponding terminal T number, and the terminal T number corresponds to the device name one by one. The terminal device reference information in the terminal information management unit is queried according to the terminal T number of the terminal device participating in the current conference, that is, whether the same terminal T number exists. If the same terminal T number is found to exist, the device name corresponding to the terminal device with the same terminal T number is successfully queried; if the same terminal T number is found not to exist, the device name corresponding to the terminal device with the same terminal T number is not queried. Furthermore, if the same terminal number T is found in the query, the device name corresponding to the terminal device that has been successfully queried can be obtained based on the correspondence between the terminal number T and the device name. Then, the device name corresponding to the terminal device that has been successfully queried is displayed in the terminal list of the target terminal device. In this way, the user can see which terminal devices have joined the current meeting from the terminal list of the target terminal device.
[0127] In addition, during the current conference, if a new terminal device applies to join the current conference, the multi-point control device will actively generate corresponding number information based on the new terminal device. Specifically, the signaling sending processing unit of the multi-point control device obtains the terminal T number corresponding to the new terminal device from the terminal information management unit, adds the M number of the multi-point control device (device identification of the multi-point control device) on the basis of the obtained terminal T number, and generates number information based on the terminal T number of the new terminal device and the M number of the multi-point control device. Then, based on the number information, a corresponding terminal number indication is further generated, and the terminal number indication is processed by the H.320 protocol processing unit to make it conform to the data interaction specification of the video conferencing system. Then, the terminal number indication is fed back to the target terminal device through the information transmission channel. Correspondingly, the target terminal device receives the terminal number indication from the multi-point control device, that is, it is learned that a new terminal device has joined the current conference. Further, the target terminal device parses the received terminal number indication to obtain the number information of the new terminal device, and then queries the terminal device information in the terminal information management unit according to the number information to obtain the device name corresponding to the new terminal device, and displays it in the terminal list of the target terminal device. In this way, when a new terminal device joins the current meeting, the terminal list can quickly display its device name.
[0128] This embodiment uses the above scheme, specifically by receiving a terminal list update request sent by the target terminal device; obtaining a terminal list update indication according to the terminal list update request, wherein the terminal list update indication includes the number information of the terminal devices participating in the current meeting; feeding back the terminal list update indication to the target terminal device, so that the target terminal device can query the pre-stored terminal device reference information according to the number information, and if the query is successful, the device name corresponding to the successfully queried terminal device is obtained and displayed in the terminal list of the target terminal device. In this embodiment, the multipoint control device receives the terminal list update request from the target terminal device, obtains the terminal list update indication according to the terminal list update request and feeds it back to the target terminal device. The target terminal device queries the pre-stored terminal device reference information according to the number information in the terminal list update indication, obtains the device name corresponding to the successfully queried terminal device, and displays it in the terminal list of the target terminal device. In this way, the target terminal device can directly obtain the device name corresponding to the terminal device participating in the current meeting from the locally stored terminal device reference information, solves the problem that obtaining the terminal device names one by one consumes a lot of time during the terminal list loading process, thereby affecting the user experience, and improves the loading speed of the terminal list. In addition, this embodiment takes into account the situation that a new terminal device joins during the current conference. The multi-point control device generates a corresponding terminal number indication based on the number information of the new terminal device, and actively sends the terminal number indication about the new terminal device to the target terminal device. Furthermore, the target terminal device can directly query the terminal device reference information stored in itself according to the terminal number indication to obtain the device name corresponding to the new terminal device, without the need to interact with the multi-point control device for data, which can improve the speed of displaying the device name of the new terminal device in the terminal list.
[0129] Further, refer to Figure 7 The sixth embodiment of the video conference control method of the present application provides a flow chart based on the above Figure 6 In the embodiment shown, before step A10, receiving the terminal list update request sent by the target terminal device, the step further includes:
[0130] Step A001: Generate a corresponding terminal identification number according to device information of a terminal device connected to the multi-point control device, wherein the device information includes a device name.
[0131] Specifically, when the multipoint control device establishes a connection with different terminal devices, it will obtain the device information of these terminal devices, which includes at least the device name, or on this basis, includes the corresponding device model and other information. The multipoint control device generates a corresponding terminal T number (terminal identification number) according to the device information of the terminal device connected to it. In the video conferencing system, each terminal device corresponds to a unique terminal T number, and a terminal T number only corresponds to one terminal device. In other words, because the terminal device corresponds to the terminal T number one by one, the terminal T number also corresponds to the device name one by one.
[0132] Step A002: Generate and store the terminal device reference information based on the device information and the corresponding terminal identification number.
[0133] Specifically, after generating the terminal T number corresponding to different terminal devices connected to the multi-point control device in the previous step, the device information of these terminal devices is associated or bound to the terminal T number, and terminal device reference information corresponding to the different terminal devices is generated based on the association relationship or binding relationship, and the terminal device reference information is further stored in the terminal information management unit of the multi-point control device.
[0134] Step A003: Synchronize information with the target terminal device based on the terminal device reference information.
[0135] Specifically, in order to synchronize the information of the terminal information management unit of the target terminal device with the terminal information management unit of the multipoint control device, the multipoint control device generates terminal device reference information corresponding to different terminal devices connected to it, and then synchronizes the terminal device reference information to the target terminal device based on the IP network and the corresponding network address book technology. Accordingly, the target terminal device receives and stores the terminal device reference information from the multipoint control device. In addition, the terminal device reference information in the multipoint terminal device can be manually exported, and then the terminal device reference information is imported into the target terminal device. In this way, the information synchronization of the terminal information management unit of the target terminal device and the terminal information management unit of the multipoint control device is achieved.
[0136] This embodiment uses the above scheme, specifically by generating a corresponding terminal identification number according to the device information of the terminal device connected to the multi-point control device, wherein the device information includes the device name; based on the device information and the corresponding terminal identification number, generating and storing the terminal device reference information; and synchronizing information with the target terminal device based on the terminal device reference information. In this embodiment, the multi-point control device generates a corresponding terminal T number according to the device information of the terminal device connected thereto, and generates and stores terminal device reference information based on the device information and the corresponding terminal T number, wherein each terminal device corresponds to a unique terminal T number, and each terminal T number corresponds to a unique device name. Furthermore, the multi-point control device sends the terminal device reference information to the target terminal device, so that the target terminal device can realize the rapid loading of the terminal list according to the correspondence between the terminal T number and the device name.
[0137] This embodiment adopts the above scheme, specifically, if a new terminal device joins the current conference, a corresponding terminal number indication is generated based on the number information of the new terminal device; the terminal number indication is sent to the target terminal device, so that the target terminal device can query the pre-stored terminal device reference information according to the number information of the new terminal device in the terminal number indication, obtain the device name corresponding to the new terminal device and display it in the terminal list of the target terminal device. This embodiment takes into account the situation that a new terminal device joins during the current conference, and the multi-point control device generates a corresponding terminal number indication based on the number information of the new terminal device, and actively sends the terminal number indication about the new terminal device to the target terminal device. Furthermore, the target terminal device can directly query the terminal device reference information stored in itself according to the terminal number indication, and obtain the device name corresponding to the new terminal device, without the need to interact with the multi-point control device for data, which can improve the speed of displaying the device name of the new terminal device in the terminal list.
[0138] In addition, the embodiment of the present application further provides a video conference control device, which is applied to a target terminal device, and the video conference control device includes:
[0139] A sending module, used for sending a terminal list update request to the multi-point control device;
[0140] A receiving module, configured to receive a terminal list update indication fed back by the multipoint control device, wherein the terminal list update indication includes number information of terminal devices participating in the current conference;
[0141] A query module, used to query pre-stored terminal device reference information according to the number information;
[0142] The display module is used to obtain the device name corresponding to the terminal device for which the query is successful and display it in the terminal list of the target terminal device if the query is successful.
[0143] For the principle and implementation process of video conference control implemented in this embodiment, please refer to the above embodiments and will not be repeated here.
[0144] In addition, the embodiment of the present application further provides a video conference control device, which is applied to a multi-point control device, and the video conference control device includes:
[0145] A receiving module, used for receiving a terminal list update request sent by a target terminal device;
[0146] A generating module, configured to obtain a terminal list update indication according to the terminal list update request, wherein the terminal list update indication includes number information of terminal devices participating in the current conference;
[0147] The feedback module is used to feed back the terminal list update indication to the target terminal device so that the target terminal device can query the pre-stored terminal device reference information according to the number information. If the query is successful, the device name corresponding to the terminal device successfully queried is obtained and displayed in the terminal list of the target terminal device.
[0148] For the principle and implementation process of video conference control implemented in this embodiment, please refer to the above embodiments and will not be repeated here.
[0149] In addition, an embodiment of the present application also proposes a terminal device, which includes a memory, a processor, and a video conferencing control program stored in the memory and executable on the processor, and the video conferencing control program implements the steps of the video conferencing control method described above when executed by the processor.
[0150] Since all the technical solutions of all the aforementioned embodiments are adopted when the video conference control program is executed by the processor, it has at least all the beneficial effects brought by all the technical solutions of all the aforementioned embodiments, which will not be described one by one here.
[0151] In addition, an embodiment of the present application further proposes a computer-readable storage medium, on which a video conference control program is stored. When the video conference control program is executed by a processor, the steps of the video conference control method described above are implemented.
[0152] Since all the technical solutions of all the aforementioned embodiments are adopted when the video conference control program is executed by the processor, it has at least all the beneficial effects brought by all the technical solutions of all the aforementioned embodiments, which will not be described one by one here.
[0153] Compared with the prior art, the video conference control method, device, terminal device and storage medium proposed in the embodiment of the present application send a terminal list update request to a multi-point control device; receive a terminal list update indication fed back by the multi-point control device, wherein the terminal list update indication includes the number information of the terminal devices participating in the current meeting; query the pre-stored terminal device reference information according to the number information; if the query is successful, the device name corresponding to the terminal device successfully queried is obtained and displayed in the terminal list of the target terminal device. Based on the scheme of the present application, the target terminal device pre-stores the terminal device reference information, sends a terminal list update request to the multi-point control device at the beginning of the meeting, and obtains the terminal list update indication fed back by it. Then, the terminal device reference information is queried according to the number information in the terminal list update indication, and the device name corresponding to the terminal device successfully queried is obtained, and displayed in the terminal list of the target terminal device. In this way, the target terminal device can directly obtain the device name corresponding to the terminal device participating in the current meeting from the locally stored terminal device reference information, which solves the problem that obtaining the terminal device names one by one during the terminal list loading process consumes a lot of time and thus affects the user experience, and improves the loading speed of the terminal list.
[0154] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.
[0155] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0156] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as above, and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, a controlled terminal, or a network device, etc.) to execute the method of each embodiment of the present application.
[0157] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A video conference control method, characterized in that: The video conference control method is applied to a target terminal device, wherein the target terminal device, the multipoint control device and the terminal device are connected via a dedicated network and data is exchanged based on the H.320 protocol. The video conference control method includes: Send a terminal list update request to the multipoint control device; Receiving a terminal list update indication fed back by the multipoint control device, wherein the terminal list update indication includes number information of terminal devices participating in the current conference; Querying pre-stored terminal device reference information according to the number information; If the query is successful, the device name corresponding to the terminal device for which the query is successful is obtained and displayed in the terminal list of the target terminal device; After the step of obtaining the device name corresponding to the terminal device for which the query is successful and displaying it in the terminal list of the target terminal device if the query is successful, the method further includes: If a terminal number indication is received from the multipoint control device, the pre-stored reference information of the terminal device is queried according to the number information of the new terminal device in the terminal number indication, a device name corresponding to the new terminal device is obtained and displayed in the terminal list of the target terminal device, wherein the new terminal device is a terminal device joining the current conference; The terminal device reference information includes a terminal identification number of a terminal device connected to the multipoint control device and a corresponding device name, the terminal identification number is used as a distinguishing identifier of different terminal devices, has a unique mapping relationship with the terminal device, and the terminal identification number corresponds to the device name one by one, the numbering information includes a terminal identification number corresponding to a terminal device participating in the current meeting, and the step of querying the pre-stored terminal device reference information according to the numbering information includes: Querying the pre-stored reference information of the terminal device according to the terminal identification number corresponding to the terminal device participating in the current meeting; If the same terminal identification number is found, the device name corresponding to the terminal device with the same terminal identification number is successfully queried; If it is found that the same terminal identification number does not exist, the query of the device name corresponding to the terminal device with the same terminal identification number fails.
2. The video conference control method according to claim 1, characterized in that: After the step of searching the pre-stored terminal device reference information according to the number information, the method further includes: If the query fails, sending a terminal name request for the terminal device for which the query failed to be sent to the multipoint control device; Receiving a terminal name indication fed back by the multipoint control device, wherein the terminal name indication includes terminal device reference information corresponding to the terminal device for which the query failed; Parsing the terminal device reference information corresponding to the terminal device for which the query failed, obtaining the device name corresponding to the terminal device for which the query failed and displaying it in the terminal list of the target terminal device; The terminal device reference information corresponding to the terminal device for which the query failed is stored.
3. A video conference control method, characterized in that: The video conference control method is applied to a multi-point control device, wherein the multi-point control device, the target terminal device and the terminal device are connected via a dedicated network and data is exchanged based on the H.320 protocol. The video conference control method includes: Receiving a terminal list update request sent by a target terminal device; Obtaining a terminal list update indication according to the terminal list update request, wherein the terminal list update indication includes number information of terminal devices participating in the current conference; Feedback the terminal list update indication to the target terminal device so that the target terminal device can query the pre-stored terminal device reference information according to the numbering information. If the query is successful, the device name corresponding to the successfully queried terminal device is obtained and displayed in the terminal list of the target terminal device, wherein the terminal device reference information includes the terminal identification number of the terminal device connected to the multi-point control device and the corresponding device name, the terminal identification number is used as a distinguishing identifier for different terminal devices, and has a unique mapping relationship with the terminal device, and the terminal identification number corresponds to the device name one by one, and the numbering information includes the terminal identification number corresponding to the terminal device participating in the current meeting; feedback the terminal numbering indication to the target terminal device so that the target terminal device can query the pre-stored terminal device reference information according to the numbering information of the new terminal device in the terminal numbering indication, obtain the device name corresponding to the new terminal device and display it in the terminal list of the target terminal device, wherein the new terminal device is the terminal device joining the current meeting.
4. The video conference control method according to claim 3, characterized in that: Before the step of receiving the terminal list update request sent by the target terminal device, the method further includes: Generate a corresponding terminal identification number according to device information of a terminal device connected to the multi-point control device, wherein the device information includes a device name; Based on the device information and the corresponding terminal identification number, generate and store the terminal device reference information; Information synchronization is performed with the target terminal device based on the terminal device reference information.
5. A video conference control device, characterized in that: The video conference control device is applied to a target terminal device. The target terminal device, the multipoint control device and the terminal device are connected via a dedicated network and data is exchanged based on the H.320 protocol. The video conference control device includes: A sending module, used for sending a terminal list update request to the multi-point control device; A receiving module, configured to receive a terminal list update indication fed back by the multipoint control device, wherein the terminal list update indication includes number information of terminal devices participating in the current conference; A query module, used for querying the pre-stored terminal device reference information according to the numbering information, wherein the terminal device reference information includes the terminal identification number of the terminal device connected to the multipoint control device and the corresponding device name, the terminal identification number is used as a distinguishing identifier of different terminal devices, and has a unique mapping relationship with the terminal device, and the terminal identification number corresponds to the device name one by one, and the numbering information includes the terminal identification number corresponding to the terminal device participating in the current meeting; A display module, for obtaining the device name corresponding to the successfully queried terminal device and displaying it in the terminal list of the target terminal device if the query is successful; The query module and the display module are further configured to query the pre-stored reference information of the terminal device according to the number information of the new terminal device in the terminal number indication if a terminal number indication sent by the multipoint control device is received, obtain the device name corresponding to the new terminal device and display it in the terminal list of the target terminal device, wherein the new terminal device is a terminal device joining the current conference; The query module is also used for the step of querying the pre-stored terminal device reference information according to the numbering information, including: querying the pre-stored terminal device reference information according to the terminal identification number corresponding to the terminal device participating in the current meeting; if the same terminal identification number is found, the device name corresponding to the terminal device with the same terminal identification number is successfully queried; if the same terminal identification number is not found, the device name corresponding to the terminal device with the same terminal identification number is not queried and fails.
6. A video conference control device, characterized in that: The video conference control device is applied to a multi-point control device. The multi-point control device, the target terminal device and the terminal device are connected via a dedicated network and data is exchanged based on the H.320 protocol. The video conference control device includes: A receiving module, used for receiving a terminal list update request sent by a target terminal device; A generating module, configured to obtain a terminal list update indication according to the terminal list update request, wherein the terminal list update indication includes number information of terminal devices participating in the current conference; A feedback module, used for feeding back the terminal list update indication to the target terminal device, so that the target terminal device can query the pre-stored terminal device reference information according to the number information. If the query is successful, the device name corresponding to the successfully queried terminal device is obtained and displayed in the terminal list of the target terminal device, wherein the terminal device reference information includes the terminal identification number of the terminal device connected to the multi-point control device and the corresponding device name, the terminal identification number is used as a distinguishing identifier of different terminal devices, and has a unique mapping relationship with the terminal device, and the terminal identification number corresponds to the device name one by one, and the number information includes the terminal identification number corresponding to the terminal device participating in the current meeting; The feedback module is also used to feedback a terminal number indication to the target terminal device, so that the target terminal device can query the pre-stored terminal device reference information according to the number information of the new terminal device in the terminal number indication, obtain the device name corresponding to the new terminal device and display it in the terminal list of the target terminal device, wherein the new terminal device is a terminal device joining the current meeting.
7. A terminal device, characterized in that: The terminal device includes a memory, a processor, and a video conference control program stored in the memory and executable on the processor. When the video conference control program is executed by the processor, the steps of the video conference control method as described in any one of claims 1-2 or 3-4 are implemented.
8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a video conference control program, and when the video conference control program is executed by the processor, the steps of the video conference control method according to any one of claims 1-2 or 3-4 are implemented.
Citation Information
Patent Citations
Video conference terminal single conference terminal quantity expansion method based on H323 protocol
CN103414868A
Transmission terminal, transmission system, display method and program
CN105453556A