[go: up one dir, main page]

CN115604045B - Online conference fusion method, device and computer storage medium - Google Patents

Online conference fusion method, device and computer storage medium Download PDF

Info

Publication number
CN115604045B
CN115604045B CN202211244337.8A CN202211244337A CN115604045B CN 115604045 B CN115604045 B CN 115604045B CN 202211244337 A CN202211244337 A CN 202211244337A CN 115604045 B CN115604045 B CN 115604045B
Authority
CN
China
Prior art keywords
conference
target
server
receiver
meeting
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.)
Active
Application number
CN202211244337.8A
Other languages
Chinese (zh)
Other versions
CN115604045A (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.)
Zhongtong Service Kexin Information Technology Co ltd
Original Assignee
Zhongtong Service Kexin Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhongtong Service Kexin Information Technology Co ltd filed Critical Zhongtong Service Kexin Information Technology Co ltd
Priority to CN202211244337.8A priority Critical patent/CN115604045B/en
Publication of CN115604045A publication Critical patent/CN115604045A/en
Application granted granted Critical
Publication of CN115604045B publication Critical patent/CN115604045B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/1822Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission
    • 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/1827Network arrangements for conference optimisation or adaptation
    • 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

Landscapes

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

Abstract

本申请实施例提供一种线上会议融合方法、装置和计算机存储介质,目标服务端接收会议发起方通过目标客户端发送的目标会议预约请求,根据会议预约请求开通目标会议室,并生成用于进入目标会议室的目标会议号;根据服务端标识,获取与接收方服务端之间的第一传输通道,以通过第一传输通道,向接收方服务端发送第一会议预约请求,并接收接收方服务端根据第一会议预约请求开通的第一会议室的第一会议号,目标服务端向目标客户端发送目标会议的目标会议信息,目标服务端通过第一传输通道与接收方服务端之间进行会议视频和/或会议音频的传输。从而可以使用不同的会议服务系统加入同一个会议,提高用户参加会议的便捷性,提高用户体验。

The embodiment of the present application provides an online conference fusion method, device and computer storage medium, wherein the target server receives the target conference reservation request sent by the conference initiator through the target client, opens the target conference room according to the conference reservation request, and generates a target conference number for entering the target conference room; according to the server identifier, obtains the first transmission channel between the server and the receiving server, sends the first conference reservation request to the receiving server through the first transmission channel, and receives the first conference number of the first conference room opened by the receiving server according to the first conference reservation request, the target server sends the target conference information of the target conference to the target client, and the target server transmits the conference video and/or conference audio between the server and the receiving server through the first transmission channel. Thus, different conference service systems can be used to join the same conference, which improves the convenience of users participating in the conference and improves the user experience.

Description

Online conference fusion method, device and computer storage medium
Technical Field
The embodiment of the application relates to the technical field of online conferences, in particular to an online conference fusion method, an online conference fusion device and a computer storage medium.
Background
The video conference system is a system for transmitting audio and video of participants, shared data (such as screen shared data) and the like to terminals of other participants through a communication network, wherein the terminals of individuals or groups (i.e. participants) located at more than two different geographic positions, and the video conference system can enable geographically dispersed participants to exchange various data. Currently, video conference systems are mainly classified into three types of hardware network video conferences, software network video conferences and web page video conferences. Among other types of video conferencing systems, in turn, include different video conferencing services provided by different video Conference providers, e.g., software web video conferences include Telecommunications conferences, zoom, V2 Conference, instant messaging, weChat, QQ, and the like.
Therefore, in the prior art, conference service systems are various, direct communication is basically difficult between the conference service systems, and in order to perform online conference with a plurality of users who install different conference service systems, the users need to install a plurality of video conference clients and apply for a plurality of accounts, which brings much inconvenience to the users.
Disclosure of Invention
The embodiment of the application provides an online conference fusion method, device and computer storage medium, which solve the problems that conference service systems in the prior art are various in variety and basically difficult to directly communicate, and in order to carry out online conference with a plurality of users who install different conference service systems, the users need to install a plurality of video conference clients and apply for a plurality of accounts, so that a lot of inconvenience is brought to the users.
In a first aspect, an embodiment of the present application provides an online conference fusion method, including:
The method comprises the steps that a target server receives a target conference reservation request sent by a conference initiator through a target client, wherein the target conference reservation request comprises a server identifier of a receiver server and conference time, the receiver server is used for managing a receiver client of a conference receiver, and the types of the receiver client and the target client are different;
The target server opens a target conference room according to the conference reservation request and generates a target conference number for entering the target conference room;
The target server acquires a first transmission channel between the target server and the receiver server according to the server identifier;
The target server side sends a first meeting reservation request to the receiver server side through the first transmission channel, and receives a first meeting number of a first meeting room opened by the receiver server side according to the first meeting reservation request, wherein the first meeting reservation request comprises the meeting time;
the target server side sends target meeting information of the target meeting to the target client side, wherein the target meeting information comprises the target meeting number, the first meeting number and the meeting time;
And the target server transmits conference video and/or conference audio between the target server and the receiver server through the first transmission channel.
Optionally, before the target server obtains the first transmission channel between the target server and the receiver server according to the server identifier, the method further includes:
the target server receives a configuration request, wherein the configuration request is used for configuring an interface of the receiver server in the target server, and the configuration request comprises a server identifier and interface information of the receiver server;
the target server configures an interface of the receiver server in the target server according to the configuration request, and establishes the first transmission channel.
Optionally, the number of the receiver service ends is multiple, and the types of the receiver clients managed by the receiver service ends are different;
the target server transmits conference video and/or conference audio between the first transmission channel and the receiver server, including:
The target server side acquires meeting video and/or meeting audio of any receiver server side in real time;
And the target server side sends the video and/or the conference audio from any receiver server side to other receiver server sides.
Optionally, after the target server sends the target conference information of the target conference to the target client, the method further includes:
The target server receives a conference joining request sent by the target client, wherein the conference joining request comprises the target conference number;
And the target server side sends the conference video and/or the conference audio to the target client side.
Optionally, the target server sends the conference video to the target client, including:
The target server receives broadband data between the target client and the target server, which are sent by the target client;
the target server selects a video coding algorithm corresponding to the broadband data according to the broadband data;
the target server decodes the received conference video and recodes the decoded conference video according to the video coding algorithm;
And the target server side sends the recoded conference video to the target client side.
Optionally, the target server sends the audio and video to the target client, including:
The target server decodes the received conference audio and recodes the decoded conference audio according to the preset audio coding algorithm;
and the target server side sends the recoded conference audio to the target client side.
Optionally, the target server sends the conference video and/or the conference audio to the target client, including:
The target server side obtains the participation mode of the target client side, wherein the participation mode of the target client side comprises at least one of video participation and audio participation
And the target server side sends the conference video and/or the conference audio corresponding to the conference mode to the target client side according to the conference mode of the target client side.
In a second aspect, an embodiment of the present application provides an online conference fusion apparatus, including:
The system comprises a sending and receiving module, a receiving module and a receiving module, wherein the sending and receiving module is used for receiving a target conference reservation request sent by a conference initiator through a target client, the target conference reservation request comprises a server identifier of a receiver server and conference time, the receiver server is used for managing a receiver client of a conference receiver, and the types of the receiver client and the target client are different;
The processing module is used for enabling a target conference room according to the conference reservation request by the target server side and generating a target conference number for entering the target conference room;
The acquisition module is used for acquiring a first transmission channel between the target server and the receiver server according to the server identifier;
The transmission module is further configured to send a first meeting reservation request to the receiver server through the first transmission channel, and receive a first meeting number of a first meeting room that is opened by the receiver server according to the first meeting reservation request, where the first meeting reservation request includes the meeting time;
The sending and receiving module is further configured to send, to the target client, target conference information of the target conference, where the target conference information includes the target conference number, the first conference number, and the conference time;
And the transmission module is also used for transmitting conference video and/or conference audio between the target server and the receiver server through the first transmission channel.
Optionally, before the target server obtains the first transmission channel with the receiver server through the obtaining module according to the server identifier, the sending and receiving module is further configured to:
the target server receives a configuration request, wherein the configuration request is used for configuring an interface of the receiver server in the target server, and the configuration request comprises a server identifier and interface information of the receiver server;
the processing module is further configured to configure an interface of the receiver server in the target server according to the configuration request, and establish the first transmission channel.
Optionally, the number of the receiver service ends is multiple, and the types of the receiver clients managed by the receiver service ends are different;
when the target server side transmits conference video and/or conference audio between the first transmission channel and the receiver server side, the transmission module is specifically configured to:
The target server side acquires meeting video and/or meeting audio of any receiver server side in real time;
And the target server side sends the video and/or the conference audio from any receiver server side to other receiver server sides.
Optionally, after the target server sends the target conference information of the target conference to the target client, the sending and receiving module is further configured to:
The target server receives a conference joining request sent by the target client, wherein the conference joining request comprises the target conference number;
The transmission module is further configured to send the conference video and/or the conference audio to the target client by using the target server.
Optionally, when the target server sends the conference video to the target client, the transmission module is specifically configured to:
The target server receives broadband data between the target client and the target server, which are sent by the target client;
the target server selects a video coding algorithm corresponding to the broadband data according to the broadband data;
the target server decodes the received conference video and recodes the decoded conference video according to the video coding algorithm;
And the target server side sends the recoded conference video to the target client side.
Optionally, when the target server sends the audio and video to the target client, the transmission module is specifically configured to:
The target server decodes the received conference audio and recodes the decoded conference audio according to the preset audio coding algorithm;
and the target server side sends the recoded conference audio to the target client side.
Optionally, when the target server side sends the conference video and/or the conference audio to the target client side, the transmission module is specifically configured to:
The target server side obtains a participation mode of the target client side, wherein the participation mode of the target client side comprises at least one of video participation and audio participation;
And the target server side sends the conference video and/or the conference audio corresponding to the conference mode to the target client side according to the conference mode of the target client side.
In a third aspect, an embodiment of the present application provides an electronic device, including a processor and a memory;
The memory stores computer-executable instructions;
the processor executing computer-executable instructions stored in the memory causes the processor to perform the online meeting fusion method as in any of the first aspects.
In a fourth aspect, an embodiment of the present application provides a readable storage medium including a program or instructions which, when run on a computer, performs an online conference fusion method as in any one of the first aspects above.
In a fifth aspect, an embodiment of the present application provides a computer program product comprising a computer program which, when executed by a processor, implements the online conference fusion method according to any of the first aspects.
In a sixth aspect, an embodiment of the present application provides a chip system, including a processor and a memory;
The memory stores computer-executable instructions;
the processor executing computer-executable instructions stored in memory causes the processor to perform the online meeting fusion method of any of the first aspects.
The embodiment of the application provides an online conference fusion method, a device and a computer storage medium, wherein a target server receives a target conference reservation request sent by a conference initiator through a target client, opens the target conference room according to the conference reservation request, generates a target conference number for entering the target conference room, acquires a first transmission channel with a receiver server according to a server identifier, sends the first conference reservation request to the receiver server through the first transmission channel, receives the first conference number of the first conference room opened by the receiver server according to the first conference reservation request, then sends target conference information of the target conference to the target client, and transmits conference video and/or conference audio between the target server and the receiver server through the first transmission channel. The method realizes the integration between the conference service system formed by the target service end and the target client end and the conference service system formed by the receiver service end and the receiver client end, so that different conference service systems can be used by two parties of the conference, the conference service system used by the other party can not be installed for any party, the number of the installed conference service systems is reduced, the account numbers of a plurality of conference service systems are not required to be applied, the convenience of users for participating in online conferences is improved, and the user experience is improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions of the prior art, a brief description will be given below of the drawings that are needed in the embodiments or the description of the prior art, and it is obvious that the drawings in the following description are some embodiments of the present application, and that other drawings can be obtained according to these drawings without inventive effort to a person skilled in the art.
Fig. 1 is a schematic diagram of an application scenario provided in an embodiment of the present application;
fig. 2 is a flow chart of an online conference fusion method according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of an online conference fusion device according to an embodiment of the present application;
Fig. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The terms "first," "second," "third," "fourth" and the like in the description and in the claims and in the above drawings, if any, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the application described herein may be implemented, for example, in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
The video conference system realizes high-quality and high-guarantee teleconferencing between two or more places. Under the condition of high-speed development of the Internet, bandwidth resources are increasingly abundant, so that a video conference system is widely walked into conference rooms and offices of enterprises, high-quality and rich services are provided for remote communication and local collaboration of the enterprises, office efficiency is improved, and the video conference system becomes indispensable office equipment of the enterprises. The video conference systems at present are mainly divided into the following three categories:
(1) The hardware network video conference mainly uses a multipoint control unit (Multi Control Unit, MCU) and video conference terminals, cameras, remote controllers, omnidirectional microphones, networks and the like by means of special hardware equipment so as to realize video and audio processing, network communication and various conference functions, wherein the MCU serves as a hardware conference server. The MCU equipment and the terminal equipment of the hardware conference system are high in construction cost, and meanwhile, the support of a network dedicated line is also needed, so that the subsequent operation cost is also high.
(2) The software network video conference is mainly based on the Internet, supports global oriented cooperative work, generally adopts a C/S mode, mainly processes video and audio coding and decoding work by means of a CPU, has good openness and is convenient for software integration. Although the software network system has advantages in terms of functions (electronic whiteboard, file transmission, program sharing and the like), the problems of incapability of supporting multiple persons, audio and video transmission delay and the like can occur by depending on audio and video encoding and decoding of a CPU/GPU in audio and video effects.
(3) The webpage video conference is a solution of a pure webpage, is realized based on a flash technology, does not need to install hardware equipment, does not need to download and install any client or plug-in, and completely realizes instant messaging and video conference on the webpage. The webpage video conference system is deployed in a cloud server of a provider, privacy and safety of a conference cannot be guaranteed, the system cannot be self-mastered, and expansibility and extensibility are poor. Web video conferences have inadequate capabilities in terms of audio and video transmission, particularly in the video conference industry where there is a significant real-time requirement, and sound and video latency is large.
Among other things, for each type of video conferencing system, there are also different video conferencing services offered by different video conferencing system providers, e.g., software web video conferencing including Telecommunications conferencing, zoom, V2 Conference, instant messaging, weChat, QQ, etc. Since each video conference service is provided by a different video conference provider, there is no good convergence between video conference services even if standards of audio and video signals employed by the video conference services are identical.
Meanwhile, because a large number of video conference services exist, the video conference services used by different users are different, when online conferences with users using other video conference services are needed, the video conference services used by the users are installed, and for the users, a plurality of video conference clients are installed and a plurality of accounts are applied, so that a lot of inconvenience is brought to the users.
Therefore, in order to solve the problems in the prior art, the application provides an online conference fusion method, device and computer storage medium, which are characterized in that interfaces of other receiver servers are configured on an initiator server in advance, and transmission channels of the initiator server and the other receiver servers are established, so that a conference initiator can select at least one receiver client managed by the receiver server from the other receiver servers on a target client managed by the initiator server to join a conference, thus, a user using the target client and a user using the receiver client can participate in the same conference, and in the process of the conference, conference videos and/or conference audios are transmitted between the initiator server and the receiver server through the transmission channels, namely, the initiator server is regarded as one client of the receiver server, and fusion among different conference service systems is realized, wherein the conference service systems are the sum of the server and the client. Therefore, when users using the target client side exist among users participating in the conference, other users participating in the conference can use different receiver client sides, the users do not need to unify a conference service system, the number of the video conference client sides and the application of a plurality of account numbers is reduced, the users can conveniently conference, and the user experience is improved.
Fig. 1 is a schematic diagram of an application scenario provided in an embodiment of the present application. As shown in fig. 1, in an online conference, a user using a target client logs in to the target client through a user terminal 100, a user using a first receiver client logs in to the first receiver client through a user terminal 200, and a user using a second receiver client logs in to the second receiver client through a user terminal 300, wherein the types of the first receiver client and the second receiver client are different. The initiator server 110 is configured to manage a target client, the first receiver server 210 is configured to manage a first receiver client, the second receiver server 310 is configured to manage a second receiver client, and a conference service system formed by the first receiver server 210 and the first receiver client, and a conference service system formed by the second receiver server 310 and the second receiver client may be provided by different providers.
As shown in fig. 1, a transmission channel is established between the initiator server 110 and the first receiver server 210 and the second receiver server 310, respectively, and when an online conference is performed, for example, the first receiver client receives conference audio and conference video acquired by the user terminal 200 and sends the conference audio and conference video to the first receiver server 210, the initiator server 110 acquires the conference audio and conference video on the first receiver server 210 through the transmission channel with the first receiver server 210, and then, the initiator server 110 as a client transmits the received conference audio and conference video of the user terminal 200 to the second receiver server 310 through the transmission channel with the second receiver server 310, and simultaneously sends the conference audio and conference video of the user terminal 200 to the target client, so that the user terminal 100 and the user terminal 300 can receive the conference audio and conference video of the user terminal 200, and users using different conference service systems can participate in the same online conference.
Fig. 2 is a flow chart of an online conference fusion method according to an embodiment of the present application, and an execution subject of the method according to the embodiment may be the initiator server 110 in fig. 1, where the initiator server 110 may be installed on a server. As shown in fig. 2, the method provided in this embodiment includes:
S201, the target server receives a target conference reservation request sent by a conference initiator through a target client.
The target conference reservation request comprises a server side identifier of a receiver server side and conference time, wherein the receiver server side is used for managing a receiver client side of a conference receiver, and the receiver client side is different from the target client side in type.
Specifically, the target client may be a user terminal, or may be an application program installed on a mobile phone, or an applet, or computer software installed on a computer, which is not limited in this aspect of the present application, and the target client is used for a user to log in a conference service system formed by an initiator server and the target client.
The conference reservation request is generally sent by a conference initiator, a target client is operated according to the conference requirement, a corresponding conference reservation request is generated by the target client, and the conference reservation request is transmitted to an initiator server.
For example, a conference initiator logs in a target client installed on a mobile phone, icons of other types of clients for joining in a conference are displayed on the interface after logging in, for example, names of receiver clients corresponding to other various conference service systems are set on the interface, for example, a conference is made clear, the conference is made a conference, the conference initiator pays attention, and the like.
The conference reservation request comprises conference starting time, conference duration, conference ending time and service end identifiers of the receiver clients, wherein the types of the receiver clients and the target clients are different, so that conference service systems formed by the receiver clients and the receiver clients are different from conference service systems formed by the initiator clients and the target clients, namely, the conference service systems are provided by two suppliers.
S202, the target server opens a target conference room according to the conference reservation request and generates a target conference number for entering the target conference room.
Specifically, the target server opens the target conference room according to the information such as the conference starting time, the conference duration, the conference ending time and the like in the conference reservation request, and generates a target conference number for entering the target conference room, wherein the target conference number is displayed on a soft interface of a target client of a conference initiator, and the conference initiator can copy and store the target conference number so as to log in the target conference room by using the target conference number before the conference starting time arrives. Optionally, the two-dimensional code can be displayed on the interface of the client software, and the user scans the two-dimensional code through the target client software to enter the target conference room.
S203, the target server acquires a first transmission channel with the receiver server according to the server identification.
Specifically, the server identifier may uniquely identify the corresponding receiver server, so that the target server may determine the corresponding receiver server according to the server identifier, thereby obtaining a first transmission channel between the pre-established target server and the receiver server.
In one possible implementation manner, the method for establishing the first transmission channel between the target service end and the receiver service end includes:
s2031, the target server receives the configuration request.
The configuration request is used for configuring an interface of the receiver server in the target server, and the configuration request comprises a server identifier and interface information of the receiver server.
Specifically, when the target server is constructed or updated, the target server administrator compiles the server identifier and the interface information of the receiver server into the code corresponding to the target server, so that the interface of the receiver server is configured at the target server, and the association relationship between the interface of the receiver server and the server identifier is established.
For example, in a software video conference system such as a teleconference, a warrior conference, an eye-focus, and a ZOOM, the corresponding SDK or api is arranged in the target server.
For different conference services of the hardware video conference system, the configuration of the information of the corresponding MCU, such as an IP address, is performed in the target server.
For the configuration mode of different conference services of the web video conference system at the target server, reference is made to the software video conference system, and details are not repeated here.
Optionally, when the target server is built or updated, the target server administrator may configure the number of the conference users with the maximum support according to the hardware and the network configuration of the server where the target server is located.
S2032, the target server configures an interface of the receiver server in the target server according to the configuration request, and a first transmission channel is established.
Specifically, the target server administrator compiles interface information of the receiver server in a code corresponding to the target server, that is, configures an interface of the receiver server in the target server, and invokes a first transmission channel of the interface of the receiver server. The management server and the first server communicate by adopting the IETF XMPP protocol and transmit conference audio and conference video.
S204, the target server side sends a first meeting reservation request to the receiver server side through a first transmission channel, and receives a first meeting number of a first meeting room opened by the receiver server side according to the first meeting reservation request.
Wherein the first meeting reservation request includes a meeting time.
Specifically, the target server generates a first meeting reservation request according to the meeting reservation request, and sends the first meeting reservation request to the receiver server through a first transmission channel. Wherein the first meeting reservation request includes information such as meeting start time, meeting duration, meeting end time, and the like.
The first meeting reservation request is consistent with the meeting reservation request received by the receiver client side managed by the receiver server side, so that the receiver server side receives the first meeting reservation request, then performs the next operation according to the received meeting reservation request sent by the receiver client side managed by the receiver server side, namely opens the first meeting room, generates a first meeting number, and sends the first meeting number to the target server side.
For example, when the target server sends a first meeting reservation request to the server of the vacation conference, the first meeting reservation request is consistent with a meeting reservation request sent by a user to the server of the vacation conference through the vacation conference APP, so that after the server of the vacation conference receives the first meeting reservation request, a conference room is created according to the same operation as that after the vacation conference APP is received to send the meeting reservation request, and a meeting number is generated, that is, the server of the vacation conference regards the target server as the vacation conference APP.
S205, the target server side sends target meeting information of the target meeting to the target client side.
The target meeting information comprises a target meeting number, a first meeting number and meeting time.
Specifically, the target server side sends target meeting information of the target meeting to the target client side, so that the target meeting information is displayed on the target client side, the meeting initiator sends a first meeting number and meeting time to the meeting receiver in a short message mode and the like, the meeting receiver logs in the receiver client side through the first meeting number before the meeting starting time, enters a first meeting room, and the meeting initiator carries out online meeting.
S206, the target server transmits conference video and/or conference audio between the target server and the receiver server through the first transmission channel.
Specifically, the conference initiator enters the conference room of the conference initiator through the target conference number, and the conference receiver enters the first conference room through the first conference number, so that the conference initiator and the conference receiver perform online conference.
In the online conference process, conference videos and/or conference audios of a conference initiator are sent to a target server through a target client, and the target server transmits the conference videos and/or conference audios of the conference initiator to a first server through a first transmission channel. Correspondingly, the conference video and/or conference audio of the conference receiver are sent to the receiver server through the receiver client, and the receiver server transmits the conference video and/or conference audio of the conference receiver to the target server through the first transmission channel, so that online conference of the conference initiator and the conference receiver is realized.
When a plurality of users using the receiver client participate in the conference through the receiver client, conference audio and/or conference video of one user using the receiver client are forwarded to other users using the receiver client through the target server.
It should be noted that the conference initiator and the conference receiver are not necessarily participants of the conference.
According to the embodiment, a target server receives a target conference reservation request sent by a conference initiator through a target client, opens a target conference room according to the conference reservation request, generates a target conference number for entering the target conference room, acquires a first transmission channel with a receiver server according to a server identifier, sends the first conference reservation request to the receiver server through the first transmission channel, receives the first conference number of the first conference room opened by the receiver server according to the first conference reservation request, and then sends target conference information of the target conference to the target client, and the target server transmits conference video and/or conference audio between the receiver server through the first transmission channel. The method realizes the integration between the conference service system formed by the target service end and the target client end and the conference service system formed by the receiver service end and the receiver client end, so that different conference service systems can be used by two parties of the conference, the conference service system used by the other party can not be installed for any party, the number of the installed conference service systems is reduced, the account numbers of a plurality of conference service systems are not required to be applied, the convenience of users for participating in online conferences is improved, and the user experience is improved.
In some online conferences, there are multiple participants, and when the participants participating in the online conference exceed 3 parties, there may be different conference service systems used by the participants. Thus, in one possible embodiment, the number of receiver servers is plural, and the types of receiver clients managed by each receiver server are different, for example, the receiver clients managed by each receiver server are respectively a conference, an attention, and the like.
Thus, S206 includes S2061 and S2062:
S2061, the target server acquires meeting video and/or meeting audio of any receiver server in real time.
Specifically, the target server captures conference video and/or conference audio of the corresponding receiver server through a transmission channel between the target server and any receiver server in real time.
For example, the target server captures the conference video and/or conference audio of the user collected by the conference software on the mobile phone through a transmission channel between the target server and the service end of the conference in real time, and simultaneously captures the conference video and/or conference audio of the user collected by the conference software on the mobile phone through a transmission channel between the target server and the service end of the conference in real time, and when the user using the conference or the user using the conference in China has voice and/or video, the target server acquires the conference audio and/or conference video.
S2062, the target server sends conference video and/or conference audio from any receiver server to other receiver servers.
Specifically, the target server forwards the captured conference video and/or conference audio of the receiver server to other receiver servers, so that receiver clients corresponding to the other receiver servers output the conference video and/or conference audio.
According to the method and the device, at least two receiver service ends are connected through the target service end, so that online conferences can be carried out for users using various different conference service systems.
In one possible embodiment, after the target server sends the target conference information of the target conference to the target client, the conference initiator may send the target conference information to a plurality of users using the target client, so the method further includes:
s301, the target server receives a conference joining request sent by the target client.
Wherein the conference joining request includes the target conference number.
Specifically, a plurality of users using the target clients enter the target conference room through the target conference number on the devices each installing the target clients.
S302, the target server side sends the conference video and/or the conference audio to the target client side.
Specifically, the target server sends the received conference video and/or conference audio of the user using the target client to other users using the target client, and the receiver server. And the target server side transmits the captured conference video and/or conference audio of any receiver server side to the user using the target client side and other receiver server sides.
In this embodiment, the target server may not only be connected to the receiver server, so as to achieve fusion between different conference service systems, but also support multiple users to use respective target clients to perform video through the target server.
When meeting online, the fluency of the audio and the video can be influenced by the network speed, and the higher the quality of the audio and the video of the meeting, the more broadband is occupied in transmission, so that when the broadband is reduced, the discontinuous condition of the audio and the video in the video can occur. Thus, in one possible embodiment, S302 includes S3021-S3024:
S3021, the target server receives broadband data between the target client and the target server, wherein the broadband data are sent by the target client.
Specifically, the target client detects broadband data between the device for installing the target client and the server for installing the target server, and sends the broadband data to the target server. For example, the client may send broadband data to the target server in the form of a message, where the message uses IETF XMPP protocol and the message includes the identifier of the target client.
Optionally, the target client detects broadband data between the device of the installation target client and the server of the installation target server in real time, or periodically detects broadband data between the device of the installation target client and the server of the installation target server.
S3022, the target server selects a video coding algorithm corresponding to the broadband data according to the broadband data.
S3023, the target server decodes the received conference video and recodes the decoded conference video according to a video coding algorithm.
Specifically, the target server is configured with a plurality of algorithms for decoding and encoding the video, and for the video encoding algorithm, a matching relation with the broadband data is pre-established, after the target server receives the broadband data, the video encoding algorithm corresponding to the broadband data is selected according to the matching relation, and the decoded conference video is recoded, for example, the resolution and the frame rate of the video are adjusted to adapt to different broadband data.
For example, when the broadband data is reduced to be within a set range, the H264 algorithm is used for recoding the conference video, the h.264 algorithm has high coding efficiency, and the code rate can be saved by about 50% compared with the h.263 under the same reconstruction image quality. The code stream structure of H.264 has strong network adaptability, increases error recovery capability, can well adapt to the application of IP and wireless network, and reduces the occupation of the encoded conference video to broadband, thereby enabling the encoded conference video to be smoothly transmitted from a target server to a target client. Wherein the encoded conference video may include an identification of the client.
And S3024, the target server sends the recoded conference video to the target client.
Specifically, the target server sends the recoded conference video to the corresponding target client according to the identification of the target client included in the conference video, and simultaneously sends the conference audio signal to each target client, so that the video and the audio displayed on each target client are coherent.
In one possible embodiment, the requirements for the sharpness of the conference audio are high, and the conference audio needs to be encoded secondarily, so S302 includes S401 and S402:
S401, the target server decodes the received conference audio, and recodes the decoded conference audio according to a preset audio coding algorithm.
S402, the target server side sends the recoded conference audio to the target client side.
Specifically, when the target server encodes the conference audio, the target server can adopt an audio encoding algorithm to secondarily encode the received conference audio, so that the problems of voice delay and echo are solved, perfect tone quality is brought, and a voice call effect which is clearer than that of a telephone is provided.
For example, the GIPS technology is adopted for secondary coding, and the GIPS technology can automatically adjust the coding rate according to the bandwidth condition, so as to provide low-rate high-quality audio. Core technologies of GIPS, such as network adaptation algorithm, packet loss compensation algorithm and echo cancellation algorithm.
In one possible embodiment, the user may only need to attend the meeting through audio, or video, e.g., the user may choose to only attend the meeting when the video is not viewed without affecting the content of the meeting being heard, in order to improve the clarity of the audio. Thus, the method of the present application further comprises S501 and S502:
s501, the target server acquires a reference mode of the target client.
The participation mode of the target client comprises at least one of video participation and audio participation.
Specifically, when a user entering the target conference room through the target conference number sent by the initiator conference initiator logs in the target client or after entering an online conference, the conference mode can be selected on the interface, so that the conference mode of the user is sent to the target server.
When the conference initiator enters the target conference room to log in the target client through the target conference number or enters an online conference, the conference mode can be selected on the interface, so that the conference mode of the user is sent to the target server.
For example, when the manner of participation by the target client includes video participation, the user uses the option of turning off the speakers on the interface so as to pass only video participation.
For example, when the mode of participation of the target client includes audio participation, the user uses the option of turning off the camera on the interface so as to pass through only the audio participation.
For example, when the mode of participation of the target client includes video and audio, the user uses the option of turning on the camera and speaker on the interface to thereby participate through the video and audio.
S502, the target server sends meeting video and/or meeting audio corresponding to the meeting mode to the target client according to the meeting mode of the target client.
Specifically, after receiving the user participation mode, the target server only sends the conference video or only sends the conference audio or simultaneously sends the conference video and the conference audio to the corresponding target client according to the user participation mode, thereby meeting the requirements of different users.
Fig. 3 is a schematic structural diagram of an on-line conference fusion device according to an embodiment of the present application, where, as shown in fig. 3, the on-line conference fusion device includes a sending and receiving module 31, a processing module 32, an obtaining module 33, and a transmitting module 34.
The sending and receiving module 31 is configured to receive, by using a target server, a target conference reservation request sent by a conference initiator through a target client, where the target conference reservation request includes a server identifier of a receiver server and a conference time, and the receiver server is configured to manage a receiver client of a conference receiver, where the receiver client is different from the target client in type;
The processing module 32 is configured to enable a target conference room according to the conference reservation request by the target server side, and generate a target conference number for entering the target conference room;
the acquiring module 33 is configured to acquire a first transmission channel between the target server and the receiver server according to the server identifier;
The transmission module 34 is further configured to send a first meeting reservation request to the receiver server through the first transmission channel, and receive a first meeting number of a first meeting room that is opened by the receiver server according to the first meeting reservation request, where the first meeting reservation request includes a meeting time;
the sending and receiving module 31 is further configured to send, to the target client, target conference information of a target conference, where the target conference information includes a target conference number, a first conference number, and a conference time;
The transmission module 34 is further configured to transmit conference video and/or conference audio between the target server and the receiver server through the first transmission channel.
Optionally, before the target server obtains the first transmission channel with the receiver server according to the server identifier through the obtaining module 33, the sending and receiving module 31 is further configured to:
the method comprises the steps that a target server receives a configuration request, wherein the configuration request is used for configuring an interface of a receiver server in the target server, and the configuration request comprises a server identifier and interface information of the receiver server;
The processing module 32 is further configured to configure an interface of the receiver server in the target server according to the configuration request, and establish a first transmission channel.
Optionally, the number of the receiver servers is multiple, and the types of the receiver clients managed by each receiver server are different;
when the target server performs transmission of conference video and/or conference audio between the first transmission channel and the receiving server, the transmission module 34 is specifically configured to:
The target server side acquires meeting video and/or meeting audio of any receiver server side in real time;
The target server sends video and/or conference audio from any receiver server to other receiver servers.
Optionally, after the target server sends the target meeting information of the target meeting to the target client, the sending and receiving module 31 is further configured to:
The target server receives a conference joining request sent by the target client, wherein the conference joining request comprises a target conference number;
The transmission module 34 is further configured to send the conference video and/or the conference audio to the target client by the target server.
Optionally, when the target server sends the conference video to the target client, the transmission module 34 is specifically configured to:
The target server receives broadband data between the target client and the target server, which are sent by the target client;
the target server selects a video coding algorithm corresponding to the broadband data according to the broadband data;
the target server decodes the received conference video and recodes the decoded conference video according to a video coding algorithm;
and the target server side sends the recoded conference video to the target client side.
Optionally, when the target server sends the audio and video to the target client, the transmission module 34 is specifically configured to:
the target server decodes the received conference audio and recodes the decoded conference audio according to a preset audio coding algorithm;
and the target server side sends the recoded conference audio to the target client side.
Optionally, when the target server sends the conference video and/or the conference audio to the target client, the transmission module 34 is specifically configured to:
the target server side obtains a participation mode of the target client side, wherein the participation mode of the target client side comprises at least one of video participation and audio participation;
And the target server side sends the meeting video and/or meeting audio corresponding to the meeting mode to the target client side according to the meeting mode of the target client side.
The online conference fusion device provided by the embodiment of the application can execute the technical scheme shown in the embodiment of the method, and the implementation principle and the beneficial effects are similar, and the detailed description is omitted.
Fig. 4 is a schematic structural diagram of an electronic device, which may be a server, according to an embodiment of the present application. As shown in fig. 4, the electronic device comprises a processor 41 and a memory 42, wherein the processor 41 and the memory 42 are connected by a bus 43.
In a specific implementation, processor 41 executes computer-executable instructions stored in memory 42, causing processor 41 to perform the online conference fusion method as described above.
The specific implementation process of the processor 41 can be referred to the above method embodiment, and its implementation principle and technical effects are similar, and this embodiment will not be described herein again.
In the embodiment shown in fig. 4, it should be understood that the Processor may be a central processing unit (Central Processing Unit, CPU), but may also be other general purpose processors, digital signal processors (DIGITAL SIGNAL Processor, DSP), application SPECIFIC INTEGRATED Circuit (ASIC), etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the present application may be embodied directly in a hardware processor for execution, or in a combination of hardware and software modules in a processor for execution.
The memory may comprise high speed RAM memory or may also comprise non-volatile storage NVM, such as disk memory.
The bus may be an industry standard architecture (Industry Standard Architecture, ISA) bus, an external device interconnect (PERIPHERAL COMPONENT, PCI) bus, or an extended industry standard architecture (Extended Industry Standard Architecture, EISA) bus, among others. The buses may be divided into address buses, data buses, control buses, etc. For ease of illustration, the buses in the drawings of the present application are not limited to only one bus or to one type of bus.
The application also provides a computer readable storage medium, wherein the computer readable storage medium stores computer execution instructions, and when the processor executes the computer execution instructions, the online conference fusion method is realized.
The computer readable storage medium described above may be implemented by any type of volatile or non-volatile memory device or combination thereof, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk. A readable storage medium can be any available medium that can be accessed by a general purpose or special purpose computer.
An exemplary readable storage medium is coupled to the processor such the processor can read information from, and write information to, the readable storage medium. In the alternative, the readable storage medium may be integral to the processor. The processor and the readable storage medium may reside in an Application SPECIFIC INTEGRATED Circuits (ASIC). The processor and the readable storage medium may reside as discrete components in a device.
The embodiment of the application provides a chip system which comprises a processor and a memory, wherein the memory stores computer execution instructions, and the processor executes the computer execution instructions stored in the memory, so that the processor executes the online conference fusion method as the above items.
The division of units is merely a logical function division, and there may be another division manner in actual implementation, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other forms.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed over a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method of the embodiments of the present application. The storage medium includes a U disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, an optical disk, or other various media capable of storing program codes.
Those of ordinary skill in the art will appreciate that all or a portion of the steps of implementing the various method embodiments described above may be implemented by hardware associated with program instructions. The foregoing program may be stored in a computer readable storage medium. The program, when executed, performs the steps comprising the method embodiments described above, and the storage medium described above includes various media capable of storing program code, such as ROM, RAM, magnetic or optical disk.
It should be noted that the above embodiments are merely for illustrating the technical solution of the present application and not for limiting the same, and although the present application has been described in detail with reference to the above embodiments, it should be understood by those skilled in the art that the technical solution described in the above embodiments may be modified or some or all of the technical features may be equivalently replaced, and these modifications or substitutions do not make the essence of the corresponding technical solution deviate from the scope of the technical solution of the embodiments of the present application.

Claims (9)

1. An online conference fusion method, comprising:
The method comprises the steps that a target server receives a target conference reservation request sent by a conference initiator through a target client, wherein the target conference reservation request comprises a server identifier of a receiver server and conference time, the receiver server is used for managing a receiver client of a conference receiver, and the types of the receiver client and the target client are different;
the target server opens a target conference room according to the target conference reservation request and generates a target conference number for entering the target conference room;
The target server acquires a first transmission channel between the target server and the receiver server according to the server identifier;
The target server side sends a first meeting reservation request to the receiver server side through the first transmission channel, and receives a first meeting number of a first meeting room opened by the receiver server side according to the first meeting reservation request, wherein the first meeting reservation request comprises the meeting time;
the target server side sends target meeting information of the target meeting to the target client side, wherein the target meeting information comprises the target meeting number, the first meeting number and the meeting time;
the target server transmits conference video and/or conference audio between the target server and the receiver server through the first transmission channel;
the target server side further comprises before acquiring a first transmission channel with the receiver server side according to the server side identifier:
the target server receives a configuration request, wherein the configuration request is used for configuring an interface of the receiver server in the target server, and the configuration request comprises a server identifier and interface information of the receiver server;
the target server configures an interface of the receiver server in the target server according to the configuration request, and establishes the first transmission channel.
2. The online conference fusion method according to claim 1, wherein the number of the receiver servers is plural, and the types of receiver clients managed by the receiver servers are different;
the target server transmits conference video and/or conference audio between the first transmission channel and the receiver server, including:
The target server side acquires meeting video and/or meeting audio of any receiver server side in real time;
And the target server side sends conference video and/or conference audio from any receiver server side to other receiver server sides.
3. The online conference fusion method according to claim 1 or 2, wherein after the target server sends the target conference information of the target conference to the target client, the online conference fusion method further comprises:
The target server receives a conference joining request sent by the target client, wherein the conference joining request comprises the target conference number;
And the target server side sends the conference video and/or the conference audio to the target client side.
4. The online conference fusion method of claim 3, wherein the target server sending the conference video to the target client comprises:
The target server receives broadband data between the target client and the target server, which are sent by the target client;
the target server selects a video coding algorithm corresponding to the broadband data according to the broadband data;
the target server decodes the received conference video and recodes the decoded conference video according to the video coding algorithm;
And the target server side sends the recoded conference video to the target client side.
5. The online conference fusion method of claim 3, wherein the target server sends the conference audio to the target client, comprising:
the target server decodes the received conference audio and recodes the decoded conference audio according to a preset audio coding algorithm;
and the target server side sends the recoded conference audio to the target client side.
6. The online conference fusion method according to claim 3, wherein the target server sends the conference video and/or the conference audio to the target client, comprising:
The target server side obtains a participation mode of the target client side, wherein the participation mode of the target client side comprises at least one of video participation and audio participation;
And the target server side sends the conference video and/or the conference audio corresponding to the conference mode to the target client side according to the conference mode of the target client side.
7. An on-line conference fusion device, comprising:
The system comprises a sending and receiving module, a receiving module and a receiving module, wherein the sending and receiving module is used for receiving a target conference reservation request sent by a conference initiator through a target client, the target conference reservation request comprises a server identifier of a receiver server and conference time, the receiver server is used for managing a receiver client of a conference receiver, and the types of the receiver client and the target client are different;
the processing module is used for enabling the target meeting room according to the target meeting reservation request by the target service end and generating a target meeting number for entering the target meeting room;
The acquisition module is used for acquiring a first transmission channel between the target server and the receiver server according to the server identifier;
The transmission module is further configured to send a first meeting reservation request to the receiver server through the first transmission channel, and receive a first meeting number of a first meeting room that is opened by the receiver server according to the first meeting reservation request, where the first meeting reservation request includes the meeting time;
The sending and receiving module is further configured to send, to the target client, target conference information of the target conference, where the target conference information includes the target conference number, the first conference number, and the conference time;
The transmission module is also used for transmitting conference video and/or conference audio between the target server and the receiver server through the first transmission channel;
The sending and receiving module is further configured to, before the target server obtains a first transmission channel with the receiver server according to the server identifier through the obtaining module:
the target server receives a configuration request, wherein the configuration request is used for configuring an interface of the receiver server in the target server, and the configuration request comprises a server identifier and interface information of the receiver server;
the processing module is further configured to configure an interface of the receiver server in the target server according to the configuration request, and establish the first transmission channel.
8. An electronic device is characterized by comprising a processor and a memory;
The memory stores computer-executable instructions;
The processor executing computer-executable instructions stored in the memory causes the processor to perform the online meeting fusion method of any of claims 1 to 6.
9. A computer readable storage medium having stored therein computer executable instructions which, when executed by a processor, implement the online conference fusion method of any of claims 1 to 6.
CN202211244337.8A 2022-10-12 2022-10-12 Online conference fusion method, device and computer storage medium Active CN115604045B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211244337.8A CN115604045B (en) 2022-10-12 2022-10-12 Online conference fusion method, device and computer storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211244337.8A CN115604045B (en) 2022-10-12 2022-10-12 Online conference fusion method, device and computer storage medium

Publications (2)

Publication Number Publication Date
CN115604045A CN115604045A (en) 2023-01-13
CN115604045B true CN115604045B (en) 2025-03-21

Family

ID=84847905

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211244337.8A Active CN115604045B (en) 2022-10-12 2022-10-12 Online conference fusion method, device and computer storage medium

Country Status (1)

Country Link
CN (1) CN115604045B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116319853A (en) * 2023-02-01 2023-06-23 中国建设银行股份有限公司 A conference information display method, device, equipment and medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112929595A (en) * 2021-01-21 2021-06-08 北京字节跳动网络技术有限公司 Network conference convergence system and method
CN115103150A (en) * 2022-06-15 2022-09-23 中移(杭州)信息技术有限公司 Access method, device, device and medium for audio and video online conference

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10805471B1 (en) * 2016-11-02 2020-10-13 West Corporation Disparate conference system connector

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112929595A (en) * 2021-01-21 2021-06-08 北京字节跳动网络技术有限公司 Network conference convergence system and method
CN115103150A (en) * 2022-06-15 2022-09-23 中移(杭州)信息技术有限公司 Access method, device, device and medium for audio and video online conference

Also Published As

Publication number Publication date
CN115604045A (en) 2023-01-13

Similar Documents

Publication Publication Date Title
US8407287B2 (en) Systems, methods, and media for identifying and associating user devices with media cues
US8379076B2 (en) System and method for displaying a multipoint videoconference
US7689568B2 (en) Communication system
US8767591B2 (en) Multi-point video conference system and media processing method thereof
CN108289187B (en) Method and system for accessing live webcast to video conference
CN103475793B (en) Attaching terminal is used to call out
CA2694103C (en) Multi-point to multi-point intercom system
CN108347337B (en) Conference communication method and device
CN101627576B (en) Multipoint conference video switching
US6963352B2 (en) Apparatus, method, and computer program for supporting video conferencing in a communication system
EP1578084A2 (en) Systems and methods for videoconference and/or data collaboration initiation
US20120134301A1 (en) Wide area voice environment multi-channel communications system and method
US7328240B2 (en) Distributed multipoint conferencing
CN101645952A (en) Conference telephone terminal, system and method for sharing data
CN105376516A (en) Mobile video conference system and implementing method thereof
JP2021521741A (en) A video conferencing server capable of providing a video conferencing using a plurality of video conferencing terminals and a method for removing audio echoes thereof.
CN104902111A (en) Web RTC-based method, equipment and system for establishing multi party call
CN115604045B (en) Online conference fusion method, device and computer storage medium
CN112019488A (en) A method, apparatus, device and storage medium for speech processing
CN105100678A (en) Video session connection method and system
CN105915837B (en) A video switching method, device and system
WO2017004831A1 (en) Multimedia meeting implementation method, device, and system
JP2001036881A (en) Audio transmission system and audio reproducing device
KR101861561B1 (en) Videoconferencing Server for Providing Multi-Screen Videoconferencing by Using Plural Videoconferencing Terminals and Method therefor
CN117596231B (en) Communication method, terminal device, system and medium

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