CN118138711A - Video conference invitation method, system, electronic equipment and storage medium - Google Patents

Video conference invitation method, system, electronic equipment and storage medium Download PDF

Info

Publication number
CN118138711A
CN118138711A CN202410267692.XA CN202410267692A CN118138711A CN 118138711 A CN118138711 A CN 118138711A CN 202410267692 A CN202410267692 A CN 202410267692A CN 118138711 A CN118138711 A CN 118138711A
Authority
CN
China
Prior art keywords
video conference
meeting
certificate
terminal
client
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202410267692.XA
Other languages
Chinese (zh)
Inventor
王亚军
沈世国
李阔
杨春晖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Visionvera Information Technology Co Ltd
Original Assignee
Visionvera Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Visionvera Information Technology Co Ltd filed Critical Visionvera Information Technology Co Ltd
Priority to CN202410267692.XA priority Critical patent/CN118138711A/en
Publication of CN118138711A publication Critical patent/CN118138711A/en
Pending legal-status Critical Current

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The embodiment of the invention provides an invitation method and a system for a video conference, which are applied to a video conference server, wherein the method comprises the following steps: acquiring meeting invitation information from a first video meeting client; and sending the meeting invitation information to a second video conference terminal according to the pre-acquired voice communication VoIP certificate based on the Internet protocol, so that the second video conference terminal displays a meeting request page on a second video conference client according to the meeting invitation information. The embodiment of the invention breaks through the limitation of the traditional operation of specific applications depending on the terminal by adopting the VoIP technology, greatly improves the reliability, timeliness and convenience of meeting invitation delivery, and brings better meeting experience for video conferences.

Description

Video conference invitation method, system, electronic equipment and storage medium
Technical Field
The present invention relates to the field of video conference processing technologies, and in particular, to an invitation method for a video conference, an invitation system for a video conference, an electronic device, and a computer-readable storage medium.
Background
With the advent of tele-work and online collaboration, video conferencing has become an important tool for enterprises and teams to communicate with each other.
However, the conventional meeting invitation method needs to send text information or popup notification of meeting invitation to the invitee. The text message or the popup notification requires the invitee's terminal to run a video conferencing application or other specific application. When the invitee's terminal does not run the video conferencing application or other specific application, it is possible that the conference invitation is not received, resulting in a missed video conference.
Disclosure of Invention
In view of the above, embodiments of the present invention have been made to provide an invitation method of a video conference, an invitation system of a video conference, and an electronic apparatus and a computer-readable storage medium that overcome or at least partially solve the above problems.
In order to solve the above problems, an embodiment of the present invention discloses an invitation method for a video conference, which is applied to a video conference server, and the method includes: acquiring meeting invitation information from a first video meeting client; and sending the meeting invitation information to a second video conference terminal according to the pre-acquired voice communication VoIP certificate based on the Internet protocol, so that the second video conference terminal displays a meeting request page on a second video conference client according to the meeting invitation information.
Optionally, the sending the meeting invitation information to the second video conference terminal according to the pre-acquired voice communication VoIP certificate based on internet protocol includes: acquiring a token of the second video conference terminal from a terminal management server according to the VoIP certificate; and sending the meeting invitation information to the terminal management server according to the token, so that the terminal management server can send the meeting invitation information to the second video conference terminal.
Optionally, the obtaining the token of the second video conference terminal from the terminal management server according to the VoIP certificate includes: sending a certificate verification request to the terminal management server according to the VoIP certificate and the meeting invitation information, so that the terminal management server verifies the VoIP certificate according to the certificate verification request, and inquires to obtain the token under the condition that the verification is passed; and acquiring the token returned by the terminal management server.
Optionally, the sending a certificate verification request to the terminal management server according to the VoIP certificate and the meeting invitation information, so that the terminal management server verifies the VoIP certificate according to the certificate verification request, and queries to obtain the token if the verification is passed, including: reading user identification information bound by the second video conference client from the conference invitation information; inquiring to obtain client identification information of the second video conference client bound with the user identification information; and sending the certificate verification request to the terminal management server according to the VoIP certificate and the client identification information, so that the terminal management server verifies the VoIP certificate according to the certificate verification request, and queries to obtain the token corresponding to the client identification information under the condition that the verification is passed.
Optionally, the second video conference terminal is configured to start the second video conference client when the second video conference client is not started, and display the conference access request page on the second video conference client.
Optionally, after the meeting request page is presented on the second videoconference client, the method further comprises: acquiring meeting response information from the second video conference terminal, wherein the meeting response information is obtained by the second video conference client in response to meeting response operation of a user on the meeting request page, or is obtained by the second video conference client when the meeting response operation is not received in a preset time period; the user is added to the video conference when the conference response information indicates agreement to the conference.
Optionally, before the acquiring meeting invitation information from the first videoconference client, the method further comprises: and applying for and acquiring the VoIP certificate from the terminal management server.
The embodiment of the invention also discloses an invitation system of the video conference, which is applied to the video conference server and comprises the following steps: the invitation information acquisition module is used for acquiring meeting invitation information from the first video conference client; and the invitation information sending module is used for sending the meeting invitation information to a second video conference terminal according to the pre-acquired voice communication VoIP certificate based on the Internet protocol, so that the second video conference terminal displays a meeting request page on a second video conference client according to the meeting invitation information.
Optionally, the invitation information sending module includes: the token acquisition module is used for acquiring the token of the second video conference terminal from the terminal management server according to the VoIP certificate; and the conference invitation module is used for sending the conference invitation information to the terminal management server according to the token so that the terminal management server can send the conference invitation information to the second video conference terminal.
Optionally, the token acquisition module includes: the certificate verification request module is used for sending a certificate verification request to the terminal management server according to the VoIP certificate and the meeting invitation information, so that the terminal management server verifies the VoIP certificate according to the certificate verification request, and queries to obtain the token under the condition that the verification is passed; and the token receiving module is used for acquiring the token returned by the terminal management server.
Optionally, the certificate verification request module includes: the user identification reading module is used for reading the user identification information bound by the second video conference client from the conference invitation information; the client identification inquiry module is used for inquiring and obtaining the client identification information of the second video conference client bound with the user identification information; and the verification request sending module is used for sending the certificate verification request to the terminal management server according to the VoIP certificate and the client identification information, so that the terminal management server verifies the VoIP certificate according to the certificate verification request, and queries to obtain the token corresponding to the client identification information under the condition that the verification is passed.
Optionally, the second video conference terminal is configured to start the second video conference client when the second video conference client is not started, and display the conference access request page on the second video conference client.
Optionally, the system further comprises: the conference response information acquisition module is used for acquiring conference response information from the second video conference terminal after a conference request page is displayed on the second video conference client, wherein the conference response information is obtained by the second video conference client in response to a conference response operation of a user on the conference request page, or is obtained by the second video conference client when the conference response operation is not received in a preset time period; and the user conference joining module is used for adding the user into the video conference when the conference joining response information indicates that the conference joining is agreed.
Optionally, the system further comprises: the VoIP certificate application module is used for applying for and acquiring the VoIP certificate from the terminal management server before the invitation information acquisition module acquires the conference invitation information from the first video conference client.
The embodiment of the invention also discloses an electronic device, which comprises: one or more processors; and one or more machine readable media having instructions stored thereon that, when executed by the one or more processors, cause the electronic device to perform the invite method of video conferencing as described above.
The embodiment of the invention also discloses a computer readable storage medium, which stores a computer program for causing a processor to execute the video conference inviting method.
The embodiment of the invention has the following advantages:
The video conference invitation scheme provided by the embodiment of the invention is applied to a video conference server. And acquiring meeting invitation information from the first video conference client, and then sending the meeting invitation information to the second video conference terminal according to the pre-acquired voice communication (Voice over Internet Protocol, voIP for short) certificate based on the Internet protocol, so that the second video conference terminal displays a meeting request page on the second video conference client according to the meeting invitation information.
By utilizing the VoIP technology, the video conference invitation does not depend on whether the invitee runs a specific application program or not. Even if the invitee terminal (second video conference terminal) does not operate the video conference client, the conference invitation can be successfully delivered, thereby effectively solving the problem that the invitation mentioned in the background art may not be delivered. With VoIP protocols, conference invitations can be sent not only to video conference clients, but also to other VoIP enabled applications. This greatly expands the coverage of the meeting invitation, ensuring that the meeting invitation is not unreachable due to the terminal status. The problem that meeting invitation notification mentioned in the background technology is easy to ignore or miss is effectively solved, more meeting participants can receive meeting invitation in time, and therefore the overall participation rate of the video conference is improved.
In general, the video conference invitation scheme breaks through the limitation of the traditional terminal-dependent operation specific application by adopting the VoIP technology, greatly improves the reliability, timeliness and convenience of meeting invitation delivery, and brings better conference experience for the video conference.
Drawings
Fig. 1 is a flow chart of steps of a method of inviting a video conference according to an embodiment of the present invention;
fig. 2 is a schematic diagram of a VoIP based conference reminder scheme according to an embodiment of the present invention;
Fig. 3 is a schematic flow diagram of a VoIP based conference reminder scheme in accordance with an embodiment of the present invention;
Fig. 4 is a block diagram of an invitation system for a video conference according to an embodiment of the present invention.
Detailed Description
In order that the above-recited objects, features and advantages of the present invention will become more readily apparent, a more particular description of the invention will be rendered by reference to the appended drawings and appended detailed description.
The video conference invitation scheme provided by the embodiment of the invention is applied to the video conference server, and the innovative video conference invitation scheme breaks through the limitation of the application of the traditional conference invitation dependent terminal by utilizing the VoIP technology. The conference invitation can be sent directly to the invited terminal through the pre-acquired VoIP certificate, whether or not the terminal is running a videoconference client. After receiving the meeting invitation, the invited terminal can automatically display the meeting request page, and the user can quickly join the video meeting only by a light point. The brand new method greatly improves the sending reliability of meeting invitations and ensures that important meetings are not missed due to application states. Meanwhile, the user experience is optimized, the conference can be efficiently entered without starting the video conference application, and the whole conference process is simplified. More importantly, by means of the wide terminal coverage range of the VoIP, the scheme opens up various intelligent devices, so that users can receive invitations and join in conferences anytime and anywhere, and the conference participation rate is greatly improved. It can be said that this scheme will help to advance the coming of the new era of remote collaboration.
Referring to fig. 1, a flowchart of steps of a method of inviting a video conference according to an embodiment of the present invention is shown. The invitation method of the video conference can be applied to a video conference server. The method for inviting the video conference specifically comprises the following steps:
step 101, meeting invitation information from a first video conference client is acquired.
In an embodiment of the invention, the meeting invitation information is a key starting point for the entire video meeting invitation process. It may contain basic information of the video conference such as conference subject, schedule, attendee list, conference number and password, presenter identity, etc. This information will be used for subsequent invitation transmission and meeting scheduling.
The manner in which meeting invitation information is generated is typically as follows:
1. Direct input: the moderator or conference initiator manually inputs the relevant information directly on the video conference client interface to generate conference invitation information.
2. Schedule synchronization: if the meeting participants use a unified enterprise calendar system, the video conference client can be docked with the meeting participants, and the scheduled meeting information is automatically acquired.
3. Intelligent identification: by means of artificial intelligence technology, the video conference application can automatically recognize conference related information in channels such as user mails, instant messages and the like, and extract and generate conference invitation information.
4. External interface: the video conferencing system may also provide an open interface allowing third party applications to interface to obtain meeting invitation information.
Illustrating: a company adopts a seamless integration scheme of video conferences and enterprise calendars. The staff only needs to reserve the meeting on the calendar, the video conference client can automatically identify and generate the invitation, no extra input step is needed, and the work efficiency is greatly improved.
Step 102, according to the pre-acquired voice communication VoIP certificate based on the internet protocol, conference invitation information is sent to the second video conference terminal, so that the second video conference terminal displays a conference joining request page on the second video conference client according to the conference invitation information.
In an embodiment of the present invention, this step is the core innovation of the video conferencing invitation method. Traditional invitations often rely on the invitee running a particular application, and if the application is not started, the invitation cannot be successfully delivered. The method breaks through the limitation by means of the VoIP technology. VoIP certificates refer to digital certificates used to verify the identity of VoIP communications, which ensure the security and trustworthiness of VoIP communications. After the video conference system acquires the VoIP certificate authenticated by the authority in advance, a safe VoIP communication channel can be established on the basis. The videoconference server may then send the meeting invitation information to the invited terminal (e.g., the second videoconference terminal) via this VoIP path. It should be noted that "terminal" here refers to any terminal device, such as a desktop, a notebook, a smart phone, a tablet, etc., which is no longer a specific application, but supports VoIP protocols.
Illustrating: assuming that user a is out of office, the video conferencing application is not running on the handset. At this time, if the conventional invitation method is adopted, the user a is likely to miss the invitation notification of the important meeting. However, in the embodiment of the present invention, even if the mobile phone of the user a does not run an application, the invitation can still be successfully delivered through the VoIP channel. After receiving the invitation, the mobile phone of the user a can automatically display a meeting request page on the interface, and the user a can quickly join the video conference only by a few points.
The video conference invitation scheme provided by the embodiment of the invention is applied to a video conference server. And acquiring meeting invitation information from the first video conference client, and then sending the meeting invitation information to the second video conference terminal according to the pre-acquired voice communication (Voice over Internet Protocol, voIP for short) certificate based on the Internet protocol, so that the second video conference terminal displays a meeting request page on the second video conference client according to the meeting invitation information.
By utilizing the VoIP technology, the video conference invitation does not depend on whether the invitee runs a specific application program or not. Even if the invitee terminal (second video conference terminal) does not operate the video conference client, the conference invitation can be successfully delivered, thereby effectively solving the problem that the invitation mentioned in the background art may not be delivered. With VoIP protocols, conference invitations can be sent not only to video conference clients, but also to other VoIP enabled applications. This greatly expands the coverage of the meeting invitation, ensuring that the meeting invitation is not unreachable due to the terminal status. The problem that meeting invitation notification mentioned in the background technology is easy to ignore or miss is effectively solved, more meeting participants can receive meeting invitation in time, and therefore the overall participation rate of the video conference is improved.
In general, the video conference invitation scheme breaks through the limitation of the traditional terminal-dependent operation specific application by adopting the VoIP technology, greatly improves the reliability, timeliness and convenience of meeting invitation delivery, and brings better conference experience for the video conference.
In an exemplary embodiment of the present invention, according to a pre-acquired voice communication VoIP certificate based on internet protocol, one implementation manner of sending the meeting invitation information to the second video conference terminal is to acquire a token of the second video conference terminal from a terminal management server according to the VoIP certificate, and send the meeting invitation information to the terminal management server according to the token, so that the terminal management server issues the meeting invitation information to the second video conference terminal. In the embodiment, a terminal management mechanism based on a token is adopted, and in the actual application process, a video conference server firstly applies for acquiring a VoIP certificate from an authority or a designated platform. The VoIP certificate is used as a certificate of secure communication, so that the subsequent terminal management process is ensured to be safe and reliable. After the VoIP certificate is obtained, the video conference server initiates a request to the terminal management server, and a token of the second video conference terminal is obtained according to the VoIP certificate. The token is a temporary security credential representing legal management rights to the terminal. After verifying that the VoIP certificate provided by the video conference server is legal and effective, the terminal management server generates a corresponding token and returns the token to the video conference server. After the token is taken, the video conference server uses the token as an identity, and the conference invitation information is safely issued to the second video conference terminal through a management channel of the terminal management server. After receiving the meeting invitation information, the second video conference terminal can display a meeting request page on a local video conference client side, so that a user can conveniently click to join in a meeting.
Illustrating: suppose that user b installs a video conferencing application on his phone that interfaces with the company's terminal management server. When the video conference server needs to send the conference invitation to the user b, the video conference server firstly acquires the token of the mobile phone of the user b, and then uses the token to send the conference invitation information through the terminal management server. Even if the mobile phone of the user b does not run the video conference application at the moment, the conference invitation information can be successfully sent and displayed in the video conference application.
The token mechanism of the embodiment of the invention ensures that the meeting invitation is sent to the appointed target terminal, and avoids the risk of misthrowing or missed throwing. The conference invitation information is safer and more controllable in the transmission process by means of the VoIP certificate and the secure channel of the terminal management server. Through the unified terminal management server, various terminal devices inside an enterprise can be efficiently and intensively managed. Many enterprises have deployed terminal management servers, and by adopting the scheme, the existing architecture can be directly docked without reconstructing a system.
In an exemplary embodiment of the present invention, one implementation manner of obtaining a token of a second video conference terminal from a terminal management server according to a VoIP certificate is to send a certificate verification request to the terminal management server according to the VoIP certificate and conference invitation information, so that the terminal management server verifies the VoIP certificate according to the certificate verification request, and queries to obtain the token if the verification is passed; and obtaining a token returned by the terminal management server. In the embodiment, a certificate verification mode is adopted to acquire the token, and in the actual application process, the video conference server firstly acquires the VoIP certificate from an authority or a designated platform. This VoIP certificate serves as an identity credential for the videoconference server for subsequent security verification. When meeting invitation information needs to be sent to the second video conference terminal, the video conference server constructs a certificate verification request. The request includes a VoIP certificate of the video conference server and conference invitation information to be sent at the time. The video conference server transmits a certificate verification request to the terminal management server. The terminal management server is a core system responsible for managing all video conference terminals. After receiving the certificate verification request, the terminal management server will verify the VoIP certificate in the certificate verification request first. The verification mode is generally to query an online certificate status service of a certificate authority to confirm the validity and validity of a certificate. If the VoIP certificate passes verification, the identity of the video conference server is considered valid. The terminal management server then queries and generates a corresponding token according to the related information of the second video conference terminal in the conference invitation information. The terminal management server returns the generated token to the video conference server. After the video conference server acquires the token, it can be used to securely send conference invitation information to the second video conference terminal in the next step.
Illustrating: thousands of staff are arranged in an enterprise, and each staff is provided with intelligent terminal equipment. All of these terminals are collectively managed by the terminal management server of the enterprise. When the video conference server needs to invite staff to join the video conference, the video conference server firstly sends a certificate verification request to the terminal management server, and the terminal management server generates a token for the second video conference terminal after verification. After the video conference server receives the token, the conference invitation information can be accurately sent to staff by the token under the assistance of the terminal management server.
The embodiment of the invention ensures that only a legal video conference server can acquire the terminal token through the strict verification of the VoIP certificate, thereby preventing unauthorized access. The VoIP certificate serves as a valid credential for the server identity so that the terminal management server can reliably identify the identity of the videoconference server. By using the existing terminal management server architecture, a new system is not required to be rebuilt, and management and maintenance costs are reduced. The conference invitation information is sent by the terminal management server, and can be accurately sent to the target terminal, so that missing or misplacement risks are avoided.
In an exemplary embodiment of the present invention, a certificate verification request is sent to a terminal management server according to a VoIP certificate and conference invitation information, so that the terminal management server verifies the VoIP certificate according to the certificate verification request, and in the case that verification is passed, one embodiment of querying to obtain a token is that user identification information bound to a second video conference client is read from the conference invitation information, client identification information of the second video conference client bound to the user identification information is queried to obtain, and a certificate verification request is sent to the terminal management server according to the VoIP certificate and the client identification information, so that the terminal management server verifies the VoIP certificate according to the certificate verification request, and in the case that verification is passed, queries to obtain a token corresponding to the client identification information. When the certificate verification request is sent, the embodiment can acquire the client identification information of the second video conference client in a query mode by combining the user identification information in the conference invitation information, so that the terminal management server can accurately locate the terminal equipment which needs to send the conference invitation. In the practical application process, the video conference server reads the user identification information of the invitee (i.e. the binding user of the second video conference client) from the conference invitation information, such as employee numbers, mailbox account numbers, and the like. The videoconference server queries the client identification information bound by the user. The videoconference server maintains a database of binding relationships between all users and videoconference clients. And the video conference server queries and acquires corresponding client identification information in the database according to the user identification information. After inquiring the client identification information, the video conference server constructs a certificate verification request together with the VoIP certificate acquired before and sends the certificate verification request to the terminal management server. And the terminal management server performs validity verification according to the VoIP certificate in the certificate verification request. If the VoIP certificate passes verification, the terminal management server queries and generates a corresponding token according to the client identification information in the certificate verification request. The terminal management server returns the generated token to the video conference server.
Illustrating: and a certain enterprise has thousands of staff, each staff is provided with a tablet computer for work, staff numbers are registered in the video conference server to serve as user identification information, and the user identification information and the client identification information are bound. When the staff c needs to be invited to join in the video conference, the video conference server firstly inquires the tablet personal computer identification information of the staff c according to the user identification information of the staff c, then sends a certificate verification request to the terminal management server according to the tablet personal computer identification information, and finally obtains a token which can be used for inviting the tablet of the staff c.
According to the embodiment of the invention, the binding relation between the user and the client is introduced, so that the accuracy and the flexibility of meeting invitation transmission are further improved, the meeting invitation requirements of multiple terminals and multiple users can be efficiently met, and excellent invitation experience is brought to the video conference.
In an exemplary embodiment of the present invention, the second video conference terminal is configured to start the second video conference client and present the conference entry request page on the second video conference client if the second video conference client is not started. This embodiment aims at solving the problem of how to timely deliver meeting invitation information and remind the user to participate when the second video conference client is not started. In the actual application process, the second video conference terminal continuously monitors conference invitation information from the video conference server in a normal state. The videoconference terminal itself may remain ready for receipt of the meeting invitation even if the videoconference client is not currently running. Upon receiving the conference invitation information sent from the video conference server, the second video conference terminal first determines whether the local video conference client has been started. If the video conference client is not started, the second video conference terminal automatically triggers a command for starting the video conference client. The second videoconferencing endpoint can invoke the command using an existing application programming interface. After the video conference client is started, the second video conference terminal transmits the received conference invitation information to the video conference client and instructs the video conference client to display a conference access request page on an interface. The conference joining request page generally contains key information such as conference theme, time, moderator and the like, and buttons for joining the conference and rejecting the conference are displayed for the user to click. The user can seamlessly enter the video conference by simply tapping the "join conference" button.
Illustrating: suppose that user d is out of office and the videoconference client on the handset is in an inactive state. If conventional, user d is likely to miss a meeting invitation from the videoconference server. However, in this embodiment, the mobile phone terminal of the user d can receive the meeting invitation information and automatically start the videoconference client even if the videoconference client is not running. The user d can see the prompt of the meeting request page on the application interface of the video conference client, and the user d can join the video conference by tapping a few, and does not need any additional operation.
The embodiment of the invention endows the terminal equipment with more intelligent response capability, and greatly reduces the risk of missing meeting invitation by a user by automatically starting the video conference client and displaying the meeting request page, thereby bringing higher invitation delivery rate and meeting participation degree for the video conference. Not only the user experience is improved, but also the convenience and the high efficiency of remote collaboration are promoted.
In an exemplary embodiment of the present invention, one implementation manner after the meeting request page is displayed on the second video conference client side is that meeting response information from the second video conference terminal is acquired, where the meeting response information is generated by the second video conference client side in response to a meeting response operation of a user on the meeting request page, or the meeting response information is generated when the second video conference client side does not receive the meeting response operation within a preset period of time. When the meeting response information indicates agreement to the meeting, the user is added to the video conference. This embodiment describes how to respond to and handle the user's conference operation after presenting the conference request page. In the actual application process, after receiving the meeting invitation information, the second video conference client side displays a meeting request page on an interface for a user to respond. The user can execute operations such as 'agree to meeting' or 'reject to meeting' on the meeting request page. The second video conference client generates corresponding conference response information according to specific operation of the user. If the user selects "agree to a meeting," the second videoconference client generates meeting response information that indicates that the meeting was agreeed to. If the user does not perform any operation on the meeting request page within the preset time period, the second video conference client side also generates special meeting response information which indicates that the user does not respond. In any event, the conference response information generated by the second videoconference client is sent to the second videoconference terminal. And after receiving the conference response information, the second video conference terminal forwards the conference response information to the video conference server. The video conference server acquires the conference response information and analyzes and judges the conference response information. If the meeting response information indicates "agree to meeting," the videoconference server will add the user to the ongoing videoconference, enabling it to join smoothly. If the meeting response information indicates "refusal to meet" or "unresponsive," the videoconference server does not perform the add operation.
Illustrating: user e receives a meeting invitation at 3 pm. After receiving the meeting invitation information, the computer of the user e automatically pops up a meeting request page. User e has selected "agree to a meeting". The videoconference client on the user e computer then generates a response message indicating agreement to the conference and sends it to the videoconference server. After the videoconference server has acquired this response, user e is automatically added to the videoconference currently in progress.
The embodiment of the invention endows the user with greater autonomy by introducing a mechanism of the conference response information. Meanwhile, through centralized processing of the server side, accurate management and control of conference personnel are realized, user experience and conference quality are balanced, and the operation of the whole video conference is more efficient and reliable.
In an exemplary embodiment of the present invention, one implementation before acquiring the meeting invitation information from the first videoconference client is to apply for and acquire a VoIP certificate from the terminal management server. This embodiment describes that the videoconference server needs to first apply for and acquire the VoIP certificate from the terminal management server before the whole videoconference invitation flow starts. VoIP certificates play a vital security role in the overall process. In the actual application process, the video conference server firstly sends a VoIP certificate application request to the terminal management server. The request typically needs to contain some authentication information, such as a videoconference server number, key, etc., to prove the legitimate identity of the applicant. After receiving the application request, the terminal management server performs strict security examination to verify whether the identity of the application party is authentic, whether the application party is qualified for applying the VoIP certificate, and the like. If the audit is passed, the terminal management server generates a VoIP certificate for the applicant. The certificate complies with the industry standard of VoIP communication and contains key elements such as identity information, validity period, digital signature and the like of an applicant. After the generation is finished, the terminal management server sends the VoIP certificate to the video conference server through a secure channel. After the video conference server acquires the VoIP certificate, the VoIP certificate is properly stored and used in the subsequent conference invitation flow.
Illustrating: the terminal management server is responsible for managing the security and authentication work of all terminal devices of a certain organization. The videoconference server needs to apply for the VoIP certificate to the terminal management server first. After the application is approved, the video conference server can perform subsequent conference invitation and other operations by virtue of the VoIP certificate.
The VoIP certificate in the embodiment of the invention can ensure that the identity of the video conference server is legal and effective, prevent unauthorized parties from accessing the terminal management server, and effectively resist security threat. When receiving the conference invitation with the VoIP certificate, the video conference terminal can verify the real source of the conference invitation and avoid harassment by malicious invitation. The video conference server and the terminal management server mutually verify the identity of the opposite party through the VoIP certificate, and establish a reliable trust relationship.
Based on the above description of the embodiments of the invitation method for a video conference, a VoIP-based conference reminding scheme is described below. Referring to fig. 2, a schematic diagram of a VoIP based conference reminder scheme according to an embodiment of the present invention is shown. After a user successfully logs in the video conference server through the video conference client, the video conference terminal acquires the client identification information of the video conference client and sends the client identification information and the user identification information to the video conference server. The video conference server binds the user identification information with the client identification information. Before or during the start of a video conference, a host can select an invitee from an address book and send conference invitation information, the conference invitation information is sent to a video conference server, and the video conference server sends the conference invitation information to the invitee terminal directly through the video conference terminal manufacturer through a VoIP certificate obtained in advance from a development platform of the video conference terminal manufacturer and client identification information of the invitee, so as to wake up a video conference client of the invitee terminal, and prompt the invitee to have conference invitation at a popup window of the video conference client. The meeting invitation popup may be custom containing two buttons, a "listen" and a "reject" for user selection. If the user selects 'answer', the video conference is directly added into the video conference client, so that an effect similar to calling to invite the invitee party to directly participate in is realized.
Referring to fig. 3, a flow diagram of a VoIP based conference reminder scheme according to an embodiment of the present invention is shown.
First, the videoconference server may cooperate with a videoconference terminal manufacturer (terminal management server) or development platform to apply for VoIP certificates for acquiring system level rights of the videoconference terminal, and may directly evoke a specific application program, such as a videoconference application program.
In the video conference invitation process, a user M logs in to a video conference server and sends conference invitation information to the user N. The video conference terminal of the user M firstly sends conference invitation information to a video conference server, and the video conference server sends a certificate verification request to an interface provided by a video conference terminal manufacturer through a VoIP certificate, wherein the certificate verification request comprises the VoIP certificate and a unique identifier of a user N application program. And if the video conference terminal manufacturer passes the verification of the certificate, returning the token of the video conference terminal of the user N.
If the video conference client of the user N is not on line, the video conference server sends a token of the video conference terminal of the user N and a conference invitation message to a video conference terminal manufacturer of the user N, and the video conference terminal manufacturer calls a video conference application program of the video conference terminal of the user N through the token and issues invitation contents.
It should be noted that, for simplicity of description, the method embodiments are shown as a series of acts, but it should be understood by those skilled in the art that the embodiments are not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred embodiments, and that the acts are not necessarily required by the embodiments of the invention.
Referring to fig. 4, a block diagram of an invitation system for video conferencing in accordance with an embodiment of the invention is shown. The invitation system of the video conference is applied to a video conference server and can specifically comprise the following modules.
An invitation information acquisition module 41, configured to acquire meeting invitation information from a first videoconference client;
and the invitation information sending module 42 is configured to send the meeting invitation information to a second video conference terminal according to a pre-acquired voice communication VoIP certificate based on internet protocol, so that the second video conference terminal displays a meeting request page on a second video conference client according to the meeting invitation information.
In an exemplary embodiment of the present invention, the invitation information sending module 42 includes:
The token acquisition module is used for acquiring the token of the second video conference terminal from the terminal management server according to the VoIP certificate;
And the conference invitation module is used for sending the conference invitation information to the terminal management server according to the token so that the terminal management server can send the conference invitation information to the second video conference terminal.
In an exemplary embodiment of the present invention, the token acquisition module includes:
The certificate verification request module is used for sending a certificate verification request to the terminal management server according to the VoIP certificate and the meeting invitation information, so that the terminal management server verifies the VoIP certificate according to the certificate verification request, and queries to obtain the token under the condition that the verification is passed;
And the token receiving module is used for acquiring the token returned by the terminal management server.
In an exemplary embodiment of the present invention, the certificate verification request module includes:
the user identification reading module is used for reading the user identification information bound by the second video conference client from the conference invitation information;
The client identification inquiry module is used for inquiring and obtaining the client identification information of the second video conference client bound with the user identification information;
And the verification request sending module is used for sending the certificate verification request to the terminal management server according to the VoIP certificate and the client identification information, so that the terminal management server verifies the VoIP certificate according to the certificate verification request, and queries to obtain the token corresponding to the client identification information under the condition that the verification is passed.
In an exemplary embodiment of the present invention, the second video conference terminal is configured to start the second video conference client if the second video conference client is not started, and display the conference access request page on the second video conference client.
In an exemplary embodiment of the invention, the system further comprises:
The conference response information acquisition module is used for acquiring conference response information from the second video conference terminal after a conference request page is displayed on the second video conference client, wherein the conference response information is obtained by the second video conference client in response to a conference response operation of a user on the conference request page, or is obtained by the second video conference client when the conference response operation is not received in a preset time period;
and the user conference joining module is used for adding the user into the video conference when the conference joining response information indicates that the conference joining is agreed.
In an exemplary embodiment of the invention, the system further comprises:
The VoIP certificate applying module is configured to apply for and obtain the VoIP certificate from the terminal management server before the invitation information obtaining module 41 obtains the meeting invitation information from the first videoconference client.
For system embodiments, the description is relatively simple as it is substantially similar to method embodiments, and reference is made to the description of method embodiments for relevant points.
In this specification, each embodiment is described in a progressive manner, and each embodiment is mainly described by differences from other embodiments, and identical and similar parts between the embodiments are all enough to be referred to each other.
It will be apparent to those skilled in the art that embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the invention may take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. It is therefore intended that the following claims be interpreted as including the preferred embodiment and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it is further noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or terminal device that comprises the element.
The foregoing has described in detail the method and system for inviting a video conference according to the present invention, and specific examples have been applied to illustrate the principles and embodiments of the present invention, where the foregoing examples are only for aiding in understanding the method and core ideas of the present invention; meanwhile, as those skilled in the art will have variations in the specific embodiments and application scope in accordance with the ideas of the present invention, the present description should not be construed as limiting the present invention in view of the above.

Claims (10)

1. An inviting method for a video conference, applied to a video conference server, the method comprising:
acquiring meeting invitation information from a first video meeting client;
And sending the meeting invitation information to a second video conference terminal according to the pre-acquired voice communication VoIP certificate based on the Internet protocol, so that the second video conference terminal displays a meeting request page on a second video conference client according to the meeting invitation information.
2. The method according to claim 1, wherein the sending the meeting invitation information to the second videoconference terminal according to the pre-acquired voice over internet protocol VoIP certificate, comprises:
acquiring a token of the second video conference terminal from a terminal management server according to the VoIP certificate;
And sending the meeting invitation information to the terminal management server according to the token, so that the terminal management server can send the meeting invitation information to the second video conference terminal.
3. The method according to claim 2, wherein said obtaining the token of the second videoconference terminal from the terminal management server according to the VoIP certificate comprises:
Sending a certificate verification request to the terminal management server according to the VoIP certificate and the meeting invitation information, so that the terminal management server verifies the VoIP certificate according to the certificate verification request, and inquires to obtain the token under the condition that the verification is passed;
And acquiring the token returned by the terminal management server.
4. A method according to claim 3, wherein said sending a certificate verification request to the terminal management server according to the VoIP certificate and the meeting invitation information, so that the terminal management server verifies the VoIP certificate according to the certificate verification request, and queries to obtain the token if the verification is passed, includes:
reading user identification information bound by the second video conference client from the conference invitation information;
Inquiring to obtain client identification information of the second video conference client bound with the user identification information;
And sending the certificate verification request to the terminal management server according to the VoIP certificate and the client identification information, so that the terminal management server verifies the VoIP certificate according to the certificate verification request, and queries to obtain the token corresponding to the client identification information under the condition that the verification is passed.
5. The method of claim 1, wherein the second videoconference terminal is configured to launch the second videoconference client and present the meeting request page on the second videoconference client if the second videoconference client is not launched.
6. The method of claim 1, wherein after presenting the conference-in request page on the second videoconference client, the method further comprises:
Acquiring meeting response information from the second video conference terminal, wherein the meeting response information is obtained by the second video conference client in response to meeting response operation of a user on the meeting request page, or is obtained by the second video conference client when the meeting response operation is not received in a preset time period;
the user is added to the video conference when the conference response information indicates agreement to the conference.
7. The method of claim 2, wherein prior to the obtaining of the meeting invitation information from the first videoconference client, the method further comprises:
And applying for and acquiring the VoIP certificate from the terminal management server.
8. An invitation system for a video conference, applied to a video conference server, the system comprising:
the invitation information acquisition module is used for acquiring meeting invitation information from the first video conference client;
and the invitation information sending module is used for sending the meeting invitation information to a second video conference terminal according to the pre-acquired voice communication VoIP certificate based on the Internet protocol, so that the second video conference terminal displays a meeting request page on a second video conference client according to the meeting invitation information.
9. An electronic device, comprising:
one or more processors; and
One or more machine readable media having instructions stored thereon, which when executed by the one or more processors, cause the electronic device to perform the method of inviting a video conference as claimed in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that it stores a computer program causing a processor to execute the invite method of video conference according to any one of claims 1 to 7.
CN202410267692.XA 2024-03-08 2024-03-08 Video conference invitation method, system, electronic equipment and storage medium Pending CN118138711A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410267692.XA CN118138711A (en) 2024-03-08 2024-03-08 Video conference invitation method, system, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410267692.XA CN118138711A (en) 2024-03-08 2024-03-08 Video conference invitation method, system, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN118138711A true CN118138711A (en) 2024-06-04

Family

ID=91229851

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410267692.XA Pending CN118138711A (en) 2024-03-08 2024-03-08 Video conference invitation method, system, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN118138711A (en)

Similar Documents

Publication Publication Date Title
US9137376B1 (en) Joining a teleconference
US11989697B2 (en) Using calendar information to authorize user admission to online meetings
KR101203359B1 (en) Distributed conference scheduling
CA2644583C (en) Tracking and editing a resource in a real-time collaborative session
EP3169038B1 (en) Asynchronous collaboration session linked to a synchronous collaboration session
US9705689B1 (en) Integrated calendar callback feature for inviting to communication session
US8194841B2 (en) Meeting lobby for web conferencing
US8437461B1 (en) Conference participant finder method and apparatus
US8243901B2 (en) Securing teleconferences with unique, single-use passcodes
US20090181659A1 (en) Method and arrangement for management of virtual meetings
US20200112595A1 (en) Communication system and method of using the same
CN106993151A (en) A kind of Videoconference Management System and method
US8855284B2 (en) Assignment of full enterprise identity to audio conference bridges for improved conference scheduling and call-in experience
US20180012192A1 (en) User experiences in personal meeting rooms
US10630843B1 (en) Dialing into a meeting without entering information
US8121880B2 (en) Method for calendar driven decisions in web conferences
US20120304078A1 (en) Method and apparatus for joining a meeting using the presence status of a contact
WO2008046825A1 (en) A method for reducing time lost in initial stages of a web conference due to participants not being in-place on-time
US9660824B2 (en) Renewing an in-process meeting without interruption in a network environment
US20160021254A1 (en) Methods, systems, and apparatus for conducting a conference session
CN114793483A (en) Conference system, conference information pushing method and device
US20130103950A1 (en) System and method for securely creating mobile device application workgroups
CN118138711A (en) Video conference invitation method, system, electronic equipment and storage medium
US11233797B2 (en) Seamless guest access to spaces and meetings
EP2587427A1 (en) System and method for securely creating mobile device application workgroups

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication