Video Window Display Method, Device and Video Conference System for Video Conference
By creating a custom video window on the video conferencing interface to display the video screen of the user, the problem of low efficiency of users finding and following the video screen in multi-person video conferences is solved, and the function of fast positioning and viewing is realized.
Patent Information
- Application Number
- CN202011483902.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-15
- Publication Date
- 2025-06-27
- Estimated Expiration
- 2040-12-15
AI Technical Summary
In multi-person video conferencing, users need to constantly switch in the video window list to find the video screen you are following, especially when the number of users is large, resulting in a greatly reduced search efficiency.
Create a custom video window on the large window screen of the video conferencing interface to display the video screen of the following users, select the user you need to follow from the user list and add their video screen to the custom video window for display.
Through the display of a custom video window, users can quickly locate and view the user's video screen on the same interface, avoiding the trouble of frequent switching and significantly improving the search efficiency of the user's video screen.
Smart Images

Figure CN114640816B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display technology. Specifically, this application relates to a method and apparatus for displaying video windows in a video conference, as well as a video conference system. Background Art
[0002] Currently, in a conference room environment, a conference tablet is often used for online meetings. A conference tablet is an intelligent tablet integrating functions such as intelligent writing, wireless screen sharing, video conferencing, and remote collaboration. The conference tablet can install video conferencing software to conduct video conferences with other online users. The window arrangement of the video conferencing interface of the existing conference tablet is generally arranged in a way of one large picture and multiple small pictures. For example, Figure 1 as shown Figure 1 is a common picture arrangement diagram for video conferences. The large window picture will automatically switch to the picture of the video window of the user with the largest microphone volume in the current video conference. The small picture windows are the pictures of each user's video windows, arranged in a list of multi-page video windows.
[0003] When a user needs to find and focus on a user, they need to continuously switch on the video window list to find the video picture of the focused user. When the number of users in the video conference is small, the user can still find the focused video picture. However, when the number of users in the video conference is large, such as reaching several hundred people, since there are too many video pictures on the list, it will become extremely difficult for the user to find the video window they want to focus on among these video pictures, seriously affecting the search efficiency for the video picture of the user they are interested in. Summary of the Invention
[0004] The purpose of this application is to address the above technical deficiencies, and provide a method and apparatus for finding windows in a video conference, a method and apparatus for displaying windows in a video conference, and a video conference system, so as to improve the search efficiency for focused users.
[0005] A method for displaying video windows in a video conference includes:
[0006] Create at least one custom video window on the large window picture of the video conference interface; wherein, the custom video window is used to display the video picture of the focused user;
[0007] Select the focused user to be focused on from the user list of the video conference interface, and extract the video picture corresponding to the focused user from the video window list;
[0008] Add the video picture corresponding to the focused user to the custom video window for display.
[0009] In one embodiment, creating at least one custom video window on the large window screen of the video conferencing interface includes:
[0010] Create at least one video window on the large window screen of the video conferencing interface according to the set number of video windows and the resolution of each video window; arrange the video windows according to the set layout rules; wherein, the positions of the video windows are fixed.
[0011] In one embodiment, creating at least one custom video window on the large window screen of the video conferencing interface includes:
[0012] Create a video window on the large window screen of the video conferencing interface according to the set video window resolution; place the video window at a default position; wherein, the position of the video window can be dragged.
[0013] In one embodiment, selecting a user to be followed from the user list of the video conferencing interface includes:
[0014] Expand the user directory in the user list of the video conferencing interface;
[0015] Select any user in the user directory as the user to be followed, and trigger an operation to add a user video window for the user to be followed.
[0016] In one embodiment, adding the video picture corresponding to the user to be followed to the custom video window for display includes:
[0017] Obtain the sorting information and window usage status of the custom video window;
[0018] Add the video picture corresponding to the user to be followed to the target custom video window for display according to the sorting information and window usage status; wherein, the target custom video window is the custom video window that is not in use and has the smallest window number.
[0019] In one embodiment, the video window display method of the video conferencing further includes:
[0020] Perform a drag operation on the video picture corresponding to the user to be followed displayed in any custom video window of the video conferencing interface;
[0021] Real-time judge the distance between the dragged video picture and each other custom video window. When the distance between the video picture and any custom video window reaches a set threshold, move the video picture to the custom video window for display.
[0022] In one embodiment, the method for displaying a video window in a video conference further includes:
[0023] Performing a drag operation on the video picture corresponding to the concerned user displayed in any custom video window of the video conference interface;
[0024] When the video picture is dragged to a set distance from the video picture corresponding to the concerned user displayed in another custom video window, swap the positions of the video pictures corresponding to the concerned users of the two custom video windows.
[0025] In one embodiment, after adding the video picture corresponding to the concerned user to the custom video window for display, it further includes:
[0026] Selecting any concerned user in the user list, triggering an operation to remove the user's video window for the concerned user, and removing the video picture of the concerned user from the custom video window;
[0027] And / or
[0028] Selecting the video picture of any concerned user in the custom video window;
[0029] Triggering a removal control preset on the custom window to remove the video picture corresponding to the concerned user from the custom video window.
[0030] In one embodiment, adding the video picture corresponding to the concerned user to the custom video window for display includes:
[0031] Displaying the video picture corresponding to the concerned user on the custom video window at the default position; moving the corresponding video picture to the target position for display according to the drag operation performed by the user on the defined video window.
[0032] In one embodiment, after adding the video picture corresponding to the concerned user to the custom video window for display, it further includes:
[0033] Triggering a resolution switching control preset on the custom window to switch the resolution of the video picture corresponding to the concerned user.
[0034] In one embodiment, after adding the video picture corresponding to the concerned user to the custom video window for display, it further includes:
[0035] Selecting the video picture of any concerned user in the custom video window;
[0036] Trigger the removal control preset on the custom window to remove the video picture corresponding to the followed user from the custom video window.
[0037] In one embodiment, after adding the video picture corresponding to the followed user to the custom video window for display, it further includes:
[0038] Perform a drag operation on the video picture corresponding to the followed user displayed in any custom video window of the video conference interface; freely drag the video picture to any position on the large window picture for display.
[0039] In one embodiment, the video window display method of the video conference further includes:
[0040] Trigger the transparency parameter adjustment control on the custom video window to control the transparency of the video picture of the followed user displayed on the custom video window respectively;
[0041] Or
[0042] Obtain the input transparency parameter and uniformly control the transparency of the video pictures of the followed users displayed on all custom video windows.
[0043] A video window display device for a video conference, including:
[0044] A position setting module, configured to create at least one custom video window on the large window picture of the video conference interface; wherein, the custom video window is used to display the video picture of the followed user;
[0045] A user selection module, configured to select the followed user to be concerned from the user list of the video conference interface, and extract the video picture corresponding to the followed user from the video window list;
[0046] A window adding module, configured to add the video picture corresponding to the followed user to the custom video window for display.
[0047] A video conference system, the system includes a video conference program, wherein, the video conference program is configured to execute the steps of the video window display of the above-mentioned video conference.
[0048] The above video window display method and device for video conferencing, as well as the video conferencing system, are applied to an arrangement scheme combining a large screen and multiple small screens. By creating at least one custom video window on the large window screen of the video conferencing interface to display the video images of the users to be followed, then selecting the users to be followed from the user list and extracting the corresponding video images of the users to be followed and adding them to the custom video window for display; this scheme can, on the interface of the conference tablet, select the users to be followed and display their video images on the same interface without affecting the display of the large screen, avoiding the situation where users need to constantly switch to view the video images of the users they are following in a multi-person video conference and improving the search efficiency for the video images of the users to be followed.
[0049] In addition, for the custom video window, two methods of fixed position and draggable position are provided. Users can add the video images of the users to be followed to the video window at a fixed position or the draggable video window according to their needs. The video images on the video window at a fixed position can be dragged to other positions or the positions of the video windows can be swapped, while the video images of the draggable video window can be dragged to any position for display; this scheme enriches the display form of the video window and improves the usage effect of the scheme.
[0050] Furthermore, a removal scheme for the video images of the users to be followed is also provided. Users can select the users to be followed on the user list to perform the removal operation, or select the custom video window where the video image is located and trigger a preset removal control to remove the information; moreover, a resolution switching control preset on the custom video window can also be triggered to adjust the resolution of the custom video window; this scheme, through rich control designs, facilitates users to quickly add / remove and adjust the video images of the users to be followed, as well as quickly perform position transformation and resolution switching on the video images of the users to be followed, enriches the video image display method, and improves the flexibility of related operations.
[0051] Finally, the present application also controls the transparency of the video images of the users to be followed. It can be controlled individually for each custom video window or uniformly. Through the transparency control, the video images of the users to be followed can be displayed according to needs, which can not only reduce the influence on the content of the large window screen but also enable users to observe the video images of the users they are following in real time, having a good application effect.
[0052] Additional aspects and advantages of the present application will be given in part in the following description, which will become apparent from the following description or be understood through the practice of the present application. Brief Description of the Drawings
[0053] The above and / or additional aspects and advantages of the present application will become apparent and be readily understood from the following description of embodiments in conjunction with the accompanying drawings, where:
[0054] Figure 1 is a common picture arrangement diagram for video conferencing;
[0055] Figure 2 is a flowchart of a method for displaying a video window in a video conference of an embodiment;
[0056] Figure 3 is a schematic diagram of selecting a user to focus on;
[0057] Figure 4 is a schematic diagram of a custom video window corresponding to displaying a 180p video picture;
[0058] Figure 5 is a schematic diagram of a custom video window corresponding to displaying a 360p video picture;
[0059] Figure 6 is a schematic diagram of displaying a custom video window at the default position;
[0060] Figure 7 is a schematic diagram of removing a video picture;
[0061] Figure 8 is a schematic diagram of the display position of a newly added video picture;
[0062] Figure 9 is a schematic diagram after the video pictures are swapped positions;
[0063] Figure 10 is a schematic diagram of freely dragging a video picture;
[0064] Figure 11 is a schematic diagram of switching the resolution and removing a video picture;
[0065] Figure 12 is a schematic diagram of the structure of a video window display device for a video conference of an embodiment. Detailed Description of the Embodiment
[0066] The embodiments of the present application will be described in detail below. The examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application and should not be construed as limiting the present application.
[0067] Those skilled in the art of the present technology can understand that, unless specifically stated otherwise, the singular forms "a", "an", "the" and "said" used herein may also include the plural forms. It should be further understood that the term "comprising" used in the specification of the present application means the presence of the described features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or their groups. It should be understood that when we say an element is "connected" or "coupled" to another element, it can be directly connected or coupled to other elements, or there may also be intermediate elements. In addition, the "connection" or "coupling" used herein may include wireless connection or wireless coupling. The phrase "and / or" used herein includes all or any unit and all combinations of one or more of the associated listed items.
[0068] Those skilled in the art of the present technology can understand that, unless otherwise defined, all terms used herein (including technical terms and scientific terms) have the same meaning as the general understanding of those of ordinary skill in the art to which the present application belongs. It should also be understood that terms such as those defined in a general dictionary should be understood to have a meaning consistent with the meaning in the context of the prior art, and will not be interpreted with an idealized or overly formal meaning unless specifically defined as here.
[0069] The video window display solution for video conferencing provided by the present application can be applied to the scenario of a conference tablet. In the case of a large picture and multiple small pictures, without affecting the display of the large picture, the video windows of the users to be concerned are displayed on the same interface. In a multi-person video conference, when there are multiple video pictures of users to be concerned, it is possible to avoid constantly switching to search for the users to be concerned, thereby improving the efficiency of searching for video pictures.
[0070] Reference Figure 2 as shown Figure 2 is a flowchart of a video window display method for a video conference in an embodiment, which mainly includes the following steps:
[0071] S110, create at least one custom video window on the large window picture of the video conference interface; wherein, the custom video window is used to display the video pictures of the users to be concerned.
[0072] In this step, multiple custom video windows are created on the large picture window to display the video pictures of the users to be concerned.
[0073] In addition, before creating a custom video window, the view mode of the video conferencing system can be selected first. In the "one large and multiple small" mode, a view interface with one large video and multiple small videos is displayed on the video conferencing interface; in the "custom window" mode, enter the view mode of the custom window position. At this time, these created custom video windows can be used to add the video images of the users to be followed.
[0074] S120, select the user to be followed from the user list on the video conferencing interface, and extract the video image corresponding to the user to be followed from the video window list.
[0075] In this step, the user to be followed is selected from the user list, and the function of adding a video image is triggered, so as to extract the video image of the user to be followed from the video window list of the video conference and prepare for the addition process.
[0076] As an embodiment, the solution for selecting the user to be followed may include the following:
[0077] a. Expand the user directory in the user list on the video conferencing interface; refer to Figure 3 , Figure 3 is a schematic diagram of selecting the user to be followed; first, open the user list and then open the user directory.
[0078] b. Select any user in the user directory as the user to be followed, and trigger the operation of adding a user video window for the user to be followed.
[0079] Specifically, as Figure 3 , select a user in the user directory as the user to be followed, and then select the "add user video window" function, which triggers the function of adding the video image of the user to be followed to the custom video window.
[0080] S130, add the video image corresponding to the user to be followed to the custom video window for display.
[0081] In this step, after setting the user to be followed, the corresponding video image is added to the custom video window for display, so as to facilitate the user to quickly find the user to be followed.
[0082] In the solution of the above embodiment, at least one custom video window is created on the large window screen of the video conferencing interface to display the video screen of the user to be followed. Then, the user to be followed is selected from the user list, and the corresponding video screen of the user to be followed is extracted and added to the custom video window for display. This solution can select the user to be followed on the interface of the conference tablet and display their video screen on the same interface without affecting the display of the large screen, avoiding the situation where users need to constantly switch to view the video screen of the user they are following in a multi-person video conference and improving the search efficiency for the video screen of the user to be followed.
[0083] To make the technical solution of this application clearer, several embodiments of this application will be further elaborated below.
[0084] For the position of the set custom video window, two methods of fixed position and draggable position can be adopted, specifically as follows:
[0085] (1) At least one video window is created on the large window screen of the video conferencing interface according to the set number of video windows and the resolution of each video window; the video windows are arranged according to the set layout rules; wherein, the positions of the video windows are fixed.
[0086] As Figure 4 shown, Figure 4 is a schematic diagram of the custom video window corresponding to the display of 180p video screen; in the figure, 12 custom video windows are preset, and each custom video window corresponds to the display of 180p video screen. Again, as Figure 5 shown, Figure 5 is a schematic diagram of the custom video window corresponding to the display of 360p video screen. In the figure, 8 custom video windows are preset, and each custom video window corresponds to the display of 360p video screen; the positions of these custom video windows are fixed and arranged or sorted according to certain rules. Taking Figure 3 as an example, the 12 custom video windows in the figure all have corresponding numbers and resolutions. Similarly, Figure 4 the 8 custom video windows in
[0087] (2) According to the set resolution of the video window, a video window is created on the large window screen of the video conferencing interface; the video window is placed at a default position; wherein, the position of the video window is draggable.
[0088] This solution means that the custom video window creates at least one default video window at a specified position on the large window screen. Initially, the video window is placed at a default position, for example, it can be placed at the center of the large window screen, and each video window can be dragged arbitrarily. As Figure 6 shown,Figure 6 It is a schematic diagram showing a custom video window in the default position. In the figure, there are custom video windows of 180P and 360P. After each video picture is added, the user can drag these custom video windows to move their positions.
[0089] In one embodiment, for the display process of step S130, based on the two cases of custom windows provided in the foregoing embodiments, accordingly, the following two display schemes (1) and (2) can be designed. It should be noted that these two methods are exemplary schemes, and other types of schemes can also be adopted in actual applications. The following elaborates on these two schemes.
[0090] (1) If the position of the custom video window is fixed, then the method of step S130 may include:
[0091] Obtain the sorting information of the custom video window and its window usage status; add the video picture corresponding to the concerned user to the target custom video window for display according to the sorting information and window usage status; wherein, the target custom video window is the custom video window that is not in use and has the smallest window number.
[0092] Specifically, as Figure 4 shown in, in the order of numbers 1-12, and according to the occupancy situation of the window, add the video picture to the custom video window that is not in use and has the smallest window number.
[0093] In the scheme of the foregoing embodiment, the user can add the video pictures of the concerned users to the video windows at fixed positions according to needs. This scheme for adding video pictures is relatively simple, and the video pictures can be directly sent to the custom video windows.
[0094] As an embodiment, after the video picture is added, the video picture can also be removed from the custom video window. Accordingly, the scheme of the present application may further include:
[0095] (a) Select any concerned user on the user list, trigger an operation to remove the user's video window for the concerned user, and remove the video picture of the concerned user from the custom video window.
[0096] In this scheme, by selecting any concerned user on the user list, an operation is triggered to remove their video pictures from the custom video window.
[0097] (b) Select the video picture of any concerned user in the custom video window; trigger the removal control preset on the custom window to remove the video picture corresponding to the concerned user from the custom video window.
[0098] In this solution, by selecting any video frame and using the "Remove" control on the custom open window where the video frame is located, after the user selects it, the video frame will be removed; refer to Figure 7 , Figure 7 is a schematic diagram of removing a video frame, where Figure 7 (a) is the schematic diagram before removal, Figure 7 (b) is the schematic diagram after removal. In the figure, there are frame A, frame B, and frame C, and frame B is removed. Further, as Figure 8 shown, Figure 8 is a schematic diagram of the display position of the newly added video frame. When adding frame D, frame D is added to the video window with the smallest window number that is not in use in the custom video window, that is, the original position of frame B.
[0099] As an embodiment, after the video frame is displayed, the display position of the video frame can also be adjusted. Accordingly, this application also provides a solution for changing the position of the video frame by dragging, which specifically includes:
[0100] Perform a drag operation on the video frame corresponding to the concerned user displayed in any custom video window of the video conference interface; continuously judge the distance between the dragged video frame and each other custom video window. When the distance between the video frame and any custom video window reaches the set threshold, move the video frame to this custom video window for display.
[0101] Specifically, as Figure 8 shown, Figure 8 is a schematic diagram of changing the position of the video frame by dragging. Among them, Figure 8 (a) is the schematic diagram before dragging, Figure 8 (b) is the schematic diagram during dragging, Figure 8 (c) is the schematic diagram after dragging is completed. Assume that frame A is to be dragged to the unused custom video window 5 (i.e., the preset position 5). During the dragging process, it is judged that when the condition is reached, the window position can be changed. The judgment method is as follows: the coordinates (x1, y1) of the upper left corner of the custom video window where frame A is located and the coordinates (x2, y2) of the upper left corner of the preset position 5 are used to calculate the straight-line distance D between the two points. When D is less than a set constant value, it can be considered that the custom video window of the current frame A meets the condition of being replaced to the preset position 5. If this condition is not met, frame A returns to its original preset position.
[0102] In addition, during the dragging process, the boundaries of the custom video window can also be highlighted to facilitate real-time viewing of the dragging state.
[0103] The solution of the above embodiment provides a solution for dragging the position of a custom video window, which facilitates the user to drag the video picture to be displayed on another custom video window. During the dragging process, it is judged by determining the distance between the video picture and other custom video windows. When the distance reaches the set threshold, it indicates that the user wants to display the video picture on the corresponding custom video window. When this condition is met, the video picture is moved to the custom video window for display.
[0104] Furthermore, the present application also provides a solution for swapping the positions of video pictures. Accordingly, this solution may further include:
[0105] Performing a dragging operation on the video picture corresponding to the concerned user displayed in any custom video window of the video conference interface; when the video picture is dragged to a set distance from the video picture corresponding to the concerned user displayed in another custom video window, swap the positions of the video pictures corresponding to the concerned users in the two custom video windows.
[0106] Refer to Figure 9 as shown. Figure 9 is a schematic diagram after swapping the positions of video pictures; on the basis of Figure 7 (a), drag picture A to the position of picture B, use the distance as the trigger condition, and after triggering, pictures A and B exchange positions, and the result is as Figure 9 shown.
[0107] In the above embodiment, when a video picture is dragged to another custom video window, it is considered that the user hopes to swap with the video picture in the custom video window, so as to perform the operation of swapping the positions of the video windows.
[0108] (2), for the custom video window whose position is draggable, the method of step S130 may include:
[0109] Display the video picture corresponding to the concerned user on the custom video window at the default position; move the corresponding video picture to the target position for display according to the dragging operation performed by the user on the defined video window.
[0110] Specifically, as Figure 10 shown, Figure 10 is a schematic diagram of freely dragging a video picture. After each video picture is added to the custom video window, the video picture is defaultly displayed at the center position of the large window picture. As shown in the two video pictures with different resolutions in the figure, the user can drag the custom video window to move the position of the video picture, and the two pictures can be placed at any position.
[0111] Further, the resolution of the video picture can also be switched. Accordingly, this solution may further include:
[0112] Trigger the resolution switching control preset on the custom window to switch the resolution of the video picture corresponding to the concerned user.
[0113] Furthermore, the video picture can also be removed. Accordingly, this solution may further include:
[0114] Select the video picture of any concerned user in the custom video window; trigger the removal control preset on the custom window to remove the video picture corresponding to the concerned user from the custom video window.
[0115] As Figure 11 shown, Figure 11 is a schematic diagram of switching resolution and removing video pictures. In the figure, resolution controls are respectively set on the custom video window. After being triggered by the user, the resolution can be switched. At the same time, a removal control is also set. After being triggered by the user, the video picture is removed. The size and resolution of the custom video window at the time of default generation shown in the figure are 180P. Buttons can be displayed after clicking on the window, and the size and video resolution of the current window can be changed.
[0116] Integrating the solutions of the above embodiments, for the custom video window, two methods of fixed position and draggable position are provided. Users can add the video pictures of concerned users to the video window at a fixed position or the draggable video window according to their needs. The video pictures on the video window at a fixed position can be dragged to other positions, and the positions of the video windows can also be interchanged. While the video pictures of the draggable video window can be dragged to any position for display; this solution enriches the display form of the video window and improves the usage effect of the solution.
[0117] To improve the display effect, the technical solution of this application also provides a technical solution for changing the transparency of the custom video window, so that the transparency of the displayed video picture can be controlled. Accordingly, this solution may further include:
[0118] Trigger the transparency parameter adjustment control on the custom video window to control the transparency of the video pictures of the concerned users displayed on the custom video window respectively.
[0119] In addition, this solution may also include:
[0120] Obtain the input transparency parameter and uniformly control the transparency of the video pictures of the concerned users displayed on all custom video windows.
[0121] The above two methods can control the transparency of the video screens of the followed users. They can control each custom video window individually or uniformly. Through the transparency control, the video screens of the followed users can be displayed according to requirements, which can not only reduce the impact on the content of the large window screen but also enable users to observe the video screens of the followed users in real time, showing good application effects.
[0122] The following describes an embodiment of the video window display device for a video conference.
[0123] This application provides a video window display device for a video conference. Referring to Figure 12 , Figure 12 which is a schematic structural diagram of a video window display device for a video conference in an embodiment, including:
[0124] A position setting module 110, configured to create at least one custom video window on the large window screen of the video conference interface; wherein, the custom video window is used to display the video screens of the followed users;
[0125] A user selection module 120, configured to select the followed users to be followed from the user list of the video conference interface and extract the video screens corresponding to the followed users from the video window list;
[0126] A window adding module 130, configured to add the video screens corresponding to the followed users to the custom video window for display.
[0127] The video window display device for a video conference in this application corresponds one-to-one with the video window display method for a video conference. The relevant technical effects in the above embodiments of the video window display method for a video conference are applicable to the embodiments of the video window display device for a video conference, and will not be elaborated here one by one.
[0128] The following describes an embodiment of a video conference system.
[0129] The video conference system provided by this application includes a video conference program, wherein the video conference program is configured to execute the steps of the video window display for a video conference in any of the above embodiments.
[0130] This video conference system can be applied to the interface of a conference tablet. Without affecting the large screen display, the users to be followed can be selected and their video screens can be displayed on the same interface, avoiding the situation where users need to constantly switch to view the video screens of the followed users in a multi-person video conference and improving the search efficiency for the video screens of the followed users.
[0131] It should be understood that although the steps in the flowchart of the accompanying drawings are shown sequentially in the direction of the arrows, these steps are not necessarily executed sequentially in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction for the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or sub-steps or stages of other steps.
[0132] The above are only some embodiments of the present application. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present application, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present application.
Claims
1. A method for displaying a video window in a video conference, characterized in that, Including: In response to an operation implemented on the user list in the video conferencing interface, expand the user directory; a large window screen is displayed on the video conferencing interface, and at least one custom video window is created on the large window screen, and the video screen of a user in the current video conference is displayed in the large window screen; the custom video windows are arranged in a preset numbering order. In response to a selection operation on any user in the user directory, determine the user as a followed user. In response to a trigger operation to add a user video window to the followed user, add the video screen corresponding to the followed user to the target custom video window for display, and the target custom video window is the custom video window that is not in use and has the smallest window number.
2. The video window display method for a video conference according to claim 1, wherein Creating at least one custom video window on the large window screen of the video conferencing interface includes: Create at least one video window on the large window screen of the video conferencing interface according to the set number of video windows and the resolution of each video window; arrange the video windows according to the set layout rules; wherein, the positions of the video windows are fixed.
3. The video window display method for a video conference according to claim 1, characterized in that, Creating at least one custom video window on the large window screen of the video conferencing interface includes: Create a video window on the large window screen of the video conferencing interface according to the set video window resolution; place the video window at a default position; wherein, the position of the video window is draggable.
4. The video window display method for video conferencing according to claim 2, wherein, The adding the video screen corresponding to the followed user to the custom video window for display includes: Obtain the sorting information of the custom video window and its window usage status. Add the video screen corresponding to the followed user to the target custom video window for display according to the sorting information and the window usage status.
5. The video window display method for a video conference according to claim 4, wherein, Also including: Perform a drag operation on the video screen corresponding to the followed user displayed in any custom video window of the video conferencing interface. Real-time judge the distances between the dragged video screen and other each custom video window, and when the distance between the video screen and any custom video window reaches a set threshold, move the video screen to the custom video window for display.
6. The video window display method for a video conference according to claim 4, wherein Also including: Perform a drag operation on the video screen corresponding to the followed user displayed in any custom video window of the video conferencing interface. When the video screen is dragged to a set distance from the video screen corresponding to the followed user displayed in another custom video window, swap the positions of the video screens corresponding to the followed users in the two custom video windows.
7. The method for displaying a video window in a video conference according to claim 3, characterized in that, After adding the video screen corresponding to the followed user to the custom video window for display, it also includes: Select any followed user on the user list, trigger an operation to remove the user video window for the followed user, and remove the video screen of the followed user from the custom video window. And / or Select the video screen of any followed user in the custom video window. Trigger the removal control preset on the custom window to remove the video screen corresponding to the followed user from the custom video window.
8. The video window display method for a video conference according to claim 3, characterized in that, Adding the video picture corresponding to the concerned user to a custom video window for display includes: Displaying the video picture corresponding to the concerned user on the custom video window at the default position; moving the corresponding video picture to a target position for display according to the dragging operation performed by the user on the defined video window.
9. The video window display method for a video conference according to claim 8, wherein, After adding the video picture corresponding to the concerned user to a custom video window for display, it further includes: Triggering a resolution switching control preset on the custom window to switch the resolution of the video picture corresponding to the concerned user.
10. The video window display method for a video conference according to claim 8, wherein After adding the video picture corresponding to the concerned user to a custom video window for display, it further includes: Selecting the video picture of any concerned user in the custom video window; Triggering a removal control preset on the custom window to remove the video picture corresponding to the concerned user from the custom video window.
11. The method for displaying a video window in a video conference according to claim 8, wherein, After adding the video picture corresponding to the concerned user to a custom video window for display, it further includes: Performing a dragging operation on the video picture corresponding to the concerned user displayed in any custom video window of the video conference interface; freely dragging the video picture to any position on the large window picture for display.
12. The video window display method for a video conference according to claim 1, wherein It further includes: Triggering a transparency parameter adjustment control on the custom video window to control the transparency of the video pictures of the concerned users displayed on the custom video window respectively; Or Obtaining the input transparency parameter to uniformly control the transparency of the video pictures of the concerned users displayed on all custom video windows.
13. A video window display device for a video conference, characterized in that, It includes: A user selection module for expanding the user directory in response to an operation performed on the user list on the video conference interface; a large window picture is displayed on the video conference interface, and at least one custom video window is created on the large window picture, and the video picture of a user in the current video conference is displayed in the large window picture; the custom video windows are arranged in a preset serial number order; The user selection module is further configured to determine the at least one user as a concerned user in response to a selection operation on at least one user in the user list of the video conference interface; A window adding module for adding the video picture corresponding to the concerned user to a target custom video window for display in response to a trigger operation for adding a user video window to the concerned user, where the target custom video window is the custom video window that is not in use and has the smallest window number.
14. A video conferencing system, characterized in that, The system includes a video conference program, wherein the video conference program is configured to execute the steps of displaying the video window of the video conference according to any one of claims 1-12.
Citation Information
Patent Citations
A multi-screen display method of multi-point videoconference on Internet
CN1622620A
Video Playing Method and Terminal Device
US20190306561A1
Technologies for following participants in a video conference
US9942519B1