Method, device and system for controlling large-screen video conference system

By exchanging the IP addresses and port numbers of the main control terminal and the large-screen conference terminal within the local area network, and combining the H264 algorithm to encrypt and compress video images, the problems of high operation complexity and low convenience of large-screen video conferencing terminals are solved, and convenient control without external equipment is achieved, thereby improving user experience and meeting efficiency.

CN115052123BActive Publication Date: 2025-10-17HANGZHOU MALANTOU MEDICAL TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210451502.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-26
Publication Date
2025-10-17
Estimated Expiration
2042-04-26

AI Technical Summary

Technical Problem

In the existing technology, the operation of large-screen video conferencing terminals requires external devices such as a mouse, keyboard or remote control, resulting in high operational complexity and low convenience. It cannot be operated anytime and anywhere, affecting user experience and meeting efficiency.

Method used

By exchanging IP addresses and port numbers between the main control terminal and the large-screen conference terminal in the local area network, performing verification and connection, using the H264 algorithm to encrypt and compress video images, and receiving and executing operation control instructions, direct control without the need for external devices is achieved.

Benefits of technology

It reduces operational complexity, improves convenience and meeting efficiency, and brings users a good operating experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115052123B_ABST
    Figure CN115052123B_ABST
Patent Text Reader

Abstract

The application relates to a method, device and system for controlling a large-screen video conference system, the method comprising the following steps: when a broadcast message sent by a master terminal is received, returning a first IP address and a first port number; when a check code sent by the master terminal is received, checking the check code; when the check is successful and a connection with the master terminal is established, acquiring a video image and sending the video image to the master terminal, wherein the video image is a video image compressed by an H264 algorithm; when an operation control instruction sent by the master terminal is received, executing the operation control instruction, so that the problem that a large-screen conference terminal can only be operated by an external device such as a mouse, a keyboard or a remote controller, and the operation is complicated and inconvenient is solved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of video conferencing, and in particular to a method for controlling a large-screen video conference system, a large-screen video conference device, and a large-screen video conference system. BACKGROUND

[0002] With the development of technology and the increasing demand for social communication, the demand for large-screen video conference equipment is increasing with the increasing trend of remote office, digital office, and the like, that is, the user's demand for video services is growing.

[0003] Currently, to operate the large-screen conference terminal, an external device such as a mouse, a keyboard, or a remote controller is often needed to operate, but the external device or the remote controller has the following disadvantages: on the one hand, since the large-screen conference terminal is fixed in a fixed position and cannot be moved at will, it can only be operated in a fixed position when using a mouse or a keyboard to operate the large-screen conference terminal, and it cannot be operated at any time and any place, which is low in operation convenience; on the other hand, a click on a certain function on the software usually needs to be operated multiple times to meet the demand, which is not only high in operation complexity and low in operation convenience, but also seriously affects the user's operation experience and wastes a lot of time, thereby resulting in low conference efficiency.

[0004] Currently, there is no effective solution to the problem of high operation complexity and low operation convenience in the related art, in which a large-screen conference terminal can only be operated by an external device such as a mouse, a keyboard, or a remote controller. SUMMARY

[0005] The embodiments of the present application provide a method, device, and system for controlling a large-screen video conference system to at least solve the problem of high operation complexity and low operation convenience in the related art, in which a large-screen conference terminal can only be operated by an external device such as a mouse, a keyboard, or a remote controller.

[0006] In a first aspect, the embodiments of the present application provide a method for controlling a large-screen video conference system, applied to a large-screen conference terminal, and the method comprises the following steps.

[0007] When a broadcast message sent by a master terminal is received, a first IP address and a first port number are returned, wherein the first IP address and the first port number are an IP address and a port number of the large-screen conference terminal, and a second IP address and a second port number are carried in the broadcast message, wherein the second IP address and the second port number are an IP address and a port number of the master terminal;

[0008] When the check code sent by the master terminal is received, the check code is checked.

[0009] In the case of successful verification and connection establishment with the host terminal, a video image is acquired and sent to the host terminal, wherein the video image is a video image compressed and encrypted by H264 algorithm;

[0010] Upon receiving the operation control instruction sent by the host terminal, the operation control instruction is executed.

[0011] In some embodiments, before executing the operation control instruction upon receiving the operation control instruction sent by the host terminal, the method further comprises:

[0012] The host terminal receives the video image;

[0013] The video image is decompressed, and the decompressed video image is displayed;

[0014] When receiving an operation instruction, the operation instruction is sent to the large-screen conference terminal, wherein the operation instruction at least includes a click instruction.

[0015] In some embodiments, the execution of the operation control instruction upon receiving the operation control instruction sent by the host terminal comprises:

[0016] In the case of the operation control instruction being a click instruction, coordinate information contained in the click instruction is converted to a corresponding position on the screen of the large-screen conference terminal and displayed;

[0017] A corresponding click event is generated by simulating the click instruction, and the click event is executed according to the click event.

[0018] In some embodiments, before receiving the broadcast message sent by the host terminal, the method comprises:

[0019] A listening port is registered;

[0020] When the listening port listens to a UDP port, a random verification code is generated.

[0021] In some embodiments, before receiving the verification code sent by the host terminal, the method further comprises:

[0022] The random verification code is input into the host terminal, so that the host terminal sends the random verification code to the large-screen conference terminal according to the first IP address and the first port number.

[0023] In some embodiments, the random verification code has 6 bits.

[0024] In some embodiments, the video image is a YUV image.

[0025] In a second aspect, the embodiments of the present application provide a method for controlling a large-screen video conference system, applied to a system including a large-screen conference terminal and a master terminal, and the method comprises:

[0026] When the large-screen conference terminal receives a broadcast message sent by the master terminal, the large-screen conference terminal returns a first IP address and a first port number, wherein the first IP address and the first port number are the IP address and the port number of the large-screen conference terminal, and the broadcast message carries a second IP address and a second port number, and the second IP address and the second port number are the IP address and the port number of the master terminal; when receiving a check code sent by the master terminal, the check code is checked;

[0027] When the check is successful and the large-screen conference terminal establishes a connection with the master terminal, the large-screen conference terminal acquires a video image and sends the video image to the master terminal, wherein the video image is a video image encrypted and compressed by an H264 algorithm;

[0028] The operation control instruction sent by the master terminal;

[0029] When the large-screen conference terminal receives the operation control instruction sent by the master terminal, the large-screen conference terminal executes the operation control instruction.

[0030] In a third aspect, the embodiments of the present application provide a large-screen video conference device, comprising:

[0031] A returning unit, configured to return a first IP address and a first port number when receiving a broadcast message sent by a master terminal, wherein the first IP address and the first port number are the IP address and the port number of the large-screen conference terminal, and the broadcast message carries a second IP address and a second port number, and the second IP address and the second port number are the IP address and the port number of the master terminal;

[0032] A checking unit, configured to check a check code when receiving the check code sent by the master terminal;

[0033] An acquiring unit, configured to acquire a video image when the check is successful and a connection is established with the master terminal;

[0034] A sending unit, configured to send the video image to the master terminal, wherein the video image is a video image encrypted and compressed by an H264 algorithm;

[0035] An executing unit, configured to execute an operation control instruction when receiving the operation control instruction sent by the master terminal.

[0036] In a fourth aspect, the embodiments of the present application provide a large-screen video conference system, applied to a system including a large-screen conference terminal and a master terminal, the system including:

[0037] The master terminal is configured to send a broadcast message.

[0038] The large-screen conference terminal is configured to return a first IP address and a first port number when the broadcast message is received, wherein the first IP address and the first port number are the IP address and the port number of the large-screen conference terminal, and the broadcast message carries a second IP address and a second port number, the second IP address and the second port number being the IP address and the port number of the master terminal.

[0039] The master terminal is further configured to receive an input verification code.

[0040] The large-screen conference terminal is further configured to verify the verification code when the verification code is received, acquire a video image and send the video image to the master terminal in a case where the verification is successful and a connection with the master terminal is established, wherein the video image is a video image encrypted and compressed by an H264 algorithm.

[0041] The master terminal is further configured to receive the video image, decompress the video image and display the decompressed video image, and send an operation instruction to the large-screen conference terminal when the operation instruction is received, wherein the operation instruction at least includes a click instruction.

[0042] The large-screen conference terminal is further configured to execute the operation control instruction when the operation control instruction is received.

[0043] Compared with the related art, the large-screen video conference system and the control method thereof provided by the embodiments of the present application do not need an external device or an Internet connection, and in a pure intranet (i.e., a local area network) environment, a large-screen conference terminal can be directly controlled to execute an operation control instruction by operating a master terminal, so that the operation on the master terminal is directly reflected on the large-screen conference terminal (i.e., a large-screen video conference device), which reduces the complexity of the operation, improves the convenience of the operation, solves the problem of high operation complexity and low operation convenience in the related art that a large-screen conference terminal can be operated only by using an external device such as a mouse, a keyboard or a remote controller, and saves a large amount of time due to the convenient operation, thereby improving the efficiency of a conference and bringing a good operation experience to a user. BRIEF DESCRIPTION OF DRAWINGS

[0044] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0045] Figure 1 2 is a schematic diagram of an application environment of a method for controlling a large-screen video conferencing system according to an embodiment of the present application;

[0046] Figure 2 is a schematic diagram of a first flow chart of a method for controlling a large-screen video conferencing system according to an embodiment of the present application;

[0047] Figure 3 is a schematic diagram of a second flow chart of a method for controlling a large-screen video conferencing system according to an embodiment of the present application;

[0048] Figure 4 This is a structural block diagram of a large-screen video conferencing device according to an embodiment of the present application. DETAILED DESCRIPTION

[0049] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application is described and illustrated below in conjunction with the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. Based on the embodiments provided in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application. In addition, it can also be understood that although the efforts made in this development process may be complex and lengthy, for ordinary technicians in the field related to the contents disclosed in the present application, some changes such as design, manufacturing or production based on the technical contents disclosed in the present application are only conventional technical means and should not be understood as the contents disclosed in the present application being insufficient.

[0050] References to "embodiments" in this application mean that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it refer to independent or alternative embodiments that are mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described in this application may be combined with other embodiments unless there is a conflict.

[0051] Unless otherwise defined, technical terms and scientific terms used in the present application shall have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains. Unless otherwise defined, the terms "one", "a", "an", "the" and like terms refer to and encompass both singular and plural numbers. The terms "including", "containing", "having", and the like are used to indicate open-ended inclusion of the stated item, step, or method act, and are not meant to exclude or be limited to the item, step, or method act recited. The terms "connected", "coupled", and "associated" and the like are not limited to direct or physical connections, but can include indirect or wireless connections. The term "plurality" means two or more. The term "and / or" describes associated objects, and can mean three conditions: both, either, or both. The terms "first", "second", "third", and the like are used to distinguish between similar objects, and do not necessarily indicate a specific order.

[0052] Currently, to operate the large-screen conference terminal 102 (i.e., a large-screen video conference device), an external device such as a mouse, a keyboard, or a remote controller is often needed. However, the external device or the remote controller has the following disadvantages: on the one hand, the large-screen conference terminal 102 is arranged at a fixed position and cannot be moved at will, so the user can only operate the large-screen conference terminal 102 at the fixed position and cannot operate the large-screen conference terminal 102 at any time and any place, which is inconvenient; on the other hand, to click a certain function on the software, the user often needs to operate multiple times to meet the requirement, which is not only inconvenient but also seriously affects the user's experience and wastes a lot of time, resulting in low conference efficiency.

[0053] To solve the above problems, the present application provides a method for controlling a large-screen video conference system, which can be applied to an application environment as shown in Figure 1 Figure 1 is a schematic diagram of an application environment of the method for controlling a large-screen video conference system according to an embodiment of the present application, as shown in Figure 1 The large-screen conference terminal 102 and the master terminal 104 communicate in a local area network. Figure 2 is a first flowchart of the method for controlling a large-screen video conference system according to an embodiment of the present application, as shown in Figure 2 ​As shown, in an embodiment of the present application, the present application provides a method for controlling a large-screen video conference system, which is applied to a large-screen conference terminal 102, and the method comprises the following steps:

[0054] In step S201, when a broadcast message sent by the master terminal 104 is received in the local area network, a first IP address and a first port number are returned, wherein the first IP address and the first port number are the IP address and the port number of the large-screen conference terminal 102, and the broadcast message carries a second IP address and a second port number, and the second IP address and the second port number are the IP address and the port number of the master terminal 104;

[0055] In step S202, when a check code sent by the master terminal 104 is received, the check code is checked.

[0056] In step S203, when the check is successful and the connection with the master terminal 104 is established, a video image is acquired, and the video image is sent to the master terminal 104, wherein the video image is a video image compressed by the H264 algorithm; wherein the video image can be acquired by creating an instance (for example, the name of the video acquisition instance is VirtualDisplay) through the MediaProjectionManager mediaProjectionManager function and the createVirtualDisplay function of the Android system of the large-screen conference terminal 102 to acquire the video, and obtaining the corresponding video image based on the video, of course, in some other embodiments, the video image can also be acquired in other ways, which is not limited here; since the storage space occupied by the video image is very large, the video image is compressed by the H264 algorithm in this step; in this way, it is not only beneficial to the transmission and permanent storage of the video image, but also improves the security. In addition, the H264 algorithm is an existing algorithm and the working principle of the H264 algorithm is known to those skilled in the art, so it is not described here.

[0057] In step S204, when an operation control instruction sent by the master terminal 104 is received, the operation control instruction is executed. That is, when the control terminal is operated, the corresponding operation instruction is sent to the large-screen conference terminal 102, and when the operation control instruction sent by the master terminal 104 is received by the large-screen conference terminal 102, the operation control instruction is executed, without the need for external equipment or the need to connect to the Internet, in a pure intranet (i.e. local area network) environment, by operating a master terminal 104, the large-screen conference terminal 102 can be directly controlled to execute the operation control instruction, so that the operation on the master terminal 104 (i.e. the control terminal) directly reflects on the large-screen conference terminal 102 (i.e. the large-screen video conference device), in this way, the complexity of the operation is reduced and the convenience of the operation is improved.

[0058] Through the steps S201 to S204, first, the large-screen conference terminal 102 returns the first IP address and the first port number when receiving the broadcast message sent by the host terminal 104 in the local area network, then the large-screen conference terminal 102 checks the check code when receiving the check code sent by the host terminal 104, and then in the case of successful check and connection with the host terminal 104, the large-screen conference terminal 102 acquires the video image and sends the video image to the host terminal 104. In addition, since the video image is a video image compressed by the H264 algorithm, it is not only beneficial to the transmission and permanent storage of the video image, but also improves the security. Finally, when the large-screen conference terminal 102 receives the operation control instruction sent by the host terminal 104, the operation control instruction is executed. Compared with the previous way of operating the large-screen conference terminal 102 by using a mouse or a keyboard, which can only be operated in a fixed position and cannot be operated anytime and anywhere, the operation convenience is low. The embodiment does not need external equipment, and when the corresponding operation is performed on the host terminal 104 (also called control terminal) in the range of the local area network, the host terminal 104 sends the corresponding operation instruction to the large-screen conference terminal 102. When the large-screen conference terminal 102 receives the operation control instruction sent by the host terminal 104, the operation control instruction is executed. This process does not require external equipment (i.e. does not require external mouse or keyboard) and does not require Internet connection. In a pure intranet (i.e. local area network) environment, by operating a host terminal 104, the large-screen conference terminal 102 can be directly controlled to execute the operation control instruction, so that the operation on the host terminal 104 is directly reflected on the large-screen conference terminal 102 (i.e. large-screen video conference equipment). In this way, the operation complexity is reduced, the operation convenience is improved, and the problem of high operation complexity and low operation convenience in the related art by using external equipment such as a mouse, a keyboard, or a remote controller to operate the large-screen conference terminal 102 is solved. On the other hand, due to the convenient operation, a lot of time is saved, the efficiency of the conference is improved, and the user has a good operation experience.

[0059] Figure 3 is a second flowchart diagram of the method for controlling the large-screen video conference system according to the embodiments of the present application, as shown in Figure 3 In the related art, the large-screen video conference equipment (i.e. large-screen conference terminal 102) can only be operated in a fixed position and cannot be operated anytime and anywhere. When the large-screen conference terminal 102 is operated by using a mouse or a keyboard, it can only be operated in a fixed position and cannot be operated anytime and anywhere, and the operation convenience is low. In order to improve the operation convenience, before the operation control instruction sent by the host terminal 104 is received and the operation control instruction is executed, the method further includes the following steps:

[0060] The master terminal 104 receives the video image;

[0061] The video image is decompressed, and the decompressed video image is displayed; thus, within the scope of the local area network, it is convenient to view and operate at any time and anywhere;

[0062] The master terminal 104 sends the operation instruction to the large-screen conference terminal 102 when receiving the operation instruction, wherein the operation instruction at least includes a click instruction. For example, if the user wants to realize a certain function on the software, the user can directly click a certain function button of the large-screen conference terminal 102, and the large-screen conference terminal 102 automatically sends the operation instruction, so that the large-screen conference terminal 102 receives the operation control instruction sent by the master terminal 104 and executes the operation control instruction. Compared with the previous situation of using a remote controller to need to operate multiple times to meet the demand, the operation complexity is high, and the operation convenience is low, the embodiment not only has simple operation and improves the convenience, but also saves the time of the user, improves the efficiency of the conference, and brings good operation experience to the user.

[0063] In some embodiments, when receiving the operation control instruction sent by the master terminal 104, executing the operation control instruction includes the following steps:

[0064] In the case where the operation control instruction is a click instruction, the coordinate information contained in the click instruction is converted to the corresponding position on the screen of the large-screen conference terminal 102 and displayed;

[0065] A corresponding click event is generated by simulating the click instruction, and the click event is executed according to the click event. That is, the operation on the master terminal 104 can be directly reflected on the large-screen video conference device, and good operation experience is brought to the user.

[0066] Reference Figure 3 In order to facilitate communication with the master terminal 104, in some embodiments, before receiving the broadcast message sent by the master terminal 104, the method includes the following steps:

[0067] Registering a listening port;

[0068] When the listening port listens to a UDP port, a random check code is generated. In actual use, the listening port can be a UDP port or other, which is not limited here;

[0069] Further, in some embodiments, before receiving the check code sent by the master terminal 104, the method further includes:

[0070] The random check code is input into the host terminal 104, so that the host terminal 104 sends the random check code to the large-screen conference terminal 102 according to the first IP address and the first port number. That is, only when the input random check code is consistent with the random check code generated by the large-screen conference terminal before, the large-screen conference terminal 102 and the host terminal 104 can establish a communication connection, so that the security is improved.

[0071] Because the maximum number of 4-digit verification code is 9999, that is, 10000 values, the speed of cracking by using a brute-force software is very fast. In addition, if a 5-digit number is used, it is not easy to remember. In order to facilitate people to remember, in some embodiments, the number of bits of the random check code is 6. Of course, in some other embodiments, in order to improve the security, the number of bits of the random check code can also be set to be higher, which is not limited here.

[0072] In some embodiments, the video image is a YUV image. Of course, in other embodiments, other formats of images with smaller storage space or easier transmission can also be selected, which is not limited here.

[0073] The embodiment also provides another method for controlling a large-screen video conference system, applied to a system including a large-screen conference terminal 102 and a host terminal 104, and the method includes the following steps:

[0074] When the large-screen conference terminal 102 receives the broadcast message sent by the host terminal 104, the first IP address and the first port number are returned, wherein the first IP address and the first port number are the IP address and the port number of the large-screen conference terminal 102, and the second IP address and the second port number are carried in the broadcast message, and the second IP address and the second port number are the IP address and the port number of the host terminal 104; when the check code sent by the host terminal 104 is received, the check code is checked;

[0075] In the case that the check is successful and the large-screen conference terminal 102 and the host terminal 104 are connected, the large-screen conference terminal 102 acquires a video image and sends the video image to the host terminal 104, wherein the video image is a video image compressed by an H264 algorithm;

[0076] The operation control instruction sent by the host terminal 104;

[0077] When the large-screen conference terminal 102 receives the operation control instruction sent by the master terminal 104, the operation control instruction is executed. In this embodiment, without external equipment, when a corresponding operation is performed on the master terminal 104 (also referred to as a control terminal) in the range of the local area network, the master terminal 104 sends a corresponding operation instruction to the large-screen conference terminal 102. When the operation control instruction sent by the master terminal 104 is received, the operation control instruction is executed. This process does not require external equipment or connection to the Internet. In a pure intranet (i.e., local area network) environment, by operating a master terminal 104, the large-screen conference terminal 102 can directly execute the operation control instruction. Thus, the operation on the master terminal 104 is directly reflected on the large-screen conference terminal 102 (i.e., the large-screen video conference equipment). In this way, the complexity of the operation is reduced, the convenience of the operation is improved, and the problem of high operation complexity and low operation convenience in the related art, in which the large-screen conference terminal 102 can only be operated by external equipment such as a mouse, a keyboard, or a remote controller, is solved. On the other hand, since the operation is convenient, a large amount of time is saved, the efficiency of the conference is improved, and thus a good operation experience is provided for the user.

[0078] It should be noted that the steps shown in the above flow or the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0079] The embodiment also provides a large-screen video conference device, which is used to implement the above-described embodiments and preferred embodiments, and will not be described again. As used below, the terms "module", "unit", "sub-unit", and the like can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware or a combination of software and hardware is also possible and contemplated.

[0080] Figure 4 is a structural block diagram of a large-screen video conference device according to the embodiment of the application, as shown in Figure 4 The device includes:

[0081] The return unit 41 is configured to return a first IP address and a first port number when receiving a broadcast message sent by the master terminal 104, where the first IP address and the first port number are the IP address and the port number of the large-screen conference terminal 102, and the broadcast message carries a second IP address and a second port number, and the second IP address and the second port number are the IP address and the port number of the master terminal 104.

[0082] The checking unit 42 is configured to check the check code when the check code sent by the master terminal 104 is received.

[0083] The acquiring unit 43 is configured to acquire the video image when the checking succeeds and the connection with the master terminal 104 is established.

[0084] The sending unit 44 is configured to send the video image to the master terminal 104, wherein the video image is the video image compressed by the H264 algorithm.

[0085] The executing unit 45 is configured to execute the operation control instruction when the operation control instruction sent by the master terminal 104 is received. In this embodiment, the operation of the large-screen conference terminal 102 can be performed without an external device. When the operation on the master terminal 104 (also referred to as a control terminal) is performed in the range of the local area network, the master terminal 104 sends the corresponding operation instruction to the large-screen conference terminal 102. When the operation control instruction sent by the master terminal 104 is received, the operation control instruction is executed. This process does not require an external device or an Internet connection. In a pure intranet (i.e., a local area network) environment, the large-screen conference terminal 102 can be directly controlled to execute the operation control instruction by operating the master terminal 104. Thus, the operation on the master terminal 104 is directly reflected on the large-screen conference terminal 102 (i.e., a large-screen video conference device). In this way, the complexity of the operation is reduced, the convenience of the operation is improved, and the problem of high operation complexity and low operation convenience in the related art, which can be solved only by using an external device such as a mouse, a keyboard, or a remote controller, is solved. On the other hand, since the operation is convenient, a large amount of time is saved, the efficiency of the conference is improved, and thus a good operation experience is provided for the user.

[0086] This embodiment further provides another large-screen video conference system, which is applied to a system including the large-screen conference terminal 102 and the master terminal 104. The system includes:

[0087] The master terminal 104 is configured to send the broadcast message.

[0088] The large-screen conference terminal 102 is configured to return the first IP address and the first port number when the broadcast message is received, wherein the first IP address and the first port number are the IP address and the port number of the large-screen conference terminal 102, and the second IP address and the second port number are carried in the broadcast message, wherein the second IP address and the second port number are the IP address and the port number of the master terminal 104.

[0089] The master terminal 104 is further configured to receive the input check code.

[0090] The large-screen conference terminal 102 is further configured to, when the check code is received, check the check code; in a case where the check is successful and a connection with the master terminal 104 is established, acquire a video image and send the video image to the master terminal 104, wherein the video image is a video image compressed by the H264 algorithm.

[0091] The master terminal 104 is further configured to receive the video image; decompress the video image and display the decompressed video image; and when an operation instruction is received, send the operation instruction to the large-screen conference terminal 102, wherein the operation instruction at least includes a click instruction.

[0092] The large-screen conference terminal 102 is further configured to, when the operation control instruction is received, execute the operation control instruction. In this embodiment, without an external device, when a corresponding operation is performed on the master terminal 104 (also referred to as a control terminal) within the scope of a local area network, the master terminal 104 sends a corresponding operation instruction to the large-screen conference terminal 102. When the operation control instruction sent by the master terminal 104 is received, the operation control instruction is executed. This process does not require an external device or an Internet connection. In a pure intranet (i.e., a local area network) environment, by operating a master terminal 104, the large-screen conference terminal 102 can be directly controlled to execute the operation control instruction. Thus, the operation performed on the master terminal 104 is directly reflected on the large-screen conference terminal 102 (i.e., a large-screen video conference device). In this way, the complexity of the operation is reduced, the convenience of the operation is improved, and the problem of high operation complexity and low operation convenience in related technologies, in which a large-screen conference terminal 102 can only be operated by an external device such as a mouse, a keyboard, or a remote controller, is solved. On the other hand, because the operation is convenient, a large amount of time is saved, the efficiency of a conference is improved, and thus a user has a good operation experience.

[0093] Those skilled in the art should understand that the technical features of the above-described embodiments can be combined in any manner. To make the description concise, all possible combinations of the technical features in the above-described embodiments are not described, but as long as the combinations of the technical features do not conflict, they should be considered within the scope of the present disclosure.

[0094] The above-described embodiments only express several implementation manners of the present application, and the description is relatively specific and detailed, but it should not be understood as a limitation on the scope of the patent. It should be noted that, for ordinary skilled persons in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of the present application. Therefore, the protection scope of the patent of the present application should be subject to the appended claims.

Claims

1. A method for controlling a large-screen video conferencing system, characterized in that: Applied to a large-screen conference terminal, the method includes: When receiving a broadcast message sent by the master control terminal, returning the first IP address and the first port number, wherein the first IP address and the first port number are the IP address and the port number of the large-screen conference terminal, and the broadcast message carries the second IP address and the second port number, and the second IP address and the second port number are the IP address and the port number of the master control terminal; When receiving the verification code sent by the master control terminal, verifying the verification code; If the verification is successful and a connection is established with the master terminal, a video image is acquired and sent to the master terminal, wherein the video image is a video image encrypted and compressed using the H264 algorithm; Upon receiving an operation control instruction sent by the master control terminal, executing the operation control instruction; Before receiving the broadcast message sent by the master control terminal, the method further includes: Register the listening port; When the listening port listens to a UDP port, a random check code is generated; The random check code is input into the main control terminal, so that the main control terminal sends the random check code to the large-screen conference terminal according to the first IP address and the first port number.

2. The method according to claim 1, characterized in that When receiving the operation control instruction sent by the master control terminal, before executing the operation control instruction, the method further includes: The main control terminal receives the video image; decompressing the video image and displaying the decompressed video image; When an operation instruction is received, the operation instruction is sent to the large-screen conference terminal, wherein the operation instruction at least includes a click instruction.

3. The method according to claim 1, characterized in that When the operation control instruction sent by the master control terminal is received, executing the operation control instruction includes: In the case where the operation control instruction is a click instruction, the coordinate information contained in the click instruction is converted to a corresponding position on the screen of the large-screen conference terminal and displayed; The click instruction is simulated to generate a corresponding click event, and the click event is executed according to the click event.

4. The method according to claim 1, wherein The number of bits of the random check code is 6 bits.

5. The method according to claim 1 or 2, characterized in that The video image is a YUV image.

6. A method for controlling a large-screen video conferencing system, characterized in that: Applied to a system including a large-screen conference terminal and a master control terminal, the method includes: When the large-screen conference terminal receives the broadcast message sent by the main control terminal, it returns a first IP address and a first port number, wherein the first IP address and the first port number are the IP address and the port number of the large-screen conference terminal, and the broadcast message carries a second IP address and a second port number, and the second IP address and the second port number are the IP address and the port number of the main control terminal; when receiving the verification code sent by the main control terminal, the verification code is verified; If the verification is successful and the large-screen conference terminal establishes a connection with the main control terminal, the large-screen conference terminal obtains a video image and sends the video image to the main control terminal, wherein the video image is a video image encrypted and compressed using the H264 algorithm; The operation control instructions sent by the master control terminal; When the large-screen conference terminal receives the operation control instruction sent by the main control terminal, the large-screen conference terminal executes the operation control instruction; Before the large-screen conference terminal receives the broadcast message sent by the master control terminal, the method further includes: The large-screen conference terminal registers a listening port, and when the listening port listens to a UDP port, generates a random check code; the random check code is input into the main control terminal, so that the main control terminal sends the random check code to the large-screen conference terminal according to the first IP address and the first port number.

7. A large-screen video conferencing device, characterized in that: include: A returning unit, configured to return a first IP address and a first port number upon receiving a broadcast message sent by the master control terminal, wherein the first IP address and the first port number are the IP address and the port number of the large-screen conference terminal, and the broadcast message carries a second IP address and a second port number, and the second IP address and the second port number are the IP address and the port number of the master control terminal; a verification unit, configured to verify the verification code when receiving the verification code sent by the master control terminal; an acquisition unit, configured to acquire a video image if verification is successful and a connection is established with the main control terminal; A sending unit, configured to send the video image to the master control terminal, wherein the video image is a video image encrypted and compressed using an H264 algorithm; an execution unit, configured to execute an operation control instruction upon receiving the operation control instruction sent by the master control terminal; The return unit is also used to register a listening port before receiving a broadcast message sent by the main control terminal, and generate a random check code when the listening port listens to a UDP port; the random check code is input into the main control terminal so that the main control terminal sends the random check code to the large-screen conference terminal according to the first IP address and the first port number.

8. A large-screen video conferencing system, characterized in that: Applicable to a system including a large-screen conference terminal and a main control terminal, the system including: The master control terminal is used to send broadcast messages; The large-screen conference terminal is configured to return a first IP address and a first port number upon receiving the broadcast message, wherein the first IP address and the first port number are the IP address and the port number of the large-screen conference terminal, and the broadcast message carries a second IP address and a second port number, and the second IP address and the second port number are the IP address and the port number of the master control terminal; The main control terminal is further used to receive an input verification code; The large-screen conference terminal is further configured to verify the verification code upon receiving the verification code; if the verification is successful and a connection is established with the main control terminal, obtain a video image and send the video image to the main control terminal, wherein the video image is a video image encrypted and compressed using the H264 algorithm; The main control terminal is further configured to receive the video image; decompress the video image and display the decompressed video image; and when an operation control instruction is received, send the operation control instruction to the large-screen conference terminal, wherein the operation control instruction includes at least a click instruction; The large-screen conference terminal is further configured to execute the operation control instruction upon receiving the operation control instruction; The large-screen conference terminal is also used to register a listening port before receiving a broadcast message sent by the main control terminal. When the listening port listens to a UDP port, a random check code is generated; the random check code is input into the main control terminal so that the main control terminal sends the random check code to the large-screen conference terminal according to the first IP address and the first port number.

Citation Information

Patent Citations

  • Control method of video conference terminal, intelligent terminal, and video conference terminal

    CN108462853A