[go: up one dir, main page]

CN114095688B - A method and system for realizing global broadcast conference - Google Patents

A method and system for realizing global broadcast conference Download PDF

Info

Publication number
CN114095688B
CN114095688B CN202111236273.2A CN202111236273A CN114095688B CN 114095688 B CN114095688 B CN 114095688B CN 202111236273 A CN202111236273 A CN 202111236273A CN 114095688 B CN114095688 B CN 114095688B
Authority
CN
China
Prior art keywords
conference
group
global broadcast
virtual member
virtual
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
CN202111236273.2A
Other languages
Chinese (zh)
Other versions
CN114095688A (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.)
Beijing Jiaxun Feihong Electrical Co Ltd
63921 Troops of PLA
Beijing Aerospace Control Center
Original Assignee
Beijing Jiaxun Feihong Electrical 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 Beijing Jiaxun Feihong Electrical Co Ltd filed Critical Beijing Jiaxun Feihong Electrical Co Ltd
Priority to CN202111236273.2A priority Critical patent/CN114095688B/en
Publication of CN114095688A publication Critical patent/CN114095688A/en
Application granted granted Critical
Publication of CN114095688B publication Critical patent/CN114095688B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • 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
    • 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)
  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种实现全域广播会议的方法和系统。该方法包括如下步骤:在分组会议进行的过程中,创建全域广播会议;全域广播会议建立成功后,为全域广播会议添加第一虚拟成员,为每个分组会议添加第二虚拟成员;利用第一虚拟成员和第二虚拟成员,将各个分组会议分别进行级联;利用级联后的分组会议进行全域广播会议。本发明通过对分组会议增加级联关系,使得在现有会议系统中进行全域广播会议时可以节省系统资源,同时也不会影响现有的会议结构。

The present invention discloses a method and system for realizing a global broadcast conference. The method comprises the following steps: creating a global broadcast conference during a group conference; after the global broadcast conference is successfully established, adding a first virtual member to the global broadcast conference and adding a second virtual member to each group conference; using the first virtual member and the second virtual member to cascade each group conference respectively; using the cascaded group conference to conduct a global broadcast conference. The present invention saves system resources when conducting a global broadcast conference in an existing conference system by adding a cascade relationship to the group conference, and does not affect the existing conference structure.

Description

Method and system for realizing global broadcast conference
Technical Field
The invention relates to a method for realizing a global broadcast conference, and also relates to a corresponding global broadcast conference system, belonging to the technical field of multimedia communication.
Background
Fig. 1 is a schematic diagram of an operation scenario of an IP multimedia integrated command control system in the prior art. As shown in fig. 1, when a group conference is performed, a control terminal needs to control each group conference separately, and when a global broadcast conference is required to be performed, a chairman of the conference needs to create and initiate a new session by using the control terminal, and conference members in the global are added into the conference one by one, so as to form a new multiparty session composed of members in the global. The scheme has the following defects that 1, when the number of the personnel in the whole domain is huge, more system resources are required to be applied for constructing a conference with more people, and the requirements and the capabilities of the conference system can be exceeded. 2. If an oversized conference is created, the system needs to synchronize information such as states among members, and the complexity of the system for processing the conference is increased in geometric multiples. 3. In some scenarios, when initiating a global broadcast conference, the original group conference still needs to remain on, but if the conference terminal does not have multiple voice capabilities, the original group conference must be stopped, and a new conference initiated.
In the chinese patent No. ZL 201610228313.1, a conference control method is disclosed. The conference control method comprises the steps of obtaining the level of a conference terminal and a conference group where the conference terminal is located when conference data sent by the conference terminal in a cascade conference place are received, determining the conference terminal for receiving the conference data according to the obtained level and the conference group, and sending the conference data to the determined conference terminal. The invention can realize cascade connection of a plurality of remote conference sites, and carry out cascade conference, when carrying out cascade conference, the conference groups and the levels of the conference groups are determined according to the identity information of different conference terminals, and the conference data sent by other received conference terminals are selectively sent to the conference terminals according to the conference groups of the conference terminals in the cascade conference and the levels of the conference groups.
In addition, in chinese patent application with application number 202010093682.0, a video conference system and a multistage cascade communication method are disclosed, in which a cascade communication relationship is established between video conference servers controlled by a master control server. For the video conference server, the related service processing complexity is the same no matter which stage is in, and for the main control server, the number of stages is increased, and only a plurality of messages are generated, so that the service complexity is not greatly increased, the service complexity in the video conference is reduced, and the limit of cascading stages is reduced.
Disclosure of Invention
The primary technical problem to be solved by the invention is to provide a method for realizing a global broadcast conference.
Another technical problem to be solved by the present invention is to provide a global broadcast conference system.
In order to achieve the above purpose, the present invention adopts the following technical scheme:
according to a first aspect of an embodiment of the present invention, there is provided a method for implementing a global broadcast conference, including the steps of:
creating a global broadcast conference in the process of grouping the conferences;
After the global broadcast conference is established successfully, adding a first virtual member for the global broadcast conference, and adding a second virtual member for each group conference;
Cascading each group conference by using the first virtual member and the second virtual member;
and carrying out the global broadcast conference by using the cascaded group conference.
Wherein preferably a session is established between the first virtual member and the second virtual member via a signaling interaction.
Preferably, the first virtual member establishes a session with the control terminal through signaling interaction, and the second virtual member establishes a session with a member of a group conference through signaling interaction.
Preferably, the method further comprises releasing the virtual members in the broadcast conference after the global broadcast conference is finished.
Preferably, the method further comprises adding a discrete member in the global broadcast conference, and establishing a session between the discrete member and the first virtual member.
Wherein the signaling is preferably negotiated in a media unidirectional transmission.
The request sent when adding members preferably comprises conference type, user number and media direction information, and the request sent when cascading comprises cascading operation type and ID identification list information of group conferences participating in cascading.
According to a second aspect of the embodiment of the present invention, there is provided a global broadcast conference system, including a control terminal and a background server, wherein,
The background server is used for creating a global broadcast conference in the process of proceeding the group conferences, adding a first virtual member for the global broadcast conference after the global broadcast conference is successfully established, adding a second virtual member for each group conference, cascading each group conference by utilizing the first virtual member and the second virtual member, proceeding the global broadcast conference by utilizing the cascaded group conferences, and controlling the session between the terminal and the first virtual member.
Wherein the background server preferably causes a session to be established between the first virtual member and the second virtual member via signaling interactions.
Preferably, the background server enables the first virtual member to establish a session with the control terminal through signaling interaction, and the second virtual member establishes a session with a member of a group conference through signaling interaction.
Compared with the prior art, the invention connects the audio channels of the original group conferences by adding the cascade relation to the group conferences, and can initiate a new global broadcast conference without increasing the system burden and changing the original group of conferences. By using the invention, system resources can be saved when the universal broadcasting conference is carried out, and the existing conference structure can not be influenced.
Drawings
FIG. 1 is a schematic diagram of a working scenario of an IP multimedia integrated command control system in the prior art;
Fig. 2 is a schematic diagram of a usage scenario of the global broadcast conference system according to the embodiment of the present invention;
fig. 3 is a flowchart of a method for implementing a global broadcast conference according to an embodiment of the present invention.
Detailed Description
The technical contents of the present invention will be described in detail with reference to the accompanying drawings and specific examples.
As shown in fig. 2, the global broadcast conference system provided by the embodiment of the invention is an integrated command control system based on IP streaming media technology. A plurality of group conferences have been established within the global broadcast conference system, group conference 1, group conference 2, and group conference 3, respectively. Conference members A, B and C (first member) are included in group conference 1, conference members E, F and G (first member) are included in group conference 2, conference members H, J and K (first member) are included in group conference 3, and discrete members N and P (second member) that are partially logged in, but not actually participating, are also included in the system. The first member refers to the conference member that has joined the group conference, and the second member refers to the member waiting to join the conference.
In various embodiments of the present invention, a global broadcast conference system includes a control terminal, a creation module, an addition module, and a release module. In this embodiment, the control terminal initiates the global conference without joining the packet conference will be described as an example. But in practice the group conference may initiate a global conference whether or not the control terminal is joining.
The control terminal may be a terminal independent of the packet conference, only responsible for maintaining the organization of the conference, not having a control function, or having both a control function and a conference-in function, or may be an existing member in the original packet conference, without specific limitation.
< First embodiment >
The method flow of the global broadcast conference system for realizing the global broadcast conference (called global conference for short) provided by the invention is as follows (refer to figure 3):
s1, in the process of packet meeting, the control terminal creates a global broadcast meeting, and the broadcast meeting is a brand new meeting.
When the control terminal initiates the global broadcast conference, the voice negotiation is in one direction, namely, only voice can be input and voice cannot be output. The broadcast conference is an entirely new conference that is different from any one of the group conferences already established within the global broadcast conference system.
The control terminal creates the conference by sending out a "conference creation request" message, which is transmitted based on the HTTP protocol, carrying fields in the private json format, including necessary information such as the conference type, the user number, the media (e.g. audio) direction, etc. The universal broadcast conference system can create media modes of different modes according to different conference types, for example, when a broadcast conference is performed, the control terminal of the universal broadcast conference system provides a unidirectional media session for a designated user number, namely, the universal broadcast conference system can only speak and cannot hear the sound output by the universal broadcast conference system.
In the media session, taking the conversation of the terminal X and the terminal Y participating in the broadcast as an example, the voice is transferred between the terminal X and the terminal Y by transmitting audio data, the data is a data stream called a media stream, and a channel for transmitting the media stream between the terminal X and the terminal Y is a media channel.
The direction of the media stream includes various, and for the terminal X and the terminal Y, both can be sent and received (i.e., audible), the direction is designated sendrecv, only can send and not receive (i.e., audible and not audible), the direction is designated sendonly, not can send and not receive (i.e., audible and not audible), the direction is designated recvonly, and neither can send nor receive (i.e., not audible and not audible), the direction is designated inactive.
The above states are completed by signaling negotiation during the session establishment of terminal X and terminal Y. Since the terminal that needs to broadcast only retains the ability to talk, the terminal that needs to broadcast only needs to send out the stream and not receive the stream, i.e. the ability of the terminal that needs to broadcast is identified as sendonly for the system, whereas the global broadcast conference system is recvonly with respect to the terminal that needs to broadcast.
And S2, after the global broadcast conference is successfully established, adding a first virtual member for the global broadcast conference, and adding a second virtual member for each group conference.
After the global broadcast conference is established successfully, the control terminal initiates a conference cascade adding request. It is assumed here that the group conferences to be joined within the global broadcast conference system are group conference 1, group conference 2, and group conference 3. The control terminal is respectively cascaded with the group conference 1, the group conference 2 and the group conference 3, and is cascaded in the form of virtual members.
Cascading with the group conference 1, the group conference 2 and the group conference 3 respectively, creating virtual members, such as a global broadcast conference virtual member 1Y (first virtual member) and a group virtual member 1X (second virtual member), respectively in the cascading process, and establishing a session through signaling interaction between the virtual members to realize communication of audio channels, wherein 1X represents one seat of the group conference 1, and 1Y represents one seat of the global conference.
The cascade request message related to the embodiment of the invention is a self-defined private message, the message is transmitted based on HTTP and carries a json format control message, and mainly comprises a cascade operation type and an ID identification list of each conference needing to participate in cascade, and the control terminal sends the cascade message to a preset service port of a global broadcast conference system so as to be broadcasted to each conference member.
The cascading group conference comprises the following steps:
S21, adding a second virtual member in each group conference.
As shown in fig. 3, the global broadcast conference system has created at least 2 group conferences (shown in fig. 2 as group conference 1, group conference 2, and group conference 3) prior to conducting the global broadcast conference. For example, by creating a request for the group conference 1, the group conference member A, B, C of the group conference 1 is added to the group conference 1, and a session is conducted between the individual conference members of the group conference 1 by signaling. And members E through G are added to the group conference 2 and members H through K are added to the group conference 3 in the same manner. And completing the creation of each group meeting 1-3.
The background server adds virtual members at each group meeting, for example, virtual member 1X to group meeting 1, so that the meeting members in group meeting 1 are A, B, C and 1X. The virtual conference member (second virtual member) 1X establishes a media channel with each member in the group conference 1.
Similarly, the background server adds virtual members to packet conference 2. Specifically, a second virtual member 2X is added in the group conference 2 (the members in the group conference 2 become E, F, G and 2X). A second virtual member 3X is added to the conference group 3.
S22, adding a first virtual member in the global broadcast conference.
The background server adds the first virtual member 1Y in the global conference while establishing a session connection between the first virtual member 1Y and the second virtual member 1X. Further, preferably, adjusting the media direction of the media channel between the first virtual member and the second virtual member according to the location of the speaker of the global broadcast conference is further included. For example, in a global broadcast conference, the speaker a, the direction is set from the second virtual member to the first virtual member (1X- > 1Y). If the speaker is not a, the direction may be set from the second virtual member to the first virtual member (1Y- > 1X).
Conference can be realized between the corresponding first virtual member and the second virtual member
Similarly, the first virtual members 2Y, 3Y are added to the global broadcast conference, and a session is established between the second virtual member 2X and the first virtual member 2Y, and a session is established between the second virtual member 3X and the first virtual member 3Y. In this way, sessions are established between the corresponding first virtual member and second virtual member, respectively.
S3, utilizing the first virtual member and the second virtual member to respectively cascade each group conference.
A session is established between a first virtual member and a corresponding second virtual member. Such as a global broadcast conference virtual member 1Y (first virtual member) and a group virtual member 1X (second virtual member), establishes a session through signaling interactions between the virtual members, establishing a multimedia (e.g., audio) channel, where 1X represents a virtual member in the group conference 1 and 1Y represents one virtual conference member in the global conference.
Specifically, the second virtual member 1X in the group conference 1 has a one-to-one correspondence with the first virtual member 1Y, the second virtual member 2X in the group conference 2 has a one-to-one correspondence with the first virtual member 2Y, and the second virtual member 3X in the group conference 3 has a one-to-one correspondence with the first virtual member 3Y. Thus, a media channel is established between the first virtual member 1Y in the global broadcast conference and the second virtual member 1X in the group conference, a media channel is established between the first virtual member 2Y in the global broadcast conference and the second virtual member 2X in the group conference, and a media channel is established between the first virtual member 3Y in the global broadcast conference and the second virtual member 3X in the group conference.
In other words, each group conference has newly added second virtual members, and there are first virtual members respectively corresponding to the respective second virtual members in the global broadcast conference. A session is established between such corresponding first virtual member and the second virtual member.
Thus, conference members of each group conference participating in the conference are converted into respective virtual members of the global broadcast conference by using one-to-one channels between the second virtual members 1X, 2X, and 3X in the group conference and the first virtual members 1Y, 2Y, and 3Y in the global broadcast conference.
Therefore, a plurality of first virtual members (1Y, 2Y and 3Y) are added in the global broadcast conference, and a first conference connection is established among the first virtual members, so that streaming media interaction can be realized among the first virtual members, a second conference connection between the first virtual members and a second virtual member corresponding to the first virtual members (the session connection is established between the first virtual members and the second virtual members), and a third conference connection is established between the second virtual members and each member in the group conference in each group conference. Thus, in the global broadcast conference, cascading is achieved for a plurality of group conferences (group conference 1 and group conference 2) using the three-level conference connection.
The cascading request is transmitted based on the HTTP protocol, carries a private field with a preset format, and comprises cascading operation type and ID identification list information of the packet conference participating in cascading. And the cascade request is sent to a preset service port of the background server.
S4, performing a global broadcast conference by using the cascaded group conference.
By the multi-stage conference connection mode, a plurality of members (1Y, 2Y, 3Y and the like) in the global broadcast conference can be respectively cascaded with one group conference (group conference 1, group conference 2, group conference 3 and the like), and the number of the group conferences in the global broadcast conference can be increased by increasing the number of the members in the global broadcast conference, so that the method is more efficient, reduces the business complexity in the video conference and reduces the limit of cascade stages.
S5, after the global broadcasting is finished, the cascade relation between the global broadcasting conference and each group conference is disconnected.
After the global broadcast is finished, the control terminal can disconnect the cascade relation of all the group conferences one by one and restore to the state before the global broadcast conference is started.
In particular, the conference connection between the first virtual member and the second virtual member is broken. Further, the second virtual member in each group conference is deleted from the group conference.
< Second embodiment >
The first embodiment discusses the case where the global broadcast conference system has created at least 2 group conferences (shown as group conference 1, group conference 2, and group conference 3 in fig. 2) before proceeding with the global broadcast conference. In the present embodiment, a case of performing a global broadcast conference with a plurality of members of a group conference and discrete members N and P outside the group conference at the same time is discussed as shown in fig. 2.
As shown in fig. 2, discrete members N and P are not participating in any group conference. That is, the discrete members are members independent of the group conference. Thus, there is also a need to implement a global broadcast conference between multiple group conference members and discrete members using the following steps.
S1', in the process of grouping conferences, the control terminal creates a global broadcast conference, wherein the broadcast conference is a brand new conference.
And S2', after the global broadcast conference is established successfully, adding a first virtual member for the global broadcast conference, and adding a second virtual member for each group conference.
S3', cascading each group conference by using the first virtual member and the second virtual member.
S4' add discrete members to the global broadcast conference.
The control terminal initiates a request for adding members, and the discrete members are added into the global broadcast conference. And establishing a session between the discrete member and the first virtual member, and establishing a session between the discrete member and the second virtual member.
When a control terminal adds a conference member (e.g., a discrete member or a group member) in the global broadcast conference, the manner of adding the member in the group conference is similar to that described above. The control terminal sends a request of adding members, and the request message is transmitted based on the HTTP protocol and carries a control message in json format. Conference members P and N as shown in fig. 2 are discrete members, so individual group conferences 1 to 3 are not affected.
Because the universal broadcast conference system records and updates the user state for all users logged into the system, the control terminal can obtain the user state, including whether to log on line, whether to enter a conference, and the like, through the user state query function in the system. The control terminal can add a particular user as a conference member through the "add member" message both at the time of conference organization creation and after creation activation.
S5', performing global broadcast conference by using the cascaded group conference.
S6', after the global broadcast is finished, the cascade relation with each group conference is disconnected, and the discrete members are released.
Each group conference member and the discrete member are restored to the state before the global broadcast conference is started. Thus, the group conference member may continue the group conference, and the discrete member ends the conference.
When the universal broadcasting conference is cascaded with the grouping conference and discrete users are added, media unidirectional transmission, namely, a sendonly mode is adopted in the signaling process to realize unidirectional transmission of sound from the universal conference to the grouping conference, if feedback is required to be obtained from the grouping conference in the universal broadcasting process, a signaling renegotiation mode can be adopted to dynamically adjust the grouping conference media to be bidirectional transceiving, namely, a sendrecv mode.
In order to solve the defect problem in the existing global broadcasting scheme, under the minimum requirement of influencing each original group conference, the embodiment of the invention designs to initiate a new global session, and connects the audio channels of each original group conference in a cascade manner between conferences, and simultaneously controls the direction of the media session of the original group conference, thereby ensuring the broadcasting effect of the new global conference.
In the use scenario, the global conference initiation and conference cascading process is realized through the background server, so that the terminal in the original packet conference can not sense the change of the conference, the access of a new session is not affected even if the conference terminal is a single-channel IP telephone, and the original packet conference can still be continued after the global broadcast conference is finished.
For the background providing the broadcasting conference service, the conference specification is not expanded, so the system can be modified and developed in an increment way on the basis of the existing conference specification, the development mode is more flexible, and the requirement on hardware is lower.
It will be appreciated by those of ordinary skill in the art that the order of the foregoing steps may be adjusted or combined. For example, the second virtual member may be added to the group conference before the first virtual member is added to the global broadcast conference, the first virtual member may be added to the global broadcast conference before the second virtual member is added to the group conference, or even the first virtual member may be added to the global broadcast conference and the second virtual member may be added to the group conference at the same time. For another example, after adding the second virtual member in the group conference, the discrete member and the first virtual member may be added simultaneously in the global broadcast conference, or the discrete member may be added first and then the first virtual member may be added in the global broadcast conference. Similarly, the order in which the members are released may also be changed.
According to one embodiment of the present invention, the member may include a communication device with a voice function, such as a computer, a mobile phone, and the control terminal may be a network device capable of processing a voice request and performing communication, such as a computer, a server, a mobile phone, and the like.
The invention can realize the following technical effects that 1, for the scene with more members in the system local area, the creation success of the global broadcast conference is ensured, 2, for the terminal with only 1 path of voice service capability in the conference, the original conference can not need to be withdrawn or closed, the influence on the original service is minimum, and 3, the original conference of the system does not need to be greatly modified and related resources are not required to be additionally reserved.
The invention also provides a global broadcast conference system. As shown in fig. 2 and 3, the system includes a control terminal and a background server. The background server includes a processor and a memory, and program modules stored in the memory are executed by the processor to implement the corresponding functions. The processor includes a kernel, and the kernel fetches the corresponding program unit from the memory. The kernel can be set with one or more, and the initiation and the termination of the global broadcast conference service are ensured by adjusting kernel parameters, so that the existing service of each grouping conference terminal of the system is not affected. The invention improves the number specification of concurrent members of the system conference in an incremental mode, does not need to carry out larger improvement on the system, and does not need to reserve a large amount of system resources.
The background server creates a global broadcast conference in the process of proceeding the group conference, adds a first virtual member for the global broadcast conference after the global broadcast conference is successfully established, adds a second virtual member for each group conference, and utilizes the first virtual member and the second virtual member to cascade each group conference respectively, and utilizes the cascade group conference to conduct the global broadcast conference.
The control terminal establishes a session directly with the first virtual member.
Compared with the prior art, the invention connects the audio channels of the original group conferences by adding the cascade relation to the group conferences, and can initiate a new global broadcast conference without increasing the system burden and changing the original group of conferences. By using the invention, system resources can be saved when the universal broadcasting conference is carried out, and the existing conference structure can not be influenced.
The method and system for implementing the global broadcast conference provided by the invention are described in detail. Any obvious modifications to the present invention, without departing from the spirit thereof, would constitute an infringement of the patent rights of the invention and would take on corresponding legal liabilities.

Claims (10)

1. A method for implementing a global broadcast conference, comprising the steps of:
creating a global broadcast conference in the process of grouping the conferences;
After the global broadcast conference is established successfully, adding a first virtual member for the global broadcast conference, and adding a second virtual member for each group conference;
Cascading each group conference by using the first virtual member and the second virtual member;
the global broadcast conference is conducted using the cascaded group conference,
The cascade request message is a self-defined private message, the message is transmitted based on HTTP, carries a json format control message and comprises a cascade operation type and an ID identification list of each conference to participate in cascade, and the control terminal sends the cascade message to a service port preset by a global broadcast conference system to be broadcasted to each conference member;
After the global broadcast is finished, the control terminal disconnects the cascade relation of each group of conferences one by one, restores to the state before the global broadcast conference is started, disconnects conference connection between the first virtual member and the second virtual member, and deletes the second virtual member in each group of conferences from the group of conferences;
the global conference initiation and conference cascading process is realized through a background server, and the terminals in the group conference cannot perceive the change of the conference.
2. The method for implementing a global broadcast conference according to claim 1, wherein:
and establishing a session between the first virtual member and the second virtual member through signaling interaction.
3. The method for implementing a global broadcast conference according to claim 2, wherein:
And establishing a session between the first virtual member and the control terminal through signaling interaction, and establishing a session between the second virtual member and a member of a group conference through signaling interaction.
4. A method of implementing a global broadcast conference as claimed in claim 3, wherein:
And after the global broadcasting conference is finished, releasing the virtual members in the broadcasting conference.
5. A method of implementing a global broadcast conference as claimed in claim 3, further comprising the steps of:
a discrete member is added to the global broadcast conference, and a session is established between the discrete member and the first virtual member.
6. A method of implementing a global broadcast conference as claimed in claim 4 or 5, wherein:
the transmission signaling is negotiated in a media unidirectional transmission manner.
7. The method for implementing a global broadcast conference according to any one of claims 3-5, wherein:
The request sent when adding members comprises conference type, user number and media direction information, and the request sent when cascading comprises cascading operation type and ID identification list information of group conferences participating in cascading.
8. A global broadcast conference system is characterized by comprising a control terminal and a background server, wherein,
The background server is used for creating a global broadcast conference in the process of proceeding the group conferences, adding a first virtual member for the global broadcast conference after the global broadcast conference is successfully established, adding a second virtual member for each group conference, cascading each group conference by the first virtual member and the second virtual member respectively, proceeding the global broadcast conference by the group conferences after cascading,
A session is established between the control terminal and the first virtual member,
The control terminal and the background server are used for implementing the method for implementing the global broadcast conference according to any one of claims 1 to 5.
9. The global broadcast conference system of claim 8, wherein:
The background server enables the first virtual member and the second virtual member to establish a session through signaling interaction.
10. The global broadcast conference system of claim 9, wherein:
the background server enables the first virtual member to establish a session with the control terminal through signaling interaction, and the second virtual member establishes a session with a member of a group conference through signaling interaction.
CN202111236273.2A 2021-10-22 2021-10-22 A method and system for realizing global broadcast conference Active CN114095688B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111236273.2A CN114095688B (en) 2021-10-22 2021-10-22 A method and system for realizing global broadcast conference

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111236273.2A CN114095688B (en) 2021-10-22 2021-10-22 A method and system for realizing global broadcast conference

Publications (2)

Publication Number Publication Date
CN114095688A CN114095688A (en) 2022-02-25
CN114095688B true CN114095688B (en) 2025-01-21

Family

ID=80297805

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111236273.2A Active CN114095688B (en) 2021-10-22 2021-10-22 A method and system for realizing global broadcast conference

Country Status (1)

Country Link
CN (1) CN114095688B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115002392A (en) * 2022-05-25 2022-09-02 上海赛连信息科技有限公司 A video conference group management method and device
CN115426336A (en) * 2022-08-26 2022-12-02 上海赛连信息科技有限公司 SVC-based Conference Cascading Method and System
CN115473967A (en) * 2022-09-13 2022-12-13 北京佳讯飞鸿电气股份有限公司 Audio mixing control method, device, equipment and storage medium for audio conference
CN115914542B (en) * 2022-10-20 2024-11-15 海南乾唐视联信息技术有限公司 Conference processing method and device, electronic equipment and storage medium
CN115550326B (en) * 2022-12-01 2023-04-07 北京佳讯飞鸿电气股份有限公司 Method and system for realizing multi-party conference cascade by using virtual conference

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1885785A (en) * 2006-07-04 2006-12-27 华为技术有限公司 MCU cascade system and establishing and communication method for the same
CN111131641A (en) * 2019-12-30 2020-05-08 迈普通信技术股份有限公司 Conference cascading method, device, server and readable storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102223371B (en) * 2011-06-20 2018-09-28 中兴通讯股份有限公司 Multimedia conference management method and equipment
CN103780403B (en) * 2012-10-24 2017-06-06 华为技术有限公司 The processing method of videoconference, device and system
CN110213526B (en) * 2019-07-05 2021-12-17 浙江华创视讯科技有限公司 Video conference creation method, video conference system, storage medium, and electronic apparatus
CN110913165A (en) * 2019-10-21 2020-03-24 福建星网智慧科技股份有限公司 Video stream carousel method and device of video conference system based on cascade framework

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1885785A (en) * 2006-07-04 2006-12-27 华为技术有限公司 MCU cascade system and establishing and communication method for the same
CN111131641A (en) * 2019-12-30 2020-05-08 迈普通信技术股份有限公司 Conference cascading method, device, server and readable storage medium

Also Published As

Publication number Publication date
CN114095688A (en) 2022-02-25

Similar Documents

Publication Publication Date Title
CN114095688B (en) A method and system for realizing global broadcast conference
KR100373323B1 (en) Method of multipoint video conference in video conferencing system
CN101641936B (en) Media stream setup in a group communication system
CN102111603B (en) Method for realizing sub-conference in IMS video conference, and device and system thereof
CN101483749A (en) Video meeting implementing method and system based on media server
US9979759B2 (en) System and method for managing multi-media conferences using group segmentation
CN104135640A (en) Conference migration method, device and system
CN104902111A (en) Web RTC-based method, equipment and system for establishing multi party call
JP7463552B2 (en) SESSION CREATION METHOD, ELECTRONIC DEVICE, AND READABLE STORAGE MEDIUM
KR101589195B1 (en) METHOD AND APPARATUS FOR SEAMLESSlY IMPLEMENTING TRNASFERRING DUAL-PARTY CALL INTO CONFERENCE
CN107666396B (en) Multi-terminal conference processing method and device
US20220391452A1 (en) Method for conducting an audio and/or video conference
CN101719903A (en) Method and system for realizing multi-point control unit cascading of IP multimedia subsystem
CN108400965B (en) Multimedia conference integrated communication system and method
CN101132554A (en) Communication terminal equipment, conference server device and related method
CN101877708A (en) Method and system for implementing multimedia conference in IMS network
JP5579660B2 (en) Multipoint video conferencing equipment
CN103369292B (en) A kind of call processing method and gateway
CN115695387B (en) Audio and video conference implementation method, audio and video conference system and related devices
WO2011140744A1 (en) Multimedia conference system in next generation network and realization method thereof
CN112929371A (en) Session processing method, device, system, electronic equipment and medium
CN115550326B (en) Method and system for realizing multi-party conference cascade by using virtual conference
WO2023273369A1 (en) Conference call method and apparatus, and storage medium and electronic device
CN114866520B (en) Communication processing method, system, electronic equipment and storage medium
CN101316178B (en) Conversation establishing method and conversation 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
TR01 Transfer of patent right

Effective date of registration: 20250606

Address after: 100095 Beijing city Haidian District Kintaikyo Road No. 88 Building No. 1 hospital

Patentee after: BEIJING JIAXUN FEIHONG ELECTRICAL CO.,LTD.

Country or region after: China

Patentee after: 63921 TROOPS OF PLA

Patentee after: BEIJING AEROSPACE CONTROL CENTER

Address before: 100095 Beijing city Haidian District Kintaikyo Road No. 88 Building No. 1 hospital

Patentee before: BEIJING JIAXUN FEIHONG ELECTRICAL CO.,LTD.

Country or region before: China

TR01 Transfer of patent right