Conference control shortcut key setting method and system
By introducing shortcut key setting function in the video conferencing system, users can trigger multiple conference control functions with a single shortcut key, solving the inefficiency problem caused by the long combined control operation link and achieving more efficient conference control.
Patent Information
- Application Number
- CN202411754053.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-02-28
AI Technical Summary
In video conferencing, the combined control operation link is long, which makes it take longer for the host to complete a meeting control operation, affecting the efficiency of the meeting control.
It provides a meeting control shortcut key setting method and system. By receiving user's shortcut key setting requests, displaying the shortcut key setting interface, allowing users to set shortcut keys, and after identifying the shortcut key trigger, it traverses the corresponding control event setting bar to execute the control function.
By setting shortcut keys, users can trigger multiple conference control functions with a single shortcut key, significantly reducing the time and steps required to complete conference control operations, thereby improving conference control efficiency.
Smart Images

Figure CN119536576A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of video communication technology, and in particular, to a method and system for setting conference control shortcut keys. Background Art When using the conference system to hold a remote meeting, the host needs to control the meeting. When a combined control operation is encountered and a certain operation link is relatively long, it will take a long time to complete a conference control operation, affecting the efficiency of conference control. For example, in a certain conference control, it is necessary to set the main venue for participant A, then set the function of being viewed by the main venue for participant B, and then set multiple screens for participant C. At this time, the host needs to click at least three times to complete a complete conference control operation. If the time required for a click operation is calculated as 1 second, then the entire control operation will take at least 3 seconds.
[0002] Therefore, it is necessary to develop a solution for simplifying the design of conference combination control operations to improve conference control efficiency. Summary of the invention
[0003] The present application provides a conference control shortcut key setting method and system, which effectively simplifies the conference combination control operation, thereby improving the conference control efficiency.
[0004] In a first aspect, the present application provides a method for setting conference control shortcut keys, the method comprising: Receive a conference control shortcut key setting request sent by a user through the conference control interface; Display a shortcut key setting interface, receive user conference control shortcut key setting information through the shortcut key setting interface, and display the conference control shortcut keys set by the user based on the shortcut key setting interface; wherein the shortcut key setting interface includes at least one shortcut key setting area, each shortcut key setting area is used to set a conference control shortcut key, each shortcut key setting area includes at least one control event setting bar and a shortcut key trigger button, wherein each control event setting bar includes: a control function selection area; After identifying that any shortcut key trigger button is triggered, all control event setting columns corresponding to the triggered shortcut key trigger button are traversed to execute the control functions in the control event setting columns.
[0005] Preferably, the control function selection area includes: a control function display bar and a first expansion button, and the step of receiving user conference control shortcut key setting information includes: receiving a user's request to display all control functions via a first expansion button; Display all control functions through a drop-down menu; receiving a control function selected by a user based on the drop-down menu, and displaying the selected control function in the control function display bar; Close the drop-down menu.
[0006] Preferably, each control event setting bar further includes: a terminal selection area corresponding to the control function selection area, the terminal selection area includes: a terminal display bar and a second expansion button, and the step of receiving user conference control shortcut key setting information includes: Receive a user's request to display all participating terminal IDs via the second expansion button; Display all participating terminal IDs through the drop-down menu; receiving a conference terminal ID selected by a user based on the drop-down menu, and displaying the selected conference terminal ID in the terminal display column; Close the drop-down menu.
[0007] Preferably, each shortcut key setting area further includes: a third expansion button, and the step of receiving user conference control shortcut key setting information further includes: Receiving a user's request for displaying a control event setting bar through the third expansion button; A control event setting bar is added in the current shortcut key setting area.
[0008] Preferably, the shortcut key setting interface further includes: a fourth expansion button, and the step of receiving user conference control shortcut key setting information further includes: Receiving a request from a user to add a shortcut key setting area for display via the fourth expansion button; A new shortcut key setting area is added to the current shortcut key setting interface.
[0009] Preferably, each shortcut key setting area further includes: a delete button; the step of receiving user conference control shortcut key setting information includes: Receive a user's request to delete the current shortcut key setting area through the delete button; Delete the current shortcut key setting area in the current interface.
[0010] Preferably, the shortcut key setting interface further includes: a save button; and the step of receiving user conference control shortcut key setting information includes: Receive a request to save the user's conference control shortcut key setting information through the save button; The conference control shortcut key setting information is sent to the server for storage.
[0011] Preferably, the method further comprises: An array is set for each shortcut key setting area, and the elements in the array include the control function name and the corresponding operation element ID; The step of traversing all control event setting bars corresponding to the triggered shortcut key trigger button to execute the control functions in the control event setting bars includes: Traverse the array corresponding to the shortcut key setting area where the triggered shortcut key trigger button is located; The corresponding control function API interface is called one by one for the operation element ID corresponding to the control function name contained in the array to execute the corresponding control function.
[0012] Preferably, the method further comprises: When it is identified that any control function fails to be executed, a prompt is given to execute the failed control function.
[0013] In a second aspect, the present application also provides a conference control shortcut key setting system, including: A request receiving unit, used to receive a conference control shortcut key setting request sent by a user through a conference control interface; A shortcut key setting interface display unit, used to display a shortcut key setting interface, receive user conference control shortcut key setting information through the shortcut key setting interface, and display the conference control shortcut keys set by the user based on the shortcut key setting interface; wherein the shortcut key setting interface includes at least one shortcut key setting area, each shortcut key setting area is used to set a shortcut key, each shortcut key setting area includes at least one control event setting bar and a shortcut key trigger button, wherein each control event setting bar includes: a control function selection area; The execution unit is used to traverse all control event setting columns corresponding to the triggered shortcut key trigger button after identifying that any shortcut key trigger button is triggered, so as to execute the control functions in the control event setting column.
[0014] The conference control shortcut key setting method and system described in the embodiment of the present application, after receiving the conference control shortcut key setting request sent by the user through the conference control interface, displays the shortcut key setting interface, receives the user's conference control shortcut key setting information through the shortcut key setting interface, and displays the conference control shortcut key set by the user based on the shortcut key setting interface; wherein the shortcut key setting interface includes at least one shortcut key setting area, each shortcut key setting area is used to set a shortcut key, each shortcut key setting area includes at least one control event setting bar and a shortcut key trigger button, wherein each control event setting bar includes: a control function selection area; after identifying that any shortcut key trigger button is triggered, traverse all control event setting bars corresponding to the triggered shortcut key trigger button to execute the control function in the control event setting bar. The embodiment of the present application realizes setting the conference combination control operation as a shortcut key, and by triggering the shortcut key, multiple conference control functions contained in the conference combination control operation can be traversed and executed, avoiding the problem of low operation efficiency caused by executing the control operation multiple times. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0016] Figure 1 This is a flow chart of a method for setting conference control shortcut keys provided by an embodiment of the present application; Figure 2 This is a shortcut key setting interface provided by an embodiment of the present application; Figure 3 This is a block diagram of a conference control shortcut key setting system provided by an embodiment of the present application. DETAILED DESCRIPTION
[0017] The technical solution of the present application is further described in detail below through the accompanying drawings and embodiments. SUMMARY OF THE INVENTION As mentioned above, the present application provides a conference control shortcut key setting method and system thereof, based on which users can set shortcut keys for conference combination control operations, thereby simplifying the operation steps of conference combination control and improving conference control efficiency.
[0019] Exemplary Methods Figure 1 : is a flow chart of a method for setting conference control shortcut keys provided in an embodiment of the present application, and the embodiment includes the following steps: S101: receiving a conference control shortcut key setting request sent by a user through a conference control interface.
[0020] In one embodiment of the present application, the conference control interface may be a conference control interface displayed in a browser, and a conference control shortcut key setting function button may be included in the browser function bar, and a conference control shortcut key setting request sent by a user may be received through the conference control shortcut key setting function button.
[0021] S102: Displaying a shortcut key setting interface, receiving user conference control shortcut key setting information through the shortcut key setting interface, and displaying the conference control shortcut keys set by the user based on the shortcut key setting interface.
[0022] The shortcut key setting interface includes at least one shortcut key setting area, each shortcut key setting area is used to set a shortcut key, so multiple shortcut keys can be set.
[0023] Each shortcut key setting area includes at least one control event setting bar and a shortcut key trigger button. Each control event setting bar is used to set a control function for the meeting. Therefore, each shortcut key setting area can set multiple meeting control functions. In one embodiment, each control event setting bar includes: a control function selection area, and the control function selection area is used to select a control function for the meeting. In one embodiment, the control function selection area includes: a control function display bar and a first expansion button. The step of receiving the user's meeting control shortcut key setting information includes: receiving the control function set by the user, specifically including: 1) receiving a user's request to display all control functions through a first expansion button; 2) Display all control functions through a drop-down menu; in one embodiment, the control functions may include any control operation function for the conference system; or in another embodiment, the control functions corresponding to the permissions of the user identity may be displayed according to the current user identity, that is, the conference system sets different control permissions for different users, and after identifying the user permissions, only the control functions corresponding to the user permissions are displayed.
[0024] 3) receiving a control function selected by the user based on the drop-down menu, and displaying the selected control function in the control function display bar; the control function display bar may not display any content when the user has not selected a control function, or may display any control function, and after the user selects a control function, display the control function selected by the user.
[0025] It is understandable that if the control functions cannot be fully displayed through the current drop-down menu interface, a sliding display function block can be set on the side of the drop-down menu, and the participating terminals or control functions not displayed in the current interface can be displayed through the sliding display function block. This embodiment does not specifically limit the form of the sliding display function block, for example, it can be a slider that can slide up and down, or a button in a fixed position.
[0026] 4) Closing the drop-down menu, that is, after the user completes the control function, the displayed control function list is collapsed.
[0027] In the above embodiment, a list of all control functions (or corresponding permissions) is displayed through a drop-down menu, which is convenient for users to directly select control functions and avoids problems such as differences in control function names entered by users and inability to obtain accurate control function names.
[0028] Since each shortcut key setting area contains at least one control event setting bar, and each control event setting bar can be set with a control function, each shortcut key setting area can be set with multiple control functions. Each shortcut key setting area contains a shortcut key trigger button, which is a shortcut key trigger button. After the user triggers the shortcut key trigger button, the execution commands of multiple control functions set in the shortcut key setting area can be triggered at the same time. Therefore, this solution can be used to set shortcut keys for combined control of the meeting, that is, multiple control functions for the meeting can be triggered by one shortcut key without the need for multiple clicks and other operations.
[0029] Since some control functions in the conference system are targeted at a specific terminal, in another embodiment of the present application, each control event setting bar also includes: a terminal selection area corresponding to the control function selection area, and the terminal selection area is used to select the terminal targeted by the control function. In one embodiment, the terminal selection area includes: a terminal display bar and a second expansion button. The step of receiving the user's conference control shortcut key setting information also includes: receiving the terminal set by the user, that is, selecting the terminal to execute the control function, specifically including: 1) Receive a user's request to display all participating terminal IDs through the second expansion button; 2) Displaying all participating terminal IDs through a drop-down menu; in one embodiment, the drop-down menu may display a list of all terminal IDs that have entered the conference; or in another embodiment, displaying all terminal IDs invited to the conference.
[0030] 3) receiving a conference terminal ID selected by the user based on the drop-down menu, and displaying the selected conference terminal ID in the terminal display bar; the terminal display bar may not display anything before the user selects a terminal, and after the user selects the conference terminal ID, the conference terminal ID selected by the user is displayed.
[0031] It is understandable that if all participating terminals cannot be displayed through the current drop-down menu interface, a sliding display function block can be set on the side of the drop-down menu, and the participating terminals or control functions not displayed in the current interface can be displayed through the sliding display function block. This embodiment does not specifically limit the form of the sliding display function block, for example, it can be a slider that can slide up and down, or a button in a fixed position.
[0032] 4) Close the drop-down menu. After the user completes selecting the participating terminal ID, close the drop-down menu. That is, collapse the participating terminal ID list.
[0033] An embodiment of the present application displays a preset number of control event setting bars in each shortcut key setting area, and the preset number can be, for example, 2 or 3. In some scenarios, it is necessary to set more (more than the preset number) control functions in a shortcut key setting area. To meet this requirement, an embodiment of the present application sets a third expansion button for each shortcut key setting area. The third expansion button can receive a user's request to display a new control event setting bar, thereby displaying a new control event setting bar in the current shortcut key setting area. That is, a new control event setting bar can be added through the third expansion button, without being limited by the number of control event setting bars currently displayed.
[0034] Each shortcut key setting area also includes: a delete button; through the delete button, a user's request to delete the current shortcut key setting area can be received; and the current shortcut key setting area is deleted in the current shortcut key setting interface. That is, the shortcut keys set by the user can be deleted through the delete button.
[0035] Among them, one embodiment of displaying the at least one shortcut key setting area in the shortcut key setting interface may be: displaying a preset number of shortcut key setting areas in a tiled manner. After the preset number of shortcut keys are set, if the user needs to set more shortcut keys, to meet this need, one embodiment of the present application further includes: a fourth expansion button in the shortcut key setting interface, through which a user's request to display a new shortcut key setting area is received, and a new shortcut key setting area is displayed in the current shortcut key setting interface.
[0036] In addition, the shortcut key setting interface also includes a save button, through which a user's conference control shortcut key setting information save request is received, and the conference control shortcut key setting information is sent to the server for saving. That is, after the user completes the setting of each shortcut key, the user can send a save request through the save button to complete the shortcut key setting.
[0037] The embodiments of the present application can display the set conference control shortcut keys in a tiled manner to avoid multiple click operations that affect the efficiency of shortcut key operations. For example, the display size of each conference control shortcut key can be determined based on the size of the entire shortcut key setting interface and the number of conference control shortcut keys, so that all the set conference control shortcut keys can be displayed in a tiled manner to facilitate users to quickly find and trigger each conference control shortcut key. The display position / order of each conference control shortcut key can be adjusted according to user needs. For example, the conference control shortcut keys can be displayed from high to low according to their frequency of use. In one embodiment, the purpose of adjusting the display position of the conference control shortcut key can be achieved by first selecting the conference control shortcut key and dragging it to the position where you want to display it.
[0038] In one embodiment of the present application, a number or name can be set for each set conference control shortcut key, and the number or name can be changed according to user needs. In the initial state, the number or name can be generated according to the default rule, and the user can customize the number or name according to needs. For example, the number can be set according to the operation sequence of the conference control, or the name can be customized according to user needs, so that the user can quickly find the desired conference control shortcut keys according to the customized number or name, so as to improve the efficiency of conference control.
[0039] S103: After identifying that any shortcut key trigger button is triggered, traverse all control event setting columns corresponding to the triggered shortcut key trigger button to execute the control functions in the control event setting columns.
[0040] When the user needs to control the meeting, he enters the shortcut key setting interface, which is also the shortcut key operation interface. Through this interface, he selects the corresponding meeting control shortcut key, and clicks the shortcut key trigger button of the selected meeting control shortcut key to complete the sending of the meeting control request. After receiving the meeting control request, the server traverses all the control event setting columns corresponding to the triggered shortcut key trigger button to execute the control function in the control event setting column. Correspondingly, if the control event setting column contains a terminal display column, the corresponding control function is executed on the terminal in the terminal display column.
[0041] In order to realize the function of triggering a shortcut key to execute multiple conference control operations, the embodiment of the present application sets a function name for each control function, and sets a unique ID for its corresponding operation element (i.e., DOM, document operation model element), that is, each control function encapsulates a function name, and the corresponding parameter is the ID of the operation element. In addition, an array is set for each shortcut key setting area, and the elements in the array include the control function name and the corresponding operation element ID. Since each shortcut key setting area can set multiple control functions, each time a control function is set, the control function name and the corresponding operation element ID are added to the array, and the array can contain multiple control function names and operation element IDs. After the shortcut key trigger button of a conference control shortcut key receives a trigger command, the traversal of all control event setting columns corresponding to the triggered shortcut key trigger button to execute the background operations corresponding to the control function in the control event setting column includes: The array corresponding to the shortcut key setting area where the triggered shortcut key trigger button is located is traversed, and the API interface of the corresponding control function is called one by one for the operation element ID corresponding to the control function name contained in the array to execute the corresponding control function.
[0042] In an optional embodiment, if the control event setting column includes a terminal display column, the array also includes a terminal ID, and when traversing the array, a corresponding control function can be executed for a specific terminal.
[0043] In addition, in one embodiment, the method further comprises: When any control function fails to be executed, a prompt is given to indicate the control function that failed to be executed. That is, since a conference control shortcut key may correspond to executing multiple control functions, after the conference control shortcut key is triggered, if any one or more control functions fail to be executed, a prompt of the execution failure may be issued.
[0044] To facilitate the understanding of the scheme, Figure 2 This section describes an example of a shortcut key setting interface.
[0045] like Figure 2As shown in the figure, two shortcut key setting areas 21 are displayed in a flat manner in the shortcut key setting interface, as well as a fourth expansion button 22 for displaying a shortcut key setting area and a save button 23. Three control event setting bars 211 are displayed in each shortcut key setting area 21, a third expansion button 212 for displaying a control event setting bar, a delete button 213, and a shortcut key trigger button 214. Each control event setting bar 211 includes a control function selection area 2111 and a terminal selection area 2112, wherein the control function selection area 2111 includes: a control function display bar 21111 and a first expansion button 21112 for triggering the display of all control functions; the terminal selection area 2112 includes a terminal display bar 21121 and a second expansion button 21122 for triggering the display of all participating terminal IDs.
[0046] Understandably, Figure 2 The positions of the function keys shown in the figure are only examples and are not the only implementation method.
[0047] Exemplary Systems Accordingly, an embodiment of the present application also provides a conference control shortcut key setting system. Figure 3 : is a block diagram of a conference control shortcut key setting system provided in an embodiment of the present application. The system provided in this embodiment includes: The request receiving unit 31 is used to receive a conference control shortcut key setting request sent by a user through a conference control interface.
[0048] The shortcut key setting interface display unit 32 is used to display the shortcut key setting interface, receive the user's conference control shortcut key setting information through the shortcut key setting interface, and display the conference control shortcut keys set by the user based on the shortcut key setting interface; wherein the shortcut key setting interface includes at least one shortcut key setting area, each shortcut key setting area is used to set a shortcut key, each shortcut key setting area includes at least one control event setting bar and a shortcut key trigger button, wherein each control event setting bar includes: a control function selection area.
[0049] The execution unit 33 is used to traverse all control event setting columns corresponding to the triggered shortcut key trigger button after identifying that any shortcut key trigger button is triggered, so as to execute the control functions in the control event setting column.
[0050] The control function selection area includes: a control function display bar and a first expansion button, and the shortcut key setting interface display unit 32 also includes the following operations: receiving a user's request to display all control functions through the first expansion button; displaying all control functions through a drop-down menu; receiving a control function selected by the user based on the drop-down menu, and displaying the selected control function in the control function display bar; and closing the drop-down menu.
[0051] Each control event setting bar further includes: a terminal selection area corresponding to the control function selection area, the terminal selection area includes: a terminal display bar and a second expansion button, and the shortcut key setting interface display unit 32 also includes the following operations: receiving a user's request to display all participating terminal IDs through the second expansion button; displaying all participating terminal IDs through a drop-down menu; receiving a participating terminal ID selected by the user based on the drop-down menu, and displaying the selected participating terminal ID in the terminal display bar; and closing the drop-down menu.
[0052] Each shortcut key setting area further includes: a third expansion button, and the shortcut key setting interface display unit 32 further includes the following operations: receiving a user's request to display a new control event setting bar through the third expansion button; and displaying a new control event setting bar in the current shortcut key setting area.
[0053] The shortcut key setting interface further includes: a fourth expansion button, and the shortcut key setting interface display unit 32 further includes the following operations: receiving a user's request to display a new shortcut key setting area through the fourth expansion button; and displaying a new shortcut key setting area in the current shortcut key setting interface.
[0054] Each shortcut key setting area further includes: a delete button; the shortcut key setting interface display unit 32 further includes the following operations: receiving a user's request to delete the current shortcut key setting area through the delete button; and deleting the current shortcut key setting area in the current interface.
[0055] The shortcut key setting interface further includes: a save button; the shortcut key setting interface display unit 32 further includes the following operations: Receive a request to save the user's conference control shortcut key setting information through the save button; The conference control shortcut key setting information is sent to the server for storage.
[0056] The conference control shortcut key setting system described in this embodiment further includes the following operations: an array is set for each shortcut key setting area, and the elements in the array include the control function name and the corresponding operation element ID.
[0057] The operation of traversing all control event setting bars corresponding to the triggered shortcut key trigger button to execute the control function in the control event setting bar includes: traversing the array corresponding to the shortcut key setting area where the triggered shortcut key trigger button is located; calling the API interface of the corresponding control function one by one for the operation element ID corresponding to the control function name contained in the array to execute the corresponding control function.
[0058] The conference control shortcut key setting system described in this embodiment further includes the following operation: when it is identified that any control function fails to be executed, prompting the execution of the failed control function.
[0059] Regarding the conference control shortcut key setting system in the above embodiment, the specific manner in which each part performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0060] To sum up, the conference control shortcut key setting method and system described in the embodiment of the present application can set a conference combination control operation as a shortcut key. By triggering the shortcut key, multiple conference control operations included in the conference combination control operation can be traversed and executed, avoiding the problem of low operating efficiency caused by multiple executions of control operations.
[0061] In addition, the embodiment of the present application will display the completed conference control shortcut keys in a flat manner, so that users can intuitively and quickly find the required shortcut keys and perform trigger operations.
[0062] In addition, the embodiments of the present application can customize the numbers / names of conference control shortcut keys, so that users can name the shortcut keys with numbers / names that are easy to identify and remember.
[0063] It should be noted that although the operations of the conference control shortcut key setting method of the present application are described in a specific order in the accompanying drawings, this does not require or imply that the operations must be performed in this specific order, or that all the operations shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.
[0064] In addition, although several devices, units, or modules of the conference control shortcut key setting system are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to the implementation of the present application, the features and functions of two or more modules described above can be concretized in one module. Conversely, the features and functions of one module described above can be further divided into multiple modules for concretization.
[0065] Although the spirit and principle of the present application have been described with reference to several specific embodiments, it should be understood that the present application is not limited to the disclosed specific embodiments, and the division of various aspects does not mean that the features in these aspects cannot be combined to benefit, and such division is only for the convenience of expression. The present application is intended to cover various modifications and equivalent arrangements included in the spirit and scope of the attached claims.
[0066] The present invention also provides: 1. A method for setting conference control shortcut keys, the method comprising: Receive a conference control shortcut key setting request sent by a user through the conference control interface; Display a shortcut key setting interface, receive user conference control shortcut key setting information through the shortcut key setting interface, and display the conference control shortcut keys set by the user based on the shortcut key setting interface; wherein the shortcut key setting interface includes at least one shortcut key setting area, each shortcut key setting area is used to set a conference control shortcut key, each shortcut key setting area includes at least one control event setting bar and a shortcut key trigger button, wherein each control event setting bar includes: a control function selection area; After identifying that any shortcut key trigger button is triggered, all control event setting columns corresponding to the triggered shortcut key trigger button are traversed to execute the control functions in the control event setting columns.
[0067] 2. According to the conference control shortcut key setting method described in claim 1, the control function selection area includes: a control function display bar and a first expansion button, and the step of receiving user conference control shortcut key setting information includes: receiving a user's request to display all control functions via a first expansion button; Display all control functions through a drop-down menu; receiving a control function selected by a user based on the drop-down menu, and displaying the selected control function in the control function display bar; Close the drop-down menu.
[0068] 3. According to the conference control shortcut key setting method described in claim 2, each control event setting bar further includes: a terminal selection area corresponding to the control function selection area, the terminal selection area includes: a terminal display bar and a second expansion button, and the step of receiving the user conference control shortcut key setting information includes: Receive a user's request to display all participating terminal IDs via the second expansion button; Display all participating terminal IDs through the drop-down menu; receiving a conference terminal ID selected by a user based on the drop-down menu, and displaying the selected conference terminal ID in the terminal display column; Close the drop-down menu.
[0069] 4. According to any one of the conference control shortcut key setting methods 1 to 3, each shortcut key setting area further includes: a third expansion button, and the step of receiving user conference control shortcut key setting information further includes: Receiving a user's request for displaying a control event setting bar through the third expansion button; A control event setting bar is added in the current shortcut key setting area.
[0070] 5. According to any one of the conference control shortcut key setting methods 1 to 3, the shortcut key setting interface further includes: a fourth expansion button, and the step of receiving user conference control shortcut key setting information further includes: Receiving a request from a user to add a shortcut key setting area for display via the fourth expansion button; A new shortcut key setting area is added to the current shortcut key setting interface.
[0071] 6. According to any one of the conference control shortcut key setting methods described in items 1 to 3, each shortcut key setting area further includes: a delete button; and the step of receiving user conference control shortcut key setting information includes: Receive a user's request to delete the current shortcut key setting area through the delete button; Delete the current shortcut key setting area in the current interface.
[0072] 7. According to any one of the conference control shortcut key setting methods of items 1 to 3, the shortcut key setting interface further includes: a save button; and the step of receiving user conference control shortcut key setting information includes: Receive a request to save the user's conference control shortcut key setting information through the save button; The conference control shortcut key setting information is sent to the server for storage.
[0073] 8. The method for setting conference control shortcut keys according to any one of items 1 to 3, further comprising: An array is set for each shortcut key setting area, and the elements in the array include the control function name and the corresponding operation element ID; The step of traversing all control event setting bars corresponding to the triggered shortcut key trigger button to execute the control functions in the control event setting bars includes: Traverse the array corresponding to the shortcut key setting area where the triggered shortcut key trigger button is located; The corresponding control function API interface is called one by one for the operation element ID corresponding to the control function name contained in the array to execute the corresponding control function.
[0074] 9. The method for setting conference control shortcut keys according to any one of items 1 to 3, further comprising: When it is identified that any control function fails to be executed, a prompt is given to execute the failed control function.
[0075] 10. A conference control shortcut key setting system, comprising: A request receiving unit, used to receive a conference control shortcut key setting request sent by a user through a conference control interface; A shortcut key setting interface display unit, used to display a shortcut key setting interface, receive user conference control shortcut key setting information through the shortcut key setting interface, and display the conference control shortcut keys set by the user based on the shortcut key setting interface; wherein the shortcut key setting interface includes at least one shortcut key setting area, each shortcut key setting area is used to set a shortcut key, each shortcut key setting area includes at least one control event setting bar and a shortcut key trigger button, wherein each control event setting bar includes: a control function selection area; The execution unit is used to traverse all control event setting columns corresponding to the triggered shortcut key trigger button after identifying that any shortcut key trigger button is triggered, so as to execute the control functions in the control event setting column.
[0076] 11. According to the conference control shortcut key setting system of item 10, the control function selection area includes: a control function display bar and a first expansion button, and the shortcut key setting interface display unit further includes the following operations: receiving a user's request to display all control functions via a first expansion button; Display all control functions through a drop-down menu; receiving a control function selected by a user based on the drop-down menu, and displaying the selected control function in the control function display bar; Close the drop-down menu.
[0077] 12. According to the conference control shortcut key setting system of item 11, each control event setting bar further includes: a terminal selection area corresponding to the control function selection area, the terminal selection area includes: a terminal display bar and a second expansion button, and the shortcut key setting interface display unit further includes the following operations: Receive a user's request to display all participating terminal IDs via the second expansion button; Display all participating terminal IDs through the drop-down menu; receiving a conference terminal ID selected by a user based on the drop-down menu, and displaying the selected conference terminal ID in the terminal display column; Close the drop-down menu.
[0078] 13. According to any one of items 10 to 12, the conference control shortcut key setting system, each shortcut key setting area further includes: a third expansion button, and the shortcut key setting interface display unit further includes the following operations: Receiving a user's request for displaying a control event setting bar through the third expansion button; A control event setting bar is added in the current shortcut key setting area.
[0079] 14. According to any one of items 10 to 12, the shortcut key setting interface further includes: a fourth expansion button, and the shortcut key setting interface display unit further includes the following operations: Receiving a request from a user to add a shortcut key setting area for display via the fourth expansion button; A new shortcut key setting area is added to the current shortcut key setting interface.
[0080] 15. According to any one of items 10 to 12, the conference control shortcut key setting system, each shortcut key setting area further includes: a delete button; and the shortcut key setting interface display unit further includes the following operations: Receive a user's request to delete the current shortcut key setting area through the delete button; Delete the current shortcut key setting area in the current interface.
[0081] 16. According to any one of items 10 to 12, the conference control shortcut key setting system, the shortcut key setting interface further includes: a save button; the shortcut key setting interface display unit further includes the following operations: Receive a request to save the user's conference control shortcut key setting information through the save button; The conference control shortcut key setting information is sent to the server for storage.
[0082] 17. The conference control shortcut key setting system according to any one of items 10 to 12, wherein the system further comprises the following operations: An array is set for each shortcut key setting area, and the elements in the array include the control function name and the corresponding operation element ID; The operation of traversing all control event setting bars corresponding to the triggered shortcut key trigger button to execute the control function in the control event setting bar includes: Traverse the array corresponding to the shortcut key setting area where the triggered shortcut key trigger button is located; The corresponding control function API interface is called one by one for the operation element ID corresponding to the control function name contained in the array to execute the corresponding control function.
[0083] 18. The conference control shortcut key setting system according to any one of items 10 to 12, wherein the system further comprises the following operations: When it is identified that any control function fails to be executed, a prompt is given to execute the failed control function.
Claims
1. A method for setting conference control shortcut keys, characterized in that: The method comprises: Receive a conference control shortcut key setting request sent by a user through the conference control interface; Display a shortcut key setting interface, receive user conference control shortcut key setting information through the shortcut key setting interface, and display the conference control shortcut keys set by the user based on the shortcut key setting interface; wherein the shortcut key setting interface includes at least one shortcut key setting area, each shortcut key setting area is used to set a conference control shortcut key, each shortcut key setting area includes at least one control event setting bar and a shortcut key trigger button, wherein each control event setting bar includes: a control function selection area; After identifying that any shortcut key trigger button is triggered, all control event setting columns corresponding to the triggered shortcut key trigger button are traversed to execute the control functions in the control event setting columns.
2. The method for setting conference control shortcut keys according to claim 1, characterized in that: The control function selection area includes: a control function display bar and a first expansion button, and the step of receiving user conference control shortcut key setting information includes: receiving a user's request to display all control functions via a first expansion button; Display all control functions through a drop-down menu; receiving a control function selected by a user based on the drop-down menu, and displaying the selected control function in the control function display bar; Close the drop-down menu.
3. The method for setting conference control shortcut keys according to claim 2, characterized in that: Each control event setting bar further includes: a terminal selection area corresponding to the control function selection area, the terminal selection area includes: a terminal display bar and a second expansion button, and the step of receiving user conference control shortcut key setting information includes: Receive a user's request to display all participating terminal IDs via the second expansion button; Display all participating terminal IDs through the drop-down menu; receiving a conference terminal ID selected by a user based on the drop-down menu, and displaying the selected conference terminal ID in the terminal display column; Close the drop-down menu.
4. The method for setting conference control shortcut keys according to any one of claims 1 to 3, characterized in that: Each shortcut key setting area further includes: a third expansion button, and the step of receiving user conference control shortcut key setting information further includes: Receiving a user's request for displaying a control event setting bar through the third expansion button; A control event setting bar is added in the current shortcut key setting area.
5. The method for setting conference control shortcut keys according to any one of claims 1 to 3, characterized in that: The shortcut key setting interface further includes: a fourth expansion button, and the step of receiving user conference control shortcut key setting information further includes: Receiving a request from a user to add a shortcut key setting area for display via the fourth expansion button; A new shortcut key setting area is added to the current shortcut key setting interface.
6. The method for setting conference control shortcut keys according to any one of claims 1 to 3, characterized in that: Each shortcut key setting area also includes: a delete button; the step of receiving user conference control shortcut key setting information includes: Receive a user's request to delete the current shortcut key setting area through the delete button; Delete the current shortcut key setting area in the current interface.
7. The method for setting conference control shortcut keys according to any one of claims 1 to 3, characterized in that: The shortcut key setting interface also includes: a save button; the step of receiving user conference control shortcut key setting information includes: Receive a request to save the user's conference control shortcut key setting information through the save button; The conference control shortcut key setting information is sent to the server for storage.
8. The method for setting conference control shortcut keys according to any one of claims 1 to 3, characterized in that: The method further comprises: An array is set for each shortcut key setting area, and the elements in the array include the control function name and the corresponding operation element ID; The step of traversing all control event setting bars corresponding to the triggered shortcut key trigger button to execute the control functions in the control event setting bars includes: Traverse the array corresponding to the shortcut key setting area where the triggered shortcut key trigger button is located; The corresponding control function API interface is called one by one for the operation element ID corresponding to the control function name contained in the array to execute the corresponding control function.
9. The method for setting conference control shortcut keys according to any one of claims 1 to 3, characterized in that: The method further comprises: When it is identified that any control function fails to be executed, a prompt is given to execute the failed control function.
10. A conference control shortcut key setting system, characterized in that: include: A request receiving unit, used to receive a conference control shortcut key setting request sent by a user through a conference control interface; A shortcut key setting interface display unit, used to display a shortcut key setting interface, receive user conference control shortcut key setting information through the shortcut key setting interface, and display the conference control shortcut keys set by the user based on the shortcut key setting interface; wherein the shortcut key setting interface includes at least one shortcut key setting area, each shortcut key setting area is used to set a shortcut key, each shortcut key setting area includes at least one control event setting bar and a shortcut key trigger button, wherein each control event setting bar includes: a control function selection area; The execution unit is used to traverse all control event setting columns corresponding to the triggered shortcut key trigger button after identifying that any shortcut key trigger button is triggered, so as to execute the control functions in the control event setting column.