WO2021121122A1 - 会议创建方法、终端、服务端及存储介质 - Google Patents

会议创建方法、终端、服务端及存储介质 Download PDF

Info

Publication number
WO2021121122A1
WO2021121122A1 PCT/CN2020/135266 CN2020135266W WO2021121122A1 WO 2021121122 A1 WO2021121122 A1 WO 2021121122A1 CN 2020135266 W CN2020135266 W CN 2020135266W WO 2021121122 A1 WO2021121122 A1 WO 2021121122A1
Authority
WO
WIPO (PCT)
Prior art keywords
conference
data
terminal
video
point
Prior art date
Application number
PCT/CN2020/135266
Other languages
English (en)
French (fr)
Inventor
王宙
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Priority to JP2022536861A priority Critical patent/JP2023506875A/ja
Priority to US17/777,085 priority patent/US20220400229A1/en
Priority to EP20902916.4A priority patent/EP4080875A4/en
Publication of WO2021121122A1 publication Critical patent/WO2021121122A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/147Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1818Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1083In-session procedures
    • H04L65/1089In-session procedures by adding media; by removing media
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/401Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
    • H04L65/4015Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference where at least one of the additional parallel sessions is real time or time sensitive, e.g. white board sharing, collaboration or spawning of a subconference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/402Support for services or applications wherein the services involve a main real-time session and one or more additional parallel non-real time sessions, e.g. downloading a file in a parallel FTP session, initiating an email or combinational services
    • H04L65/4025Support for services or applications wherein the services involve a main real-time session and one or more additional parallel non-real time sessions, e.g. downloading a file in a parallel FTP session, initiating an email or combinational services where none of the additional parallel sessions is real time or time sensitive, e.g. downloading a file in a parallel FTP session, initiating an email or combinational services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences
    • H04L65/4038Arrangements for multi-party communication, e.g. for conferences with floor control

Definitions

  • the embodiments of the present disclosure relate to the field of communication technology, and in particular to a method for creating a conference, a server, a terminal, and a storage medium.
  • Point-to-point video conference is the direct video communication between the terminal and the terminal without going through the video conference management platform; while the multi-party conference is realized based on the video conference management platform.
  • the video conference management platform creates a video conference, it will also notify the data conference service to create a data conference synchronously. , That is, the video conference and data conference in a multi-party conference can be conducted at the same time.
  • the data conference is initiated by the video conference management platform, and the peer-to-peer video conference does not go through the video conference management platform, so the data conference cannot be used for collaboration during the peer-to-peer video conference.
  • the purpose of the embodiments of the present disclosure is to provide a conference creation method, terminal, server, and storage medium.
  • the embodiments of the present disclosure provide a conference creation method, which is applied to a video conference terminal, and the method includes: establishing a peer-to-peer video conference with a peer device, and obtaining the identity of the peer device; Generate a data conference creation request carrying the identities of both parties to the conference; wherein the two parties to the conference include the video conference terminal and the peer device; send the data conference creation request to the data conference server for the data conference
  • the server creates a data conference corresponding to the point-to-point video conference according to the identities of both parties to the conference.
  • the embodiment of the present disclosure also provides a method for creating a conference, which is applied to a data conference server, and the method includes: receiving a data conference creation request sent by a video conference terminal after establishing a point-to-point video conference with a peer device; wherein, The data conference creation request carries the identities of both parties to the conference; the parties to the conference include the video conference terminal and the opposite device; and the data conference corresponding to the point-to-point video conference is created according to the identities.
  • the embodiment of the present disclosure also provides a method for creating a meeting, which is applied to a traditional terminal, and the method includes: establishing a point-to-point video conference with a video conference terminal, for the video conference terminal to send the identities of both parties to the conference to the data conference server. After the identified data conference creation request is used for the data conference server to create the data conference, the conference joining code of the traditional terminal is generated, and the conference joining code is sent to the video conference terminal to notify the user; provide Data conference access interface; receiving the conference joining code input by the user through the data conference access interface, and joining the data conference through the conference joining code and the identity of the traditional terminal.
  • the embodiment of the present disclosure also provides a video conference terminal, including: at least one processor; and, a memory communicatively connected with the at least one processor; wherein the memory stores the memory that can be used by the at least one processor; An executed instruction, the instruction is executed by the at least one processor, so that the at least one processor can execute the foregoing conference creation method.
  • the embodiment of the present disclosure also provides a data conference server, including: at least one processor; and, a memory communicatively connected with the at least one processor; wherein the memory stores the memory that can be processed by the at least one processor; The instructions are executed by the at least one processor, and the instructions are executed by the at least one processor, so that the at least one processor can execute the foregoing conference creation method.
  • the embodiment of the present disclosure also provides a conventional terminal, including: at least one processor; and, a memory communicatively connected with the at least one processor; wherein the memory stores the memory that can be executed by the at least one processor; The instructions are executed by the at least one processor, so that the at least one processor can execute the above-mentioned conference creation method.
  • the embodiment of the present disclosure also provides a computer-readable storage medium storing a computer program, and the computer program is executed by a processor to realize the above-mentioned conference creation method.
  • Fig. 1 is a flowchart of a meeting creation method according to a first embodiment of the present disclosure
  • Fig. 2 is a flowchart of a method for creating a meeting according to a second embodiment of the present disclosure
  • FIG. 3 is a specific flowchart of an implementation manner of a method for creating a meeting according to a second embodiment of the present disclosure
  • FIG. 4 is a flowchart of a method for creating a meeting according to a third embodiment of the present disclosure
  • Fig. 5 is a flowchart of a method for creating a conference according to a fourth embodiment of the present disclosure
  • Fig. 6 is a block diagram of a video conference terminal according to a fifth embodiment of the present disclosure.
  • the first embodiment of the present disclosure relates to a method for creating a conference, which is applied to a video conference terminal.
  • the specific process is shown in Figure 1.
  • Step 101 Establish a point-to-point video conference with a peer device, and obtain the identity of the peer device.
  • Step 102 Generate a data conference creation request carrying the identities of both parties to the conference; the parties to the conference include a video conference terminal and a peer device.
  • Step 103 Send a data conference creation request to the data conference server for the data conference server to create a data conference corresponding to the point-to-point video conference according to the identities of both parties to the conference.
  • the method for creating a conference in this embodiment is applied to a video conference terminal.
  • Both parties to a point-to-point video conference include the video conference terminal and its counterpart device.
  • the counterpart device may be another video conference terminal or a traditional terminal.
  • the traditional terminal in this embodiment refers to terminal devices capable of running code programs, such as mobile phones and personal computers. That is to say, the data conference can also be supported in the point-to-point video conference between the video conference terminal and the traditional terminal.
  • the video conferencing terminal integrates applications supporting video conferencing and applications supporting data conferencing; the video conferencing terminal establishes a point-to-point video conference with the peer device based on the application that supports video conferencing, and obtains the identity of the peer device. After the point-to-point video conference is successfully established, the application that supports the video conference in the video conference terminal will notify the application that supports the data conference. After the application that supports the data conference receives the notification, it will generate a data conference creation request; the data conference creation request carries The identities of both parties to the conference; and send the data conference creation request to the data conference server.
  • the traditional terminal described in this embodiment is installed with an independent application that supports video conferencing, but because it does not have an application that supports data conferencing integrated with an application that supports video conferencing, it cannot actively send data after a point-to-point video conference is established.
  • the conference server sends a data conference creation request; however, the traditional terminal can participate in the data conference by installing an independent application that supports the data conference.
  • the video conference terminal that executes the conference creation method may be the calling party or the called party.
  • the two parties of the conference that establish the point-to-point video conference can negotiate to determine which party initiates the data conference creation request from the data conference server. For example, if both parties in the conference find that both parties are video conference terminals after negotiation, any party in the conference can initiate a data conference creation request; after both parties in the conference find that the peer device is a traditional terminal, then the video conference terminal is determined Initiate a data conference creation request.
  • the identity identifier is acquired during the establishment of the point-to-point video conference. Specifically, when a point-to-point video conference is established, the calling party calls the called party.
  • the point-to-point video call supports calls between SIP protocol accounts or H323 protocol accounts, and also supports calls with IP addresses.
  • the two parties can establish a point-to-point video conference; where, during a point-to-point video call, both parties will obtain the identity identifier used by the other party in establishing the point-to-point conference; that is, the identity identifier can be, for example, a SIP protocol account or A network account such as an H323 protocol account, or the identity identifier may also be an IP address.
  • the identity is the network account; if the video conference terminal and peer device establish a peer-to-peer video conference through an IP address, Then the identity is an IP address; that is, in this embodiment, both the calling party and the called party can obtain the identity of the other party during the point-to-point video call.
  • the identity is an IP address; that is, in this embodiment, both the calling party and the called party can obtain the identity of the other party during the point-to-point video call.
  • the identity identifier carried in the data conference creation request may not be obtained during the peer-to-peer video call; for example, if the video conference terminal and the peer device pass through When an IP address establishes a point-to-point video conference, the identity may also be a network account, that is, the video conference terminal obtains the network account from the peer device after establishing a point-to-point video conference based on the IP address.
  • the identity identifier may also include both a network account and an IP address, or the identity identifier may also be represented by other information that can uniquely characterize the identity.
  • the network account corresponding to the IP address of the video conference terminal is obtained according to the correspondence between the pre-stored IP address and the network account, and the network account corresponding to the IP address of the video conference terminal is obtained according to the The network account of the video conference terminal pulls the video conference terminal into the data conference.
  • the data conference server can create a data conference corresponding to the point-to-point video conference according to the identities of both parties in the conference. That is, the data conference server creates a data conference, and can invite both parties to the conference to join the data conference based on the identities of both parties in the conference, so that the two parties in the conference can establish a data conference after establishing a point-to-point video conference.
  • the data conference can be understood as It is the data conference corresponding to this point-to-point video conference.
  • the data conference server can invite both parties to the conference to join the data conference based on the identities of the parties to the conference.
  • the video conference terminal it can be directly pulled into the data conference based on the identity of the video conference terminal; and for the opposite end Device, if the opposite device is also a video conference terminal, it will be directly pulled into the data conference according to the identity of the opposite device; if the opposite device is a traditional terminal, then the conference joining code of the opposite device can be generated, And send the conference joining code to the video conference terminal to inform the user; the opposite device provides a data conference access interface through an internally installed independent application supporting data conferences, and receives the conference input by the user through the data conference access interface Join code, and send the conference joining code and the identity of the opposite device to the data conference server.
  • the data conference server confirms that the received conference joining code and identity are correct, and then allows the opposite device to join the data conference. Data conference.
  • the video conference terminal after the video conference terminal establishes a point-to-point video conference with the peer device, it can send a data conference creation request to the data conference server.
  • the data conference creation request includes the identities of both parties to the conference, so that the data conference server can be based on the identity Logo to create a data conference corresponding to a point-to-point video conference. That is, the application for supporting the video conference and the application for supporting the data conference in the video conference terminal can cooperate with each other, so that the point-to-point video conference supports the data conference, and the use performance of the point-to-point video conference is improved.
  • the second embodiment of the present disclosure relates to a method for creating a conference, which is applied to a data conference server, and the method is applied to a data conference server.
  • the specific process is shown in FIG. 2.
  • Step 201 Receive a data conference creation request sent by a video conference terminal after establishing a peer-to-peer video conference with a peer device; wherein the data conference creation request carries the identity of both parties to the conference; the two parties include the video conference terminal and the peer device.
  • Step 202 Create a data conference corresponding to the point-to-point video conference according to the identity.
  • step 202 may include the following steps.
  • Step 2021 create a data conference
  • Step 2022 Pull the video conference terminal into the data conference according to the identity of the video conference terminal;
  • Step 2023 Determine whether the opposite device is another video conference terminal; if yes, go to step 2024; if not, go to step 2025.
  • Step 2024 Pull the peer device into the data conference according to the identity of the peer device.
  • Step 2025 Generate the conference joining code of the opposite device, and send the conference joining code to the video conference terminal to inform the user that after the opposite device receives the conference joining code entered by the user through the data conference access interface of the opposite device , Join the data conference according to the conference joining code and the identity of the peer device.
  • this embodiment does not limit the execution order of step 2022 and step 2023.
  • the data conference server after receiving the data conference creation request, the data conference server will create a data conference and determine whether the opposite device is a video conference terminal. Specifically, the data conference server can determine whether the opposite device is a video conference terminal according to the identity of the opposite device.
  • the peer device is a video conference terminal, it means that both parties to the conference are video conference terminals, and both can be directly pulled into the data conference by the data conference server based on the identity.
  • the peer device is not a video conference terminal, it means that the peer device is a traditional terminal that cannot be directly pulled into the data conference by the data conference server.
  • the data conference server can directly pull the video conference terminal into the data conference based on the identity of the video conference terminal; while for the traditional terminal, it can generate the conference joining code of the traditional terminal and send the conference joining code to the conference.
  • Video conference terminal the user of the traditional terminal can obtain the conference joining code through the video conference terminal.
  • the video conference terminal can prompt it after receiving the conference joining code of the traditional terminal, and the user of the video conference terminal informs the user of the traditional terminal Or, after the video conference terminal receives the conference joining code of the traditional terminal, it actively sends it to the traditional terminal through the preset platform, and the traditional terminal prompts the conference joining code to inform the user.
  • the preset channel is, for example, an SMS platform or a WeChat platform.
  • an independent data conference-supporting application is installed on the traditional terminal.
  • a data conference access interface can be provided, and the user can input the conference access code on the data conference access interface.
  • the traditional terminal receives the conference access code, it sends a data conference access request to the data conference server.
  • the data conference access request may include the conference access code and the identity of the traditional terminal; when the data conference server checks the After the conference access code and the identity identifier are correct, the traditional terminal is allowed to access the data conference.
  • step 2025 after the data conference server generates the conference joining code of the traditional terminal, it can also be sent to the traditional terminal through a preset platform, where the data conference server may be pre-installed with the connection interface of the preset platform .
  • the preset platform may be, for example, a short message platform, a WeChat platform, and so on.
  • the user can view the conference joining code received by the traditional terminal, and enter the conference access code through the data conference access interface.
  • the data conference creation request carries the identities of both parties to the conference, which may be a network account or an IPR address.
  • the data conference server may pre-store the corresponding relationship between the network account of the terminal and the IP address.
  • the data conference server can save the corresponding relationship when the terminal logs in to the data conference server for the first time; that is, when registering with the data conference server, the data conference server can obtain the network account and IP address of the terminal at the same time, and establish both Correspondence.
  • the video conference terminal after the video conference terminal establishes a point-to-point video conference with the peer device, it can send a data conference creation request to the data conference server.
  • the creation request includes the identities of both parties to the conference, so that the data conference server can use the identities to Create a data conference corresponding to a point-to-point video conference. That is, the application for supporting the video conference and the application for supporting the data conference in the video conference terminal can cooperate with each other, so that the point-to-point video conference supports the data conference, and the use performance of the point-to-point video conference is improved.
  • the first embodiment corresponds to this embodiment, this embodiment can be implemented in cooperation with the first embodiment.
  • the related technical details mentioned in the first embodiment are still valid in this embodiment, and the technical effects that can be achieved in the first embodiment can also be achieved in this embodiment. In order to reduce repetition, details are not repeated here. Correspondingly, the related technical details mentioned in this embodiment can also be applied to the first embodiment.
  • the third embodiment of the present disclosure relates to a method for creating a conference, which is applied to a data conference server, and the specific process is shown in FIG. 4.
  • Step 301 Receive a data conference creation request sent by the video conference terminal after establishing a peer-to-peer video conference with the peer device; wherein the data conference creation request carries the identities of both parties to the conference; the two parties include the video conference terminal and the peer device.
  • step 301 is similar to step 201, and will not be repeated here.
  • Step 302 Determine whether another data conference creation request carrying the same identity as the data conference creation request has been received within a preset period of time before the data conference creation request is received. If not, go to step 303; if yes, go to the end.
  • Step 303 Create a data conference corresponding to the point-to-point video conference according to the identity. Wherein, step 303 is similar to step 203, and will not be repeated here.
  • this embodiment adds step 302. Specifically, when both parties to the conference are video conference terminals, after establishing a point-to-point video conference, they may both send a data conference creation request to the data conference server. In this case, the data conference server will receive two identical The data conference creation request, where two identical data conference creation requests mean that the identities of both parties to the conference carried are the same. In order to avoid creating two identical data conferences for the same point-to-point video conference, each time the data conference server receives a data conference creation request, it will record the receiving moment of the data conference creation request.
  • the currently received data conference creation request is the same as the previous data conference creation request, it is determined whether the time difference between the receiving moments of the two same data conference creation requests is greater than the preset duration, where the preset duration may be, for example, Set based on estimated network delay. If the time difference is less than the preset duration, it is determined in step 302 that another data conference creation request carrying the same identity as the data conference creation request has been received within the preset time period before the data conference creation request is received, and the data conference creation request is now The server considers that the currently received data conference creation request is invalid and does not process it.
  • step 302 If the currently received data conference creation request is different from the previous data conference creation request, or although the same, but the time difference between the receiving moments of the two same data conference creation requests is greater than the preset time period, then it is determined in step 302 The data conference creation request has not received another data conference creation request carrying the same identity as the data conference creation request within the preset period of time before receiving the data conference creation request. At this time, the data conference server considers the data conference creation request currently received Valid, and go to step 303.
  • the technical solution of this embodiment can avoid the problem of repeatedly creating data conferences for both parties when both parties in the conference send data conference creation requests to the data conference server at the same time, thereby avoiding unnecessary waste of resources on the data conference server.
  • the fourth embodiment of the present disclosure relates to a method for creating a conference, which is applied to a traditional terminal, and the specific process is shown in FIG. 5.
  • Step 401 Establish a point-to-point video conference with the video conference terminal, for the video conference terminal to send a data conference creation request carrying the identities of both parties to the conference to the data conference server, and for the data conference server to create a data conference, according to the video conference terminal’s
  • the identity tag pulls the video conference terminal into the data conference, generates the conference joining code of the traditional terminal, and sends the conference joining code to the video conference terminal to inform the user.
  • Step 402 Provide a data conference access interface.
  • Step 403 Receive the conference joining code input by the user through the data conference access interface, and join the data conference through the conference joining code and the identity of the traditional terminal.
  • the two parties of the point-to-point video conference are a traditional terminal and a video conference terminal.
  • the video conference terminal can obtain the identity of the traditional terminal.
  • the video conference terminal will generate a data conference creation request carrying the identities of both parties to the conference, and send the data conference creation request to the data conference server.
  • the data conference server After the data conference server receives the data conference creation request, it creates the data conference; then, the data conference server can directly pull the video conference terminal into the data conference, generate the conference joining code of the traditional terminal, and send the conference joining code to the video conference terminal , To inform the user; or, the data conference server can also send the conference joining code to the traditional terminal through the preset platform.
  • an independent data conference-supporting application is installed on the traditional terminal.
  • a data conference access interface can be provided, and the user can input the conference access code on the data conference access interface.
  • the traditional terminal After receiving the conference access code, the traditional terminal sends a data conference access request to the data conference server.
  • the data conference access request can carry the conference access code and the identity of the traditional terminal; when the data conference server confirms the After the conference access code and the identity identifier are correct, the traditional terminal is allowed to access the data conference.
  • the data conference server confirms that the conference access code and the identity identifier are correct, which means that the data conference server has saved the correspondence between the conference access code and the identity identifier when generating the conference access code of the peer device; After receiving the data conference access request sent by the traditional terminal, determine whether the conference access code and identity in the data conference access request are the corresponding conference access code and identity recorded in the data conference server ; If yes, confirm that the conference access code and the ID are correct.
  • the preset platform in this embodiment is, for example, a short message platform and a WeChat platform.
  • the video conference terminal can send a data conference creation request to the data conference server.
  • the creation request contains the identities of both parties to the conference, so that the data conference server can rely on the identities
  • To create a data conference corresponding to a point-to-point video conference the application for supporting the video conference and the application for supporting the data conference in the video conference terminal can cooperate with each other, so that the point-to-point video conference supports the data conference, and the use performance of the point-to-point video conference is improved.
  • any one of the first to third embodiments corresponds to this embodiment, this embodiment can be implemented in cooperation with any one of the first to third embodiments.
  • the related technical details mentioned in any of the first to third embodiments are still valid in this embodiment, and the technical effects that can be achieved in any of the first to third embodiments are also the same in this embodiment. It can be achieved, in order to reduce repetition, I won't repeat it here.
  • the related technical details mentioned in this embodiment can also be applied to any one of the first to third embodiments.
  • the fifth embodiment of the present disclosure relates to a video conference terminal, as shown in FIG. 6, including:
  • At least one processor 601 and,
  • the memory 602 stores instructions that can be executed by the at least one processor 601, and the instructions are executed by the at least one processor 601, so that the at least one processor 601 can execute the above-mentioned first embodiment.
  • Method of creating a meeting Method of creating a meeting.
  • the memory 602 and the processor 601 are connected in a bus manner.
  • the bus may include any number of interconnected buses and bridges, and the bus connects one or more various circuits of the processor 601 and the memory 602 together.
  • the bus can also connect various other circuits such as peripheral devices, voltage regulators, power management circuits, etc., which are all well-known in the art, and therefore, no further description will be given herein.
  • the bus interface provides an interface between the bus and the transceiver.
  • the transceiver may be one element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices on the transmission medium.
  • the data processed by the processor 601 is transmitted on the wireless medium through the antenna, and further, the antenna also receives the data and transmits the data to the processor 601.
  • the processor 601 is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions.
  • the memory 602 may be used to store data used by the processor 601 when performing operations.
  • the sixth embodiment of the present disclosure relates to a data conference server, including:
  • At least one processor and,
  • a memory communicatively connected with the at least one processor; wherein,
  • the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor, so that the at least one processor can execute the above-mentioned second or third embodiment. How to create a meeting.
  • the seventh embodiment of the present disclosure relates to a traditional terminal, including:
  • At least one processor and,
  • a memory communicatively connected with the at least one processor; wherein,
  • the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor, so that the at least one processor can execute the conference creation method described in the fourth embodiment above .
  • the eighth embodiment of the present disclosure relates to a computer-readable storage medium storing a computer program.
  • the computer program is executed by the processor, the above method embodiment is realized.
  • the program is stored in a storage medium and includes several instructions to enable a device ( It may be a single-chip microcomputer, a chip, etc.) or a processor (processor) that executes all or part of the steps of the methods described in the embodiments of the present application.
  • the aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disks or optical disks and other media that can store program codes. .

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本公开实施例涉及通信技术领域,公开了一种会议创建方法及服务端、终端、存储介质。本公开中,会议创建方法应用于视频会议终端,该方法包括:与对端设备建立点对点视频会议,并获取所述对端设备的身份标识;生成携带会议双方的身份标识的数据会议创建请求;其中,所述会议双方包括所述视频会议终端和所述对端设备;向数据会议服务端发送所述数据会议创建请求,供所述数据会议服务端根据所述会议双方的身份标识创建所述点对点视频会议对应的数据会议。

Description

会议创建方法、终端、服务端及存储介质
相关申请的交叉引用
本公开要求享有2019年12月16日提交的名称为“会议创建方法、终端、服务端及存储介质”的中国专利申请CN201911291695.2的优先权,其全部内容通过引用并入本文中。
技术领域
本公开实施例涉及通信技术领域,特别涉及会议创建方法及服务端、终端、存储介质。
背景技术
当前云会议***中,点对点视频会议与多方会议的实现机制是不同的。点对点视频会议是终端和终端之间直接视频通信,不经过视频会议管理平台;而多方会议基于视频会议管理平台实现,视频会议管理平台在创建视频会议时,还会通知数据会议服务同步创建数据会议,即多方会议中视频会议和数据会议可以同时进行。
然而,在某些情况下存在如下问题:数据会议是由视频会议管理平台发起创建的,点对点视频会议由于不经过视频会议管理平台,因此点对点视频会议时无法使用数据会议进行协作。
发明内容
本公开实施例的目的在于提供一种会议创建方法、终端、服务端及存储介质。
为解决上述技术问题,本公开的实施例提供了一种会议创建方法,应用于视频会议终端,所述方法包括:与对端设备建立点对点视频会议,并获取所述对端设备的身份标识;生成携带会议双方的身份标识的数据会议创建请求;其中,所述会议双方包括所述视频会议终端和所述对端设备;向数据会议服务端发送所述数据会议创建请求,供所述数据会议服务端根据所述会议双方的身份标识创建所述点对点视频会议对应的数据会议。
本公开的实施例还提供了一种会议创建方法,应用于数据会议服务端,所述方法包括:接收视频会议终端在与对端设备建立点对点视频会议后发送的数据会议创建请求;其中,所述数据会议创建请求中携带会议双方的身份标识;所述会议双方包括所述视频会议终端和所述对端设备;根据所述身份标识创建所述点对点视频会议对应的数据会议。
本公开的实施例还提供了一种会议创建方法,应用于传统终端,所述方法包括:与视 频会议终端建立点对点视频会议,供所述视频会议终端向数据会议服务端发送携带会议双方的身份标识的数据会议创建请求,并供所述数据会议服务端创建数据会议后,生成所述传统终端的会议加入码,并将所述会议加入码发送至所述视频会议终端,以告知用户;提供数据会议接入界面;通过所述数据会议接入界面接收所述用户输入的所述会议加入码,并通过所述会议加入码和所述传统终端的身份标识加入所述数据会议。
本公开的实施例还提供了一种视频会议终端,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述会议创建方法。
本公开的实施例还提供了一种数据会议服务端,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述会议创建方法。
本公开的实施例还提供了一种传统终端,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述会议创建方法。
本公开的实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述会议创建方法。
附图说明
一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
图1是根据本公开第一实施例的会议创建方法的流程图;
图2是根据本公开第二实施例的会议创建方法的流程图;
图3是根据本公开第二实施例的会议创建方法的一个实施方式的具体流程图;
图4是根据本公开第三实施例的会议创建方法的流程图;
图5是根据本公开第四实施例的会议创建方法的流程图;
图6是根据本公开第五实施例的视频会议终端的方框图。
具体实施方式
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合附图对本公开的各实施例进行详细的阐述。然而,本领域的普通技术人员可以理解,在本公开各实施例中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施例的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本公开的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。
本公开的第一实施例涉及一种会议创建方法,应用于视频会议终端。具体流程如图1所示。
步骤101,与对端设备建立点对点视频会议,并获取对端设备的身份标识。
步骤102,生成携带会议双方的身份标识的数据会议创建请求;会议双方包括视频会议终端和对端设备。
步骤103,向数据会议服务端发送数据会议创建请求,供数据会议服务端根据会议双方的身份标识创建点对点视频会议对应的数据会议。
下面对本实施例的数据会议创建方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。
本实施例的会议创建方法应用于视频会议终端,点对点视频的会议双方包括该视频会议终端及其对端设备,其中,该对端设备可以是另一个视频会议终端,或者也可以是传统终端。本实施例中的传统终端是指例如手机、个人电脑等能够运行代码程序的终端设备。即在视频会议终端与传统终端进行点对点视频会议中也可以支持数据会议。
视频会议终端内集成有支持视频会议的应用与支持数据会议的应用;视频会议终端基于有支持视频会议的应用与对端设备建立点对点视频会议,并获取对端设备的身份标识。在点对点视频会议建立成功后,视频会议终端内支持视频会议的应用会通知支持数据会议的应用,支持数据会议的应用接收到通知后,就会生成携带数据会议创建请求;该数据会议创建请求携带会议双方的身份标识;并将该数据会议创建请求发送给数据会议服务端。其中,本实施例中所述的传统终端安装有独立的支持视频会议的应用,但由于不具有与支持视频会议的应用集成的支持数据会议的应用,而无法在建立点对点视频会议后主动向数据会议服务端发送数据会议创建请求;但是,传统终端中可以通过安装一个独立的支持数据会议的应用,来参与数据会议。
本实施例中执行该会议创建方法的视频会议终端可以是主叫方,也可以是被叫方。在一个实施方式中,建立点对点视频会议的会议双方可以通过协商来确定由哪一方向数据会 议服务端发起数据会议创建请求。例如,会议双方在协商后发现会议双方均是视频会议终端,则可以由会议的任何一方发起数据会议创建请求;会议双方在协商后发现该对端设备是传统终端,那么确定由该视频会议终端发起数据会议创建请求。
在一个实施方式中,身份标识是在点对点视频会议建立过程中获取的。具体的,点对点视频会议建立时,由主叫方呼叫被叫方,点对点视频呼叫支持SIP协议账号或H323协议账号之间的呼叫,也支持IP地址的呼叫。主叫方在呼叫成功后,双方就可以建立点对点视频会议;其中,点对点视频呼叫时,双方会获得对方在建立点对点会议中所使用的身份标识;即,该身份标识可以为如SIP协议账号或H323协议账号等网络账号,或者,该身份标识也可以为IP地址。这个实施方式中,如果该视频会议终端与对端设备是通过网络账号建立点对点视频会议的,那么身份标识为网络账号;如果该视频会议终端与对端设备是通过IP地址建立点对点视频会议的,那么身份标识为IP地址;即这个实施方式中,无论是主叫方还是被叫方,都可以在点对点视频呼叫过程中获得对方的身份标识。然并不限于此,在其他实施方式中,数据会议创建请求中携带的身份标识,也可以不是在点对点视频呼叫过程中获得对方的身份标识;例如,如果该视频会议终端与对端设备是通过IP地址建立点对点视频会议的,身份标识也可以是网络账号,即该视频会议终端在基于IP地址建立点对点视频会议后,从对端设备获取该网络账号。另外,在其他实施方式中,身份标识也可以同时包含网络账号和IP地址,或者,身份标识也可以由其他可以唯一表征身份的信息表示。当所述视频会议终端的身份标识为所述视频会议终端的IP地址时,根据预存的IP地址与网络账号的对应关系,获取所述视频会议终端的IP地址对应的网络账号,并根据所述视频会议终端的网络账号将所述视频会议终端拉入所述数据会议。
该视频会议终端将数据会议创建请求发送给数据会议服务端后,数据会议服务端可以根据会议双方的身份标识创建点对点视频会议对应的数据会议。即,数据会议服务端创建一个数据会议,并可以基于会议双方的身份标识邀请会议双方加入该数据会议,从而,使得会议双方在建立点对点视频会议后又可以建立数据会议,该数据会议可以理解为是该点对点视频会议对应的数据会议。其中,数据会议服务端可以基于会议双方的身份标识邀请会议双方加入该数据会议,具体的:对于该视频会议终端,可以根据视频会议终端的身份标识直接将其拉入数据会议;而对于对端设备,如果该对端设备也是视频会议终端,那么根据该对端设备的身份标识直接将其拉入数据会议;如果该对端设备是传统终端,那么可以生成该对端设备的会议加入码,并将该会议加入码发送至视频会议终端,以告知用户;该对端设备通过内部安装的独立的支持数据会议的应用提供数据会议接入界面,通过该数据会议接入界面接收用户输入的会议加入码,并将该会议加入码和该对端设备的身份标识 一同发送至数据会议服务端,数据会议服务端在确认接收的该会议加入码和身份标识无误后,允许该对端设备加入该数据会议。
本实施例中,视频会议终端在与对端设备建立点对点视频会议后,可以向数据会议服务端发送数据会议创建请求,数据会议创建请求包含会议双方的身份标识,从而数据会议服务端能够依据身份标识来创建点对点视频会议对应的数据会议。即,视频会议终端中用于支持视频会议的应用与用于支持数据会议的应用可以相互协作,使得点对点视频会议支持数据会议,提高点对点视频会议的使用性能。
本公开的第二实施例涉及一种会议创建方法,应用于数据会议服务端,所述方法应用于数据会议服务端,具体流程如图2所示。
步骤201,接收视频会议终端在与对端设备建立点对点视频会议后发送的数据会议创建请求;其中,数据会议创建请求中携带会议双方的身份标识;会议双方包括视频会议终端和对端设备。
步骤202,根据身份标识创建点对点视频会议对应的数据会议。
在一个实施方式中,如图3所示,步骤202可以包含如下步骤。
步骤2021,创建数据会议;
步骤2022,根据视频会议终端的身份标识将视频会议终端拉入数据会议;
步骤2023,判断对端设备是否为另一视频会议终端;若是,进入步骤2024;若否,进入步骤2025。
步骤2024,根据对端设备的身份标识将对端设备拉入数据会议。
步骤2025,生成对端设备的会议加入码,并将会议加入码发送至视频会议终端,以告知用户,供对端设备通过该对端设备的数据会议接入界面接收用户输入的会议加入码后,根据会议加入码和该对端设备的身份标识加入该数据会议。
其中,本实施例对步骤2022和步骤2023的执行顺序不作限制。
具体的,数据会议服务端在接收到数据会议创建请求后,会创建一个数据会议,并会判断对端设备是否为视频会议终端。具体的,数据会议服务端可以根据对端设备的身份标识来判断对端设备是否为视频会议终端。
如果对端设备是视频会议终端,表示会议双方都是视频会议终端,都可以基于身份标识被数据会议服务端直接拉入数据会议。
如果对端设备不是视频会议终端,表示对端设备是无法被数据会议服务端直接拉入数据会议的传统终端。这种情况下,数据会议服务端可以基于视频会议终端的身份标识将该视频会议终端直接拉入数据会议;而对于传统终端,可以生成传统终端的会议加入码,并 将会议加入码发送至该视频会议终端。其中,传统终端的用户可以通过该视频会议终端获取该会议加入码,例如该视频会议终端接收该传统终端的会议加入码后可以提示出来,并由该视频会议终端的用户告知该传统终端的用户,或者该视频会议终端接收该传统终端的会议加入码后,通过预设平台主动发送给该传统终端,该传统终端将该会议加入码提示出来以告知用户。预设通道例如为***、微信平台。
其中,传统终端上安装有独立的支持数据会议的应用,该应用被启动后可以提供数据会议接入界面,用户可以在该数据会议接入界面输入该会议接入码。传统终端接收该会议接入码后,向数据会议服务端发送数据会议接入请求,该数据会议接入请求可以包含该会议接入码以及该传统终端的身份标识;当数据会议服务端核对该会议接入码与该身份标识无误后,允许该传统终端接入该数据会议。
在其他实施方式中,步骤2025中,数据会议服务端生成传统终端的会议加入码后,还可以通过预设平台发送至传统终端,其中,数据会议服务端可以预先安装有预设平台的连接接口。预设平台例如可以是***、微信平台等。用户可以查看传统终端接收到的会议加入码,并通过数据会议接入界面输入该会议接入码。
其中,数据会议创建请求中携带会议双方的身份标识,可以是网络账号,也可以是IPR地址。
在一个实施方式中,在数据会议以网络账号作为参会终端的唯一标识的情况下,如果会议双方的身份标识是会议双方的网络账号,那么,可以直接基于网络账号将会议双方拉入数据会议;如果会议双方的身份标识是会议双方的IP地址,那么,需要根据会议双方的IP地址查找会议双方的网络账号。其中,数据会议服务端可以预先保存终端的网络账号和IP地址的对应关系。数据会议服务端可以在终端首次登陆数据会议服务端是保存该对应关系;即在向数据会议服务端注册时,数据会议服务端可以同时获取该终端的网络账号和IP地址,并建立两者的对应关系。
本实施例中,视频会议终端在与对端设备建立点对点视频会议后,可以向数据会议服务端发送数据会议创建请求,创建请求包含会议双方的身份标识,从而数据会议服务端能够依据身份标识来创建点对点视频会议对应的数据会议。即,视频会议终端中用于支持视频会议的应用与用于支持数据会议的应用可以相互协作,使得点对点视频会议支持数据会议,提高点对点视频会议的使用性能。
由于第一实施例与本实施例相互对应,因此本实施例可与第一实施例互相配合实施。第一实施例中提到的相关技术细节在本实施例中依然有效,在第一实施例中所能达到的技术效果在本实施例中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施例 中提到的相关技术细节也可应用在第一实施例中。
本公开的第三实施例涉及一种会议创建方法,应用于数据会议服务端,具体流程如图4所示。
步骤301,接收视频会议终端在与对端设备建立点对点视频会议后发送的数据会议创建请求;其中,数据会议创建请求中携带会议双方的身份标识;会议双方包括视频会议终端和对端设备。其中,步骤301与步骤201类似,此处不再赘述。
步骤302,判断接收到数据会议创建请求之前的预设时长内是否接收过与该数据会议创建请求携带相同的身份标识的另一数据会议创建请求。若否,则进入步骤303;若是,则结束。
步骤303,根据身份标识创建点对点视频会议对应的数据会议。其中,步骤303与步骤203类似,此处不再赘述。
本实施例与第二实施例相比,新增了步骤302。具体的,当会议双方都是视频会议终端时,在建立点对点视频会议后,可能都会向数据会议服务端发送数据会议创建请求,这种情况下,数据会议服务端就会接收到两个相同的数据会议创建请求,其中,两个相同的数据会议创建请求是指携带的会议双方的身份标识相同。为了避免为同一个点对点视频会议创建两个相同的数据会议,数据会议服务端每次接收到数据会议创建请求时,都会记录下该数据会议创建请求的接收时刻。
在当前接收到一个数据会议创建请求后,可以先判断当前接收的该数据会议创建请求与上一个数据会议创建请求是否相同。
如果当前接收的该数据会议创建请求与上一个数据会议创建请求相同,则判断这两个相同的数据会议创建请求的接收时刻之间的时间差是否大于预设时长,其中,该预设时长例如可以基于预估的网络延时来设定。如果时间差小于预设时长,则步骤302中判定在接收到数据会议创建请求之前的预设时长内接收过与该数据会议创建请求携带相同的身份标识的另一数据会议创建请求,此时数据会议服务端认为当前接收的该数据会议创建请求无效,且不作处理。
如果当前接收的该数据会议创建请求与上一个数据会议创建请求不相同,或者虽然相同,但是这两个相同的数据会议创建请求的接收时刻之间的时间差大于预设时长,那么步骤302中判定在接收到数据会议创建请求之前的预设时长内未接收过与该数据会议创建请求携带相同的身份标识的另一数据会议创建请求,此时数据会议服务端认为当前接收的该数据会议创建请求有效,并执行步骤303。
本实施例的技术方案,可以避免当会议双方同时向数据会议服务端发送数据会议创建 请求时,导致为会议双方重复创建数据会议的问题,从而可以避免数据会议服务端的资源产生不必要的浪费。
本公开的第四实施例涉及一种会议创建方法,应用于传统终端,具体流程如图5所示。
步骤401,与视频会议终端建立点对点视频会议,供视频会议终端向数据会议服务端发送携带会议双方的身份标识的数据会议创建请求,并供数据会议服务端创建数据会议后,根据视频会议终端的身份标识将视频会议终端拉入数据会议,生成传统终端的会议加入码并将会议加入码发送至视频会议终端,以告知用户。
步骤402,提供数据会议接入界面。
步骤403,通过数据会议接入界面接收用户输入的会议加入码,并通过会议加入码和传统终端的身份标识加入数据会议。
本实施例中,点对点视频会议的会议双方分别是传统终端和视频会议终端,传统终端与视频会议终端建立点对点视频会议的过程中,视频会议终端可以获得该传统终端的身份标识。在建立点对点视频会议后,视频会议终端会生成携带会议双方的身份标识的数据会议创建请求,并将数据会议创建请求发送给数据会议服务端。数据会议服务端接收数据会议创建请求后,创建数据会议;然后,数据会议服务端可以直接将视频会议终端拉入数据会议,生成传统终端的会议加入码,并将会议加入码发送至视频会议终端,以告知用户;或者,数据会议服务端也可通过预设平台将会议加入码发送至传统终端。
其中,传统终端上安装有独立的支持数据会议的应用,该应用被启动后可以提供数据会议接入界面,用户可以在该数据会议接入界面输入该会议接入码。传统终端接收该会议接入码后,向数据会议服务端发送数据会议接入请求,该数据会议接入请求可以携带该会议接入码以及该传统终端的身份标识;当数据会议服务端确认该会议接入码与该身份标识无误后,允许该传统终端接入该数据会议。其中,数据会议服务端确认该会议接入码与该身份标识无误,是指数据会议服务端在生成对端设备的会议接入码时已经保存了该会议接入码与身份标识的对应关系;当接收到传统终端发送的数据会议接入请求后,判断数据会议接入请求中的会议接入码和身份标识,是否为数据会议服务端内记录的相对应的该会议接入码和身份标识;如果是,则确认该会议接入码与该身份标识无误。本实施例中的预设平台例如为***、微信平台。
本实施例中,传统终端与视频会议终端建立点对点视频会议后,视频会议终端可以向数据会议服务端发送数据会议创建请求,创建请求包含会议双方的身份标识,从而数据会议服务端能够依据身份标识来创建点对点视频会议对应的数据会议。即,视频会议终端中用于支持视频会议的应用与用于支持数据会议的应用可以相互协作,使得点对点视频会议 支持数据会议,提高点对点视频会议的使用性能。
由于第一至三中任一实施例与本实施例相互对应,因此本实施例可与第一至三中任一实施例互相配合实施。第第一至三中任一实施例中提到的相关技术细节在本实施例中依然有效,在第第一至三中任一实施例中所能达到的技术效果在本实施例中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施例中提到的相关技术细节也可应用在第一至三中任一实施例中。
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
本公开第五实施例涉及一种视频会议终端,如图6所示,包括:
至少一个处理器601;以及,
与所述至少一个处理器601通信连接的存储器602;其中,
所述存储器602存储有可被所述至少一个处理器601执行的指令,所述指令被所述至少一个处理器601执行,以使所述至少一个处理器601能够执行上述第一实施例所述的会议创建方法。
其中,存储器602和处理器601采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器601和存储器602的各种电路连接在一起。总线还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器601处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器601。
处理器601负责管理总线和通常的处理,还可以提供各种功能,包括定时,***接口,电压调节、电源管理以及其他控制功能。而存储器602可以被用于存储处理器601在执行操作时所使用的数据。
本公开第六实施例涉及一种数据会议服务端,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述第二或第三实施例所述的会议创建方法。
其中,本实施例的数据会议服务端的方框图可参考图6。
本公开第七实施例涉及一种传统终端,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述第四实施例所述的会议创建方法。
其中,本实施例的传统终端的方框图可参考图6。
本公开第八实施例涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。
即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域的普通技术人员可以理解,上述各实施例是实现本公开的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本公开的精神和范围。

Claims (11)

  1. 一种会议创建方法,其中,所述方法包括:
    与对端设备建立点对点视频会议,并获取所述对端设备的身份标识;
    生成携带会议双方的身份标识的数据会议创建请求;其中,所述会议双方包括所述视频会议终端和所述对端设备;
    向数据会议服务端发送所述数据会议创建请求,供所述数据会议服务端根据所述会议双方的身份标识创建所述点对点视频会议对应的数据会议。
  2. 一种会议创建方法,其中,所述方法包括:
    接收视频会议终端在与对端设备建立点对点视频会议后发送的数据会议创建请求;其中,所述数据会议创建请求中携带会议双方的身份标识;所述会议双方包括所述视频会议终端和所述对端设备;
    根据所述身份标识创建所述点对点视频会议对应的数据会议。
  3. 根据权利要求2所述的会议创建方法,其中,在所述根据所述会议双方的身份标识创建所述点对点视频会议对应的数据会议之前,还包括:
    判定接收到所述数据会议创建请求之前的预设时长内未接收过与所述数据会议创建请求携带相同的身份标识的另一数据会议创建请求。
  4. 根据权利要求2所述的会议创建方法,其中,所述根据所述会议双方的身份标识创建所述点对点视频会议对应的数据会议,包括:
    创建数据会议;
    根据所述视频会议终端的身份标识将所述视频会议终端拉入所述数据会议;
    当所述对端设备为另一视频会议终端时,根据所述另一视频会议终端的身份标识将所述另一视频会议终端拉入所述数据会议。
  5. 根据权利要求4所述的会议创建方法,其中,所述根据所述会议双方的身份标识创建所述点对点视频会议对应的数据会议,还包括:
    当所述对端设备为传统终端时,生成所述传统终端的会议加入码,并将所述会议加入码发送至所述视频会议终端,以告知用户,供所述传统终端通过所述传统终端的数据会议接入界面接收所述用户输入的所述会议加入码后,根据所述会议加入码和所述传统终端的身份标识加入所述数据会议。
  6. 根据权利要求4所述的会议创建方法,其中,所述根据所述视频会议终端的身份标识将所述视频会议终端拉入所述数据会议,包括:
    当所述视频会议终端的身份标识为所述视频会议终端的IP地址时,根据预存的IP地址与网络账号的对应关系,获取所述视频会议终端的IP地址对应的网络账号,并根据所述视频会议终端的网络账号将所述视频会议终端拉入所述数据会议。
  7. 一种会议创建方法,其中,应用于传统终端,所述方法包括:
    与视频会议终端建立点对点视频会议,供所述视频会议终端向数据会议服务端发送携带会议双方的身份标识的数据会议创建请求,并供所述数据会议服务端创建数据会议后,根据所述视频会议终端的身份标识将所述视频会议终端拉入所述数据会议,生成所述传统终端的会议加入码并将所述会议加入码发送至所述视频会议终端,以告知用户;
    提供数据会议接入界面;
    通过所述数据会议接入界面接收所述用户输入的所述会议加入码,并通过所述会议加入码和所述传统终端的身份标识加入所述数据会议。
  8. 一种视频会议终端,其中,包括:
    至少一个处理器;以及,
    与所述至少一个处理器通信连接的存储器;其中,
    所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1所述的会议创建方法。
  9. 一种数据会议服务端,其中,包括:
    至少一个处理器;以及,
    与所述至少一个处理器通信连接的存储器;其中,
    所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求2至6中任一所述的会议创建方法。
  10. 一种传统终端,其中,包括:
    至少一个处理器;以及,
    与所述至少一个处理器通信连接的存储器;其中,
    所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求7所述的会议创建方法。
  11. 一种计算机可读存储介质,存储有计算机程序,其中,所述计算机程序被处理器执行时实现权利要求1所述的会议创建方法,或者,实现权利要求2至6中任一项所述的会议创建方法、或者,实现权利要求7所述的会议创建方法。
PCT/CN2020/135266 2019-12-16 2020-12-10 会议创建方法、终端、服务端及存储介质 WO2021121122A1 (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2022536861A JP2023506875A (ja) 2019-12-16 2020-12-10 会議作成方法、ビデオ会議端末、データ会議サーバ、レガシー端末およびコンピュータプログラム
US17/777,085 US20220400229A1 (en) 2019-12-16 2020-12-10 Conference creation method, terminal, server end, and storage medium
EP20902916.4A EP4080875A4 (en) 2019-12-16 2020-12-10 CONFERENCE GENERATION METHOD, TERMINAL, SERVER END AND STORAGE MEDIUM

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201911291695.2A CN112995569B (zh) 2019-12-16 2019-12-16 会议创建方法、终端、服务端及存储介质
CN201911291695.2 2019-12-16

Publications (1)

Publication Number Publication Date
WO2021121122A1 true WO2021121122A1 (zh) 2021-06-24

Family

ID=76343142

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/135266 WO2021121122A1 (zh) 2019-12-16 2020-12-10 会议创建方法、终端、服务端及存储介质

Country Status (5)

Country Link
US (1) US20220400229A1 (zh)
EP (1) EP4080875A4 (zh)
JP (1) JP2023506875A (zh)
CN (1) CN112995569B (zh)
WO (1) WO2021121122A1 (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101646056A (zh) * 2009-08-28 2010-02-10 深圳华为通信技术有限公司 实现视频会议和数据会议协同工作的方法、装置及***
CN104135484A (zh) * 2014-08-08 2014-11-05 北京博通佳信科技有限责任公司 一种集成交互式白板与视频会议的嵌入式***及呼叫方法
CN104363409A (zh) * 2014-11-26 2015-02-18 苏州科达科技股份有限公司 实现视频会议与数据会议同步的方法及***
US20160247522A1 (en) * 2013-10-31 2016-08-25 Alcatel Lucent Method and system for providing access to auxiliary information
CN208094697U (zh) * 2018-04-13 2018-11-13 常州硬功馆科技有限公司 视频会议***
CN109788229A (zh) * 2017-11-10 2019-05-21 中兴通讯股份有限公司 一种会议融合方法、终端、服务器和计算机存储介质

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6665392B1 (en) * 1999-05-05 2003-12-16 Spiderphone.Com, Inc. Associating data connections with conference call telephone
CN101272266B (zh) * 2008-04-24 2011-04-20 华为技术有限公司 一种音视频会议中实现文件共享的方法、装置及***
CN101771854A (zh) * 2010-02-02 2010-07-07 中兴通讯股份有限公司 一种无线终端主动建立视频会议的方法及***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101646056A (zh) * 2009-08-28 2010-02-10 深圳华为通信技术有限公司 实现视频会议和数据会议协同工作的方法、装置及***
US20160247522A1 (en) * 2013-10-31 2016-08-25 Alcatel Lucent Method and system for providing access to auxiliary information
CN104135484A (zh) * 2014-08-08 2014-11-05 北京博通佳信科技有限责任公司 一种集成交互式白板与视频会议的嵌入式***及呼叫方法
CN104363409A (zh) * 2014-11-26 2015-02-18 苏州科达科技股份有限公司 实现视频会议与数据会议同步的方法及***
CN109788229A (zh) * 2017-11-10 2019-05-21 中兴通讯股份有限公司 一种会议融合方法、终端、服务器和计算机存储介质
CN208094697U (zh) * 2018-04-13 2018-11-13 常州硬功馆科技有限公司 视频会议***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP4080875A4 *

Also Published As

Publication number Publication date
JP2023506875A (ja) 2023-02-20
CN112995569A (zh) 2021-06-18
CN112995569B (zh) 2023-11-28
US20220400229A1 (en) 2022-12-15
EP4080875A4 (en) 2023-02-15
EP4080875A1 (en) 2022-10-26

Similar Documents

Publication Publication Date Title
US9654519B2 (en) Notification of communication events
US9602553B2 (en) Method, apparatus, and system for implementing VOIP call in cloud computing environment
KR102148046B1 (ko) 준비되지 않은 단말의 호출 기법
US9871930B2 (en) Call invites
EP1839175B1 (en) Agnostic peripheral control for media communication appliances
EP2909970B1 (en) Notification of communication events
US8037170B2 (en) Integrated application management system, apparatus and program, and integrated session management server, system, program and server chassis, and communication system, session management server and integration application server
US20100199320A1 (en) Multimodal escalation to endpoints in enhanced communication systems
WO2015131750A1 (zh) 一种基于Web RTC多方通话建立的方法、设备和***
US20120002570A1 (en) Coordinating and Establishing Communication Networks Between Communication Devices
EP2862343B1 (en) Notification of communication events
CN107666396B (zh) 一种多终端会议处理方法及装置
US20090016520A1 (en) Apparatus, method, computer program product, and terminal device for controlling communications
WO2021121122A1 (zh) 会议创建方法、终端、服务端及存储介质
WO2020029954A1 (zh) 业务请求、协商、响应方法、装置及网络设备、***
CN114244812A (zh) 语音通信方法、装置、电子设备及计算机可读介质
WO2022262676A1 (zh) 一种连麦***、方法、装置、设备及存储介质
KR20180074341A (ko) 통화 중 단말 변경 서비스를 제공하기 위한 장치 및 방법
KR20050030191A (ko) 컴퓨터 전화 통합을 이용한 다자간 화상회의 개설 방법

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20902916

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2022536861

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2020902916

Country of ref document: EP

Effective date: 20220718