CN114979384A - Audio and video conference call method and device and electronic equipment - Google Patents

Audio and video conference call method and device and electronic equipment Download PDF

Info

Publication number
CN114979384A
CN114979384A CN202110789501.2A CN202110789501A CN114979384A CN 114979384 A CN114979384 A CN 114979384A CN 202110789501 A CN202110789501 A CN 202110789501A CN 114979384 A CN114979384 A CN 114979384A
Authority
CN
China
Prior art keywords
audio
video conference
terminal
service module
call
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.)
Granted
Application number
CN202110789501.2A
Other languages
Chinese (zh)
Other versions
CN114979384B (en
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.)
China Mobile Communications Group Co Ltd
China Mobile Internet Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Internet 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 China Mobile Communications Group Co Ltd, China Mobile Internet Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN202110789501.2A priority Critical patent/CN114979384B/en
Publication of CN114979384A publication Critical patent/CN114979384A/en
Application granted granted Critical
Publication of CN114979384B publication Critical patent/CN114979384B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • H04N7/155Conference systems involving storage of or access to video conference sessions
    • 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/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • H04M3/567Multimedia conference systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The embodiment of the invention provides a method and a device for audio and video conference call and electronic equipment, wherein the method comprises the following steps: under the condition that the first terminal exists in the participants of the audio and video conference, the audio and video conference service module establishes a VoLTE call with the first terminal through the IMS network module so that the first terminal is added into the audio and video conference. By the embodiment of the invention, the intercommunication between the IP audio and video conference and the VoLTE is realized, so that the terminal can be added into the audio and video conference even if the audio and video conference application is not installed, the audio and video conference is more flexible, and the application is wider.

Description

Audio and video conference call method and device and electronic equipment
Technical Field
The invention relates to the technical field of mobile communication, in particular to an audio and video conference call method, an audio and video conference call device and electronic equipment.
Background
The existing audio and video conference mainly has two product forms, one is a special audio and video conference hardware device, and the other is an audio and video conference application installed on a terminal. Both product forms support mobile terminal telephone conference at present, and media transmission is realized through technologies such as Interactive Voice Response (IVR) routing, multimedia coding and decoding, communication signaling conversion and the like.
Before the audio and video conference is carried out through the terminal, a user needs to install corresponding audio and video conference application in the terminal in advance, and the process of adding the audio and video conference is complicated and not flexible enough.
Disclosure of Invention
The embodiment of the invention aims to provide a method and a device for calling an audio and video conference and electronic equipment, so as to solve the problems that the process of adding the audio and video conference by a user through a terminal is complicated and is not flexible enough.
In order to solve the above technical problem, the embodiment of the present invention is implemented as follows:
in a first aspect, an embodiment of the present invention provides an audio/video conference call method, including:
under the condition that a first terminal exists in participants of the audio and video conference, the audio and video conference service module establishes a VoLTE call with the first terminal through an IMS network module so that the first terminal is added into the audio and video conference; the first terminal is a terminal which cannot be connected through the audio and video conference application and can be provided with a VoLTE function.
In a second aspect, an embodiment of the present invention provides another audio/video conference call method, where the method includes:
the IMS network module enables the first terminal to be added into an audio and video conference started by the audio and video conference service module by establishing a VoLTE call between the audio and video conference service module and the first terminal; the first terminal is a terminal which cannot be connected through the audio and video conference application and can be provided with a VoLTE function.
In a third aspect, an embodiment of the present invention provides an audio and video conference service module, including:
the first execution unit is used for determining whether a first terminal exists in participants of the audio and video conference;
the first communication unit is used for establishing a VoLTE call with a first terminal through an IMS network module under the condition that the first terminal exists in participants of the audio and video conference, so that the first terminal is added into the audio and video conference; the first terminal is a terminal which cannot be connected through the audio and video conference application and can be provided with a VoLTE function.
In a fourth aspect, an embodiment of the present invention provides an IMS network module, including:
the second execution unit is used for establishing a VoLTE call between the audio and video conference service module and the first terminal;
the second communication unit is used for enabling the first terminal to be added into the audio and video conference started by the audio and video conference service module by establishing a VoLTE call between the audio and video conference service module and the first terminal; the first terminal is a terminal which cannot be connected through the audio and video conference application and can be provided with a VoLTE function.
In a fifth aspect, an embodiment of the present invention provides an electronic device, including a processor, a communication interface, a memory, and a communication bus; the processor, the communication interface and the memory complete mutual communication through a bus; the memory is used for storing a computer program; the processor is configured to execute the program stored in the memory, so as to implement the steps of the audio/video conference call method according to the first aspect or the second aspect.
In a sixth aspect, an embodiment of the present invention provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the audio/video conference call method according to the first aspect or the second aspect are implemented.
According to the technical scheme provided by the embodiment of the invention, the audio and video conference service module establishes a VoLTE call with the first terminal through the IMS network module under the condition that the first terminal exists in the participants of the audio and video conference, so that the first terminal is added into the audio and video conference. By the embodiment of the invention, the intercommunication between the IP audio and video conference and the VoLTE is realized, so that the terminal can be added into the audio and video conference even if the audio and video conference application is not installed, the audio and video conference is more flexible, and the application is wider.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the embodiments or the description of the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments described in the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flow chart of an audio/video conference call method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of an audio/video conference call system provided in an embodiment of the present invention;
fig. 3 is another schematic flow chart of a call method of an audio/video conference provided in an embodiment of the present invention;
fig. 4 is another schematic flow chart of a call method of an audio/video conference provided in an embodiment of the present invention;
fig. 5 is another schematic flow chart of a call method of an audio/video conference provided in an embodiment of the present invention;
fig. 6 is another schematic flow chart of a call method of an audio/video conference provided in an embodiment of the present invention;
fig. 7 is another schematic flow chart of a call method of an audio/video conference provided in an embodiment of the present invention;
fig. 8 is a schematic structural diagram of an audio/video conference service module according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of an IMS network module according to an embodiment of the present application;
fig. 10 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The embodiment of the invention provides an audio and video conference call method, an audio and video conference call device and electronic equipment.
In order to make those skilled in the art better understand the technical solution of the present invention, the technical solution in the embodiment of the present invention will be clearly and completely described below with reference to the drawings in the embodiment of the present invention, and it is obvious that the described embodiment is only a part of the embodiment of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
As shown in fig. 1 and fig. 2, an execution main body of the method may be an audio and video conference service module for executing an audio and video conference service, where the audio and video conference service module may be a service server, or a server cluster composed of multiple servers. The method may specifically comprise the steps of:
step S110, in a case that it is determined that a first terminal exists in participants of an audio/video conference, establishing, by an audio/video conference service module, a Long-Term Evolution Voice bearer (VoLTE) call with the first terminal through an IP Multimedia Subsystem (IMS) network module, so that the first terminal is added to the audio/video conference; the first terminal is a terminal which cannot be connected through the audio and video conference application and can be provided with a VoLTE function.
As shown in fig. 2, the audio/video conference call system according to the embodiment of the present application includes an audio/video conference service module 10, an IMS network module 20, a first terminal 110, and a second terminal 120.
The audio/video conference service module 10 is configured to provide an IP audio/video conference service, provide functions such as authentication, signaling processing, and media stream transmission by being docked with the first terminal 110, and process a user key input command by being docked with the IMS network module 20 and signaling-intercommunicated with the IMS network module 20 to perform instruction conversion, thereby implementing audio/video mixing and forwarding functions.
The IMS network module 20 may belong to a part of a large network, and serve as a bridge between the audio/Video conference service module 10 and the second terminal 120, and implement call routing through Interactive Voice and Video Response (IVVR) in addition to signaling processing and media forwarding.
The second terminal 120 is a terminal installed with an audio/video conference application, and a user can log in through the application, access a background audio/video conference service, create a conference room, initiate and control an audio/video conference process.
The first terminal 110 is a terminal that cannot be connected to the audio and video conference service module 10 through the audio and video conference application, and that has a VoLTE function and can be connected to the IMS network module 20. The first terminal 110 cannot be connected to the audio/video conference service module 10 through the audio/video conference application, which may be that the audio/video conference application is not installed in the first terminal 110, or that the audio/video conference application installed in the first terminal 110 is not logged in by a user.
When the first terminal 110 is used as a participant of an audio and video conference, because the first terminal 110 cannot be connected to the audio and video conference service module 10 through an audio and video conference application, the first terminal cannot be directly added to the audio and video conference, and a VoLTE call with the audio and video conference module 10 needs to be established through the IMS network module 20 so that the first terminal is added to the audio and video conference, thereby realizing the intercommunication between the IP audio and video conference and the VoLTE call and establishing a media transmission stream channel between the first terminal and the second terminal.
According to the technical scheme provided by the embodiment of the invention, the audio and video conference service module establishes a VoLTE call with the first terminal through the IMS network module under the condition that the first terminal exists in the participants of the audio and video conference, so that the first terminal is added into the audio and video conference. By the embodiment of the invention, the intercommunication between the IP audio and video conference and the VoLTE is realized, so that the terminal can be added into the audio and video conference even if the audio and video conference application is not installed, the audio and video conference is more flexible, and the application is wider.
Based on the foregoing embodiments, further, as shown in fig. 3, there are many specific execution methods of the step S110, and the first terminal may receive a VoLTE call initiated by the audio and video conference service module, or the first terminal actively initiates the VoLTE call, and the like, where only one of the specific execution methods is given below, and the specific execution method may specifically include the following steps.
Step S310, the audio and video conference service module receives a request of an audio and video conference initiated by a second terminal; the request of the audio and video conference comprises participants of the audio and video conference, and the second terminal is a terminal provided with an audio and video conference application.
The second terminal may create an audio-video conference in advance, and the audio-video conference may be identified by a room number.
And the second terminal sends a request of the audio and video conference to the audio and video conference service module at a proper time so as to initiate the audio and video conference and invite all participants of the audio and video conference.
Step S320, under the condition that the first terminal exists in the participants of the audio and video conference, sending a first call request to an IMS network module; wherein the called number of the first call request corresponds to the first terminal.
And after receiving the request of the audio and video conference, the audio and video conference service module respectively sends corresponding call requests to other participants. If the invited participant is the first terminal, the corresponding audio/video call can be directly sent through an audio/video conference application installed on the first terminal; and if the invited participant has the first terminal, the first call request needs to be sent to the IMS network module, that is, the audio and video conference service module is equivalent to dial a VoLTE call to the first terminal.
After receiving the first call request, the IMS network module routes to the first terminal according to the called number of the first call request, and sends a first answering request to the first terminal. And after receiving the answering signaling of the first terminal, determining that the first terminal successfully answers, and sending a connection message to the audio and video conference service module.
Step S330, under the condition that the connection message of the first terminal sent by the IMS network module is received, the first terminal is added into the audio and video conference.
And after receiving the connection message of the first terminal sent by the IMS network module, the audio and video conference service module adds the first terminal into the audio and video conference and establishes a media transmission channel between the first terminal and the second terminal.
After the step S330, the method further includes:
executing media stream transmission between the second terminal and the first terminal during the audio and video conference through a media transmission channel between the second terminal and the first terminal; the audio and video conference service module is used for executing mixed flow and forwarding operation, so that the intercommunication between the IP audio and video conference and the VoLTE is realized.
In an implementation manner, as shown in fig. 4, an embodiment of the present invention further provides a specific example of the audio/video conference call method, which includes the following specific steps:
s401, a user sends a room creating request to an audio and video conference service module through an audio and video application installed on a second terminal, and reserves an audio and video conference;
s402, the audio and video conference service module creates a room according to the received room creating request and returns conference information such as a room number to the second terminal;
s403, the user initiates an audio and video conference to the audio and video conference service module through the audio and video application installed on the second terminal, and invites all participants;
s404, the audio and video conference service module judges whether other participants are online, namely whether the other participants can be connected through audio and video application, and directly initiates audio and video calls to the second terminal for the online invited participants, namely the invited participants, as the second terminal;
s405, if the invited participant is not online, namely the invited participant is a first terminal, the audio and video conference service module forwards the call request to an IMS network module, sends the first call request to the IMS network module and prepares to dial a VoLTE call;
s406, the IMS network module judges whether the corresponding first terminal supports VoLTE according to the received first call request, and if not, the first terminals initiate voice telephone calls;
s407, if the first terminal is judged to support VoLTE, the IMS network module sends a first answering request to the first terminal based on VoLTE call;
s408, when the user answers the VoLTE telephone through the first terminal, the first terminal sends an answering signaling to the IMS network module;
s409, the IMS network module sends a connection message or forwards a received answering signaling to the audio and video conference service module, a VoLTE call is established, the first terminal is enabled to be successfully added into the audio and video conference, and a media transmission channel between the second terminal and the first terminal is established at the moment;
s410, the second terminal encodes the acquired audio and video information through a specified encoding and decoding protocol and transmits the encoded audio and video information to the audio and video conference service module;
s411, the audio and video conference service module mixes the media streams and forwards the mixed media streams to the IMS network module according to the requirements;
s412, the IMS network module forwards the media stream to a VoLTE terminal user, and the VoLTE terminal user decodes, displays and plays the audio and video stream;
the transmission process of S413-S415 is the same as that of S410-S412;
s413, the first terminal encodes the acquired audio and video information through a specified coding and decoding protocol and transmits the encoded audio and video information to the IMS network module;
s414, the IMS network module forwards the media stream to the audio and video conference service module;
and S415, the audio and video conference service module mixes the media streams and forwards the mixed media streams to the second terminal according to the requirement, and the second terminal user decodes, displays and plays the audio and video streams.
According to the technical scheme provided by the embodiment of the invention, the audio and video conference service module initiates the VoLTE call by the first terminal under the condition that the first terminal exists in the participants of the audio and video conference, so that the first terminal is added into the audio and video conference. By the embodiment of the invention, the intercommunication between the IP audio and video conference and the VoLTE is realized, so that the terminal can be added into the audio and video conference even if the audio and video conference application is not installed, the audio and video conference is more flexible, and the application is wider.
Based on the foregoing example, further as shown in fig. 5, another implementation manner of the step S110 may specifically include the following steps.
Step S510, receiving a second answering request sent by the IMS network module; the second answering request is initiated by a second call request sent by the first terminal to the IMS network module, and a called number of the second call request corresponds to the audio and video conference service module.
After the audio and video conference is established, the second terminal can send conference information of the audio and video conference to the first terminal, wherein the conference information can comprise a room number and conference time of the audio and video conference.
And the first terminal sends a second call request to the IMS network module in the conference time, namely the first terminal actively dials the VoLTE call to the audio and video conference service module.
And the IMS network module routes the received second call request to the audio and video conference service module and sends a second answering request to the audio and video conference service module.
And step S520, acquiring a room number corresponding to the second answering request, and enabling the first terminal to be added into an audio and video conference corresponding to the room number.
And the audio and video conference service module acquires the corresponding room number according to the received second answering request and judges whether the audio and video conference corresponding to the room number exists and is started. If the audio and video conference corresponding to the room number is started, adding the first terminal into the audio and video conference; and if the audio and video conference corresponding to the room number is not held, the audio and video conference service module can reject the second answering request, or send information of failed joining to the first terminal, or the audio and video conference service module judges that the first terminal initiates the audio and video conference and invites all participants.
In one embodiment, obtaining the room number corresponding to the second answering request may include:
the audio and video conference service module sends a room number request message to the first terminal, and a user can reply the room number to the audio and video conference service module in a mode of manually or voice inputting the room number to the first terminal;
and after receiving the room number sent by the first terminal, the audio and video conference service module enables the first terminal to be added into an audio and video conference corresponding to the room number.
In another embodiment, the second answering request includes indication information of the room number, and the audio/video conference service module can directly extract the room number from the second answering request when receiving the second answering request.
In an embodiment, the first terminal is sending a second call request to the IMS network module, and a called number of the second call request may include an identifier and a room number of the audio/video conference service module. And the IMS network module also comprises the room number in a second answering request sent to the audio and video conference service module according to the second call request.
In an implementation manner, as shown in fig. 6, an embodiment of the present invention further provides a specific example of the audio/video conference call method, which includes the following specific steps:
s601, a user sends a room creating request to an audio and video conference service module through audio and video application installed on a second terminal, and reserves an audio and video conference;
s602, the audio and video conference service module creates a room according to the received room creating request, and returns conference information such as a room number to the second terminal;
s603, the second terminal sends information such as meeting time, room number and the like to the first terminal, and specifically, the information can be sent in a form of short message or message;
s604, a user can dial a VoLTE call to the audio and video conference service module through the first terminal according to the conference time to prepare for joining the audio and video conference;
s605, after receiving a second call request sent by the first terminal, the IMS network module routes the call to the audio and video conference service module according to a protocol agreed with the audio and video conference service module in advance;
s606, after receiving a second answering request sent by the IMS network module, the audio and video conference service module confirms the user identity of the first terminal and prompts the user to input a room number;
s607, after the first terminal inputs the room number according to the prompt, the audio and video conference service module enables the first terminal to successfully join the audio and video conference corresponding to the room number, and at the moment, a media transmission channel is established between the second terminal and the first terminal user;
s608, the second terminal encodes the acquired audio and video information through a specified encoding and decoding protocol and transmits the encoded audio and video information to the audio and video conference service module;
s609, the audio and video conference service module mixes the media streams and forwards the mixed streams to the IMS network module according to the requirements;
s610, the IMS network module forwards the media stream to a VoLTE terminal user, and the VoLTE terminal user decodes, displays and plays the audio and video stream;
s611, the first terminal encodes the acquired audio and video information through a specified coding and decoding protocol and transmits the encoded audio and video information to the IMS network module;
s612, the IMS network module forwards the media stream to an audio and video conference service module;
and S613, the audio and video conference service module mixes the media stream and forwards the mixed stream to the second terminal according to the requirement, and the second terminal user decodes, displays and plays the audio and video stream.
According to the technical scheme provided by the embodiment of the invention, the VoLTE call is actively dialed to the audio and video conference service module through the first terminal, and the audio and video conference service module enables the first terminal to be added into the audio and video conference corresponding to the room number according to the acquired room number. By the embodiment of the invention, the intercommunication between the IP audio and video conference and the VoLTE is realized, so that the terminal can be added into the audio and video conference even if the audio and video conference application is not installed, the audio and video conference is more flexible, and the application is wider.
As shown in fig. 7, an embodiment of the present invention further provides an audio/video conference call method, where an execution subject of the method may be an IMS network module. The method may specifically comprise the steps of:
step S710, an IMS network module enables a first terminal to join an audio and video conference started by an audio and video conference service module by establishing a VoLTE call between the audio and video conference service module and the first terminal; the first terminal is a terminal which cannot be connected through the audio and video conference application and can be provided with a VoLTE function.
Step S710 may implement the method embodiment shown in fig. 1-2, and obtain the same technical effect, and repeated parts are not described herein again.
As can be seen from the above technical solutions provided by the embodiments of the present invention, in the embodiments of the present invention, the IMS network module establishes a VoLTE call between the audio and video conference service module and the first terminal, so that the first terminal joins the audio and video conference started by the audio and video conference service module. By the embodiment of the invention, the intercommunication between the IP audio and video conference and the VoLTE is realized, so that the terminal can be added into the audio and video conference even if the audio and video conference application is not installed, the audio and video conference is more flexible, and the application is wider.
Based on the above embodiment, further, the step S710 may include:
the IMS network module receives a first call request sent by the audio and video conference service module; the first call request is based on a request of an audio and video conference initiated by a second terminal to the audio and video conference service module, a called number of the first call request corresponds to a first terminal, the first terminal is a participant of the audio and video conference, the second terminal is a terminal provided with an audio and video conference application, and the first terminal is a terminal which cannot be connected through the audio and video conference application and can open a VoLTE function;
sending a first answering request to the first terminal according to the called number of the first calling request;
and sending a connection message to the audio and video conference service module under the condition that the first terminal is determined to be successfully answered, so that the first terminal is added into the audio and video conference.
The steps can be implemented as the method embodiments shown in fig. 3-4, and the same or similar technical effects can be obtained, and the repeated parts are not described herein again.
According to the technical scheme provided by the embodiment of the invention, the audio and video conference service module initiates the VoLTE call by the first terminal under the condition that the first terminal exists in the participants of the audio and video conference, so that the first terminal is added into the audio and video conference. By the embodiment of the invention, the intercommunication between the IP audio and video conference and the VoLTE is realized, so that the terminal can be added into the audio and video conference even if the audio and video conference application is not installed, the audio and video conference is more flexible, and the application is wider.
Based on the above embodiment, further, the step S710 may include:
receiving a second call request of the first terminal, wherein a called number of the second call request corresponds to the audio and video conference service module;
and sending a second answering request to the audio and video conference service module, so that the audio and video conference service module adds the first terminal into an audio and video conference corresponding to the room number according to the room number corresponding to the second answering request.
The steps can be implemented as the method embodiments shown in fig. 5-6, and the same or similar technical effects can be obtained, and repeated descriptions are omitted here.
According to the technical scheme provided by the embodiment of the invention, the VoLTE call is actively dialed to the audio and video conference service module through the first terminal, and the audio and video conference service module enables the first terminal to be added into the audio and video conference corresponding to the room number according to the acquired room number. By the embodiment of the invention, the intercommunication between the IP audio and video conference and the VoLTE is realized, so that the terminal can be added into the audio and video conference even if the audio and video conference application is not installed, the audio and video conference is more flexible, and the application is wider.
On the basis of the same technical concept, the embodiment of the present invention further provides an audio and video conference service module, fig. 8 is a schematic structural diagram of the audio and video conference service module provided in the embodiment of the present invention, the audio and video conference service module is configured to execute the audio and video conference call method described in fig. 1 to 6, and as shown in fig. 8, the audio and video conference service module includes: a first execution unit 801 and a first communication unit 802.
The first execution unit 801 is configured to determine whether a first terminal exists in participants of an audio/video conference; the first communication unit 802 is configured to establish a VoLTE call with a first terminal through an IMS network module to enable the first terminal to join in the audio and video conference when it is determined that the first terminal exists in participants of the audio and video conference; the first terminal is a terminal which cannot be connected through the audio and video conference application and can be provided with a VoLTE function.
According to the technical scheme provided by the embodiment of the invention, the audio and video conference service module establishes a VoLTE call with the first terminal through the IMS network module under the condition that the first terminal exists in the participants of the audio and video conference, so that the first terminal is added into the audio and video conference. By the embodiment of the invention, the intercommunication between the IP audio and video conference and the VoLTE is realized, so that the terminal can be added into the audio and video conference even if the audio and video conference application is not installed, the audio and video conference is more flexible, and the application is wider.
Based on the foregoing embodiment, further, the first communication module is configured to:
the audio and video conference service module receives a request of an audio and video conference initiated by a second terminal; the request of the audio and video conference comprises participants of the audio and video conference, and the second terminal is a terminal provided with an audio and video conference application;
under the condition that the first terminal exists in the participants of the audio and video conference, sending a first call request to an IMS network module; wherein the called number of the first call request corresponds to the first terminal;
and under the condition of receiving a connection message of the first terminal sent by the IMS network module, enabling the first terminal to be added into the audio and video conference.
Further, the first communication unit is further configured to:
executing media stream transmission between the second terminal and the first terminal during the audio and video conference through a media transmission channel between the second terminal and the first terminal; the audio and video conference service module is used for executing mixed flow and forwarding operation.
According to the technical scheme provided by the embodiment of the invention, the audio and video conference service module initiates the VoLTE call by the first terminal under the condition that the first terminal exists in the participants of the audio and video conference, so that the first terminal is added into the audio and video conference. By the embodiment of the invention, the intercommunication between the IP audio and video conference and the VoLTE is realized, so that the terminal can be added into the audio and video conference even if the audio and video conference application is not installed, the audio and video conference is more flexible, and the application is wider.
Based on the foregoing embodiment, further, the first communication module is configured to:
receiving a second answering request sent by the IMS network module; the second answering request is initiated by a second call request sent by the first terminal to the IMS network module, and a called number of the second call request corresponds to the audio and video conference service module;
and acquiring a room number corresponding to the second answering request, and enabling the first terminal to join the audio and video conference corresponding to the room number.
Further, the obtaining of the room number corresponding to the second answering request includes:
sending a room number request message to the first terminal;
receiving a room number transmitted by the first terminal.
Further, the second listening request includes indication information of the room number.
Further, the first communication unit is further configured to:
executing media stream transmission between the second terminal and the first terminal during the audio and video conference through a media transmission channel between the second terminal and the first terminal; the audio and video conference service module is used for executing mixed flow and forwarding operation.
According to the technical scheme provided by the embodiment of the invention, the VoLTE call is actively dialed to the audio and video conference service module through the first terminal, and the audio and video conference service module enables the first terminal to be added into the audio and video conference corresponding to the room number according to the acquired room number. By the embodiment of the invention, the intercommunication between the IP audio and video conference and the VoLTE is realized, so that the terminal can be added into the audio and video conference even if the audio and video conference application is not installed, the audio and video conference is more flexible, and the application is wider.
The audio and video session service module provided by the embodiment of the invention can realize each process in the embodiment corresponding to the audio and video conference call method, and is not repeated here for avoiding repetition.
It should be noted that the audio and video session service module provided by the embodiment of the present invention and the audio and video conference call method provided by the embodiment of the present invention are based on the same inventive concept, so the specific implementation of the embodiment may refer to the implementation of the audio and video conference call method, and repeated details are not described herein.
On the basis of the same technical concept, the audio and video conference call method provided by the embodiment of the present invention further provides an IMS network module, fig. 9 is a schematic structural diagram of the IMS network module provided by the embodiment of the present invention, the audio and video conference service module is configured to execute the audio and video conference call method described in fig. 7, and as shown in fig. 9, the audio and video conference service module includes: a second execution unit 901 and a second communication unit 902.
The second execution unit 901 is configured to establish a VoLTE call between the audio and video conference service module and the first terminal; the second communication unit 902 is configured to enable the first terminal to join the audio and video conference started by the audio and video conference service module by establishing a VoLTE call between the audio and video conference service module and the first terminal; the first terminal is a terminal which cannot be connected through the audio and video conference application and can be provided with a VoLTE function.
As can be seen from the above technical solutions provided by the embodiments of the present invention, in the embodiments of the present invention, the IMS network module establishes a VoLTE call between the audio and video conference service module and the first terminal, so that the first terminal joins the audio and video conference started by the audio and video conference service module. By the embodiment of the invention, the intercommunication between the IP audio and video conference and the VoLTE is realized, so that the terminal can be added into the audio and video conference even if the audio and video conference application is not installed, the audio and video conference is more flexible, and the application is wider.
Based on the foregoing embodiment, further, the second communication unit is configured to:
receiving a first call request sent by an audio and video conference service module; the first call request is based on a request of an audio and video conference initiated by a second terminal to the audio and video conference service module, a called number of the first call request corresponds to a first terminal, the first terminal is a participant of the audio and video conference, the second terminal is a terminal provided with an audio and video conference application, and the first terminal is a terminal which cannot be connected through the audio and video conference application and can open a VoLTE function;
sending a first answering request to the first terminal according to the called number of the first calling request;
and sending a connection message to the audio and video conference service module under the condition that the first terminal is determined to be successfully answered, so that the first terminal is added into the audio and video conference.
According to the technical scheme provided by the embodiment of the invention, the audio and video conference service module initiates the VoLTE call by the first terminal under the condition that the first terminal exists in the participants of the audio and video conference, so that the first terminal is added into the audio and video conference. By the embodiment of the invention, the intercommunication between the IP audio and video conference and the VoLTE is realized, so that the terminal can be added into the audio and video conference even if the audio and video conference application is not installed, the audio and video conference is more flexible, and the application is wider.
Based on the foregoing embodiment, further, the second communication unit is configured to:
receiving a second call request of the first terminal, wherein a called number of the second call request corresponds to the audio and video conference service module;
and sending a second answering request to the audio and video conference service module, so that the audio and video conference service module adds the first terminal into an audio and video conference corresponding to the room number according to the room number corresponding to the second answering request.
According to the technical scheme provided by the embodiment of the invention, the VoLTE call is actively dialed to the audio and video conference service module through the first terminal, and the audio and video conference service module enables the first terminal to be added into the audio and video conference corresponding to the room number according to the acquired room number. By the embodiment of the invention, the intercommunication between the IP audio and video conference and the VoLTE is realized, so that the terminal can be added into the audio and video conference even if the audio and video conference application is not installed, the audio and video conference is more flexible, and the application is wider.
The IMS network module provided in the embodiment of the present invention can implement each process in the embodiment corresponding to the audio/video conference call method, and is not described herein again to avoid repetition.
It should be noted that the IMS network module provided in the embodiment of the present invention and the audio/video conference call method provided in the embodiment of the present invention are based on the same inventive concept, and therefore specific implementation of the embodiment may refer to implementation of the audio/video conference call method, and repeated details are not described herein.
On the basis of the same technical concept, an embodiment of the present invention further provides an electronic device for executing the audio and video conference call method, where fig. 10 is a schematic structural diagram of an electronic device for implementing each embodiment of the present invention, as shown in fig. 10. Electronic devices may vary widely in configuration or performance and may include one or more processors 1001 and memory 1002, with one or more stored applications or data stored in memory 1002. Memory 1002 may be, among other things, transient storage or persistent storage. The application programs stored in memory 1002 may include one or more modules (not shown), each of which may include a series of computer-executable instructions for the electronic device. Further, the processor 1001 may be configured to communicate with the memory 1002 to execute a series of computer-executable instructions in the memory 1002 on the electronic device. The electronic device may also include one or more power supplies 1003, one or more wired or wireless network interfaces 1004, one or more input-output interfaces 1005, one or more keyboards 1006.
Specifically, in this embodiment, the electronic device includes a processor, a communication interface, a memory, and a communication bus; the processor, the communication interface and the memory complete mutual communication through a bus; the memory is used for storing a computer program; the processor is used for executing the program stored in the memory and realizing the following method steps:
under the condition that a first terminal exists in participants of an audio and video conference, a Long-Term Evolution Voice bearer (VoLTE) call is established between an audio and video conference service module and the first terminal through an IP Multimedia Subsystem (IMS) network module, so that the first terminal is added into the audio and video conference; the first terminal is a terminal which cannot be connected through the audio and video conference application and can be provided with a VoLTE function.
An embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored, and when executed by a processor, the computer program implements the following method steps:
under the condition that a first terminal exists in participants of an audio and video conference, a Long-Term Evolution Voice bearer (VoLTE) call is established between an audio and video conference service module and the first terminal through an IP Multimedia Subsystem (IMS) network module, so that the first terminal is added into the audio and video conference; the first terminal is a terminal which cannot be connected through the audio and video conference application and can be provided with a VoLTE function.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, 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, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams 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 apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, 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.
In a typical configuration, an electronic device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both permanent and non-permanent, removable and non-removable media, may implement the information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus 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 apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, apparatus or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The above description is only an example of the present application and is not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (13)

1. An audio and video conference call method is characterized by comprising the following steps:
under the condition that a first terminal exists in participants of an audio and video conference, a Long-Term Evolution Voice bearer (VoLTE) call is established between an audio and video conference service module and the first terminal through an IP Multimedia Subsystem (IMS) network module, so that the first terminal is added into the audio and video conference; the first terminal is a terminal which cannot be connected through audio and video conference application and can open a VoLTE function.
2. The method according to claim 1, wherein in a case that it is determined that the first terminal exists in the participants of the audio video conference, the audio video conference service module establishes a VoLTE call with the first terminal through an IMS network module to enable the first terminal to join the audio video conference, including:
the audio and video conference service module receives a request of an audio and video conference initiated by a second terminal; the request of the audio and video conference comprises participants of the audio and video conference, and the second terminal is a terminal provided with an audio and video conference application;
under the condition that the first terminal exists in the participants of the audio and video conference, sending a first call request to an IMS network module; wherein the called number of the first call request corresponds to the first terminal;
and under the condition of receiving the connection message of the first terminal sent by the IMS network module, enabling the first terminal to be added into the audio and video conference.
3. The method according to claim 1, wherein, in the case that it is determined that the first terminal exists in the participants of the audio video conference, the audio video conference service module establishes a VoLTE call with the first terminal through the IMS network module so that the first terminal joins the audio video conference comprises:
receiving a second answering request sent by the IMS network module; the second answering request is initiated by a second call request sent by the first terminal to the IMS network module, and a called number of the second call request corresponds to the audio and video conference service module;
and acquiring a room number corresponding to the second answering request, and enabling the first terminal to be added into the audio and video conference corresponding to the room number.
4. The method of claim 3, wherein the obtaining the room number corresponding to the second listen request comprises:
sending a room number request message to the first terminal;
receiving a room number transmitted by the first terminal.
5. The method of claim 4, wherein the second listen request includes an indication of the room number.
6. The method according to any one of claims 1 to 5, wherein after the first terminal joins the audio-video conference, the method further comprises:
executing media stream transmission between a second terminal and a first terminal during the audio and video conference through a media transmission channel between the second terminal and the first terminal; the audio and video conference service module is used for executing mixed flow and forwarding operation.
7. An audio and video conference call method is characterized by comprising the following steps:
the IMS network module enables the first terminal to be added into an audio and video conference started by the audio and video conference service module by establishing a VoLTE call between the audio and video conference service module and the first terminal; the first terminal is a terminal which cannot be connected through the audio and video conference application and can be provided with a VoLTE function.
8. The method according to claim 7, wherein the adding of the first terminal to the audio and video conference started by the audio and video conference service module by the IMS network module by establishing a VoLTE call between the audio and video conference service module and the first terminal comprises:
the IMS network module receives a first call request sent by the audio and video conference service module; the first call request is based on a request of an audio and video conference initiated by a second terminal to the audio and video conference service module, a called number of the first call request corresponds to a first terminal, the first terminal is a participant of the audio and video conference, the second terminal is a terminal provided with an audio and video conference application, and the first terminal is a terminal which cannot be connected through the audio and video conference application and can open a VoLTE function;
sending a first answering request to the first terminal according to the called number of the first calling request;
and sending a connection message to the audio and video conference service module under the condition that the first terminal is determined to be successfully answered, so that the first terminal is added into the audio and video conference.
9. The method according to claim 7, wherein the adding of the first terminal to the audio and video conference started by the audio and video conference service module by the IMS network module by establishing a VoLTE call between the audio and video conference service module and the first terminal comprises:
receiving a second call request of the first terminal, wherein a called number of the second call request corresponds to the audio and video conference service module;
and sending a second answering request to the audio and video conference service module, so that the audio and video conference service module adds the first terminal into an audio and video conference corresponding to the room number according to the room number corresponding to the second answering request.
10. An audio-video conference service module, comprising:
the first execution unit is used for determining whether a first terminal exists in participants of the audio and video conference;
the first communication unit is used for establishing a VoLTE call with a first terminal through an IMS network module under the condition that the first terminal exists in participants of the audio and video conference, so that the first terminal is added into the audio and video conference; the first terminal is a terminal which cannot be connected through the audio and video conference application and can be provided with a VoLTE function.
11. An IMS network module, comprising:
the second execution unit is used for establishing a VoLTE call between the audio and video conference service module and the first terminal;
the second communication unit is used for enabling the first terminal to be added into the audio and video conference started by the audio and video conference service module by establishing a VoLTE call between the audio and video conference service module and the first terminal; the first terminal is a terminal which cannot be connected through the audio and video conference application and can be provided with a VoLTE function.
12. An electronic device comprising a processor, a communication interface, a memory, and a communication bus; the processor, the communication interface and the memory complete mutual communication through a bus; the memory is used for storing a computer program; the processor is configured to execute the program stored in the memory to implement the steps of the audio/video conference call method according to any one of claims 1 to 9.
13. A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, which computer program, when being executed by a processor, carries out the steps of the audio video conference call method according to any one of claims 1 to 9.
CN202110789501.2A 2021-07-13 2021-07-13 Audio and video conference call method and device and electronic equipment Active CN114979384B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110789501.2A CN114979384B (en) 2021-07-13 2021-07-13 Audio and video conference call method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110789501.2A CN114979384B (en) 2021-07-13 2021-07-13 Audio and video conference call method and device and electronic equipment

Publications (2)

Publication Number Publication Date
CN114979384A true CN114979384A (en) 2022-08-30
CN114979384B CN114979384B (en) 2023-11-24

Family

ID=82972879

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110789501.2A Active CN114979384B (en) 2021-07-13 2021-07-13 Audio and video conference call method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN114979384B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1592341A (en) * 2003-09-02 2005-03-09 华为技术有限公司 Method for connecting PSTN telephone with IP conference television system
CN110460802A (en) * 2019-09-09 2019-11-15 珠海市东耀企业有限公司 A kind of video phone conference system and method based on VoLTE

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1592341A (en) * 2003-09-02 2005-03-09 华为技术有限公司 Method for connecting PSTN telephone with IP conference television system
CN110460802A (en) * 2019-09-09 2019-11-15 珠海市东耀企业有限公司 A kind of video phone conference system and method based on VoLTE

Also Published As

Publication number Publication date
CN114979384B (en) 2023-11-24

Similar Documents

Publication Publication Date Title
US8121584B2 (en) Methods for handling conference communication and the communication apparatuses utilizing the same
CN101159901B (en) Method of initiating session, note application service proxy, session server and system
CN108347337B (en) Conference communication method and device
JP2017511616A (en) Tunneling VOIP call control in cellular networks
CN101217600A (en) A method and device of inquiring transferring operations
US20110131276A1 (en) Method and System for Automatically Storing a Communication Session
US10659604B2 (en) Systems and methods for providing a multi-channel communication service
CN101389059A (en) Method, system and device for implementing session mode switching
US8804936B2 (en) Shared media access for real time first and third party media control
CN111901841B (en) Method, server and storage medium for fusing and connecting CS domain and PS domain
CN114979384B (en) Audio and video conference call method and device and electronic equipment
CN103875232B (en) Meeting method and apparatus
CN112291501A (en) Video conference control method and device
CN111835674A (en) Communication method, communication device, first network element and communication system
CN109479071B (en) Network telephone processing method and related network equipment
CN107404457B (en) Message transmission method and device in multi-party call conference
EP3160118B1 (en) System and method for setting up a group call
CN110505070B (en) Method and device for establishing three-party session
CN103312904B (en) The number display of click to dial, Apparatus and system
CN113572749A (en) VoLTE-based video calling method and system
CN101267323B (en) A REFER message extension implementation method for IMS terminal
KR101104704B1 (en) Method for indicating Speaker by using Multimedia in Push-To-Talk Service
CN114979373B (en) Call realization method and device for middle number service and electronic equipment
CN111901345B (en) Method, device, equipment and storage medium for realizing voice call
CN112261490B (en) Video sharing method and device, application function entity and dialing software system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant