CN1486069A - Method for implementing simultaneous multichannel playing in session - Google Patents
Method for implementing simultaneous multichannel playing in session Download PDFInfo
- Publication number
- CN1486069A CN1486069A CNA021373299A CN02137329A CN1486069A CN 1486069 A CN1486069 A CN 1486069A CN A021373299 A CNA021373299 A CN A021373299A CN 02137329 A CN02137329 A CN 02137329A CN 1486069 A CN1486069 A CN 1486069A
- Authority
- CN
- China
- Prior art keywords
- meeting
- audio mixing
- mixing point
- point
- proxy server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 13
- 238000004891 communication Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a method for realizing multi-path playback simultaneously through media gateway control protocol in meeting. It includes: the media gateway which is used as meeting server creates connects with the same quantity to meeting user quantity at the audio-mix point, all the voice media flow of all users are assembled to the point and carry on voice mixing; the calling proxy server creates new connection through on the point through creating connection order; the calling proxy server sends out informing request order to the new connection, and starts the playback operation.
Description
Technical field
The present invention relates to communication technical field, relate in particular to and pass through MGCP and in meeting, realize simultaneous multichannel playing.
Background technology
MGCP (Media Gateway Control Protocol is called for short MGCP) is the internet engineering service groups RFC2705 agreement of (The Internet Engineering Task Force is called for short IETF).
MGCP (RFC2705) is by two basic agreements: SGCP (Simple GatewayControl Protocol, be called for short SGCP) and the MGCP that forms of IP device control protocol (Internet Protocol DeviceControl is called for short IPDC) fusion.
Be illustrated in figure 1 as the system group network figure that realizes the MGCP agreement.The MGCP agreement has adopted separation gateway thought, and the gateway that former signaling and medium are focused on is decomposed into two parts: media gateway (MediaGateway is called for short MG) and call proxy server (Call agent, abbreviation CA).The CA processing signaling, MG handles medium, the action of CA control MG.From being a kind of master/slave (master/slave) relation in essence with MGCP, send the order that will carry out by CA to MG, MG gives CA with the information reporting of being collected.CA is equivalent to master, and MG is equivalent to slave.CA distributes to the MG specific tasks, and handles the request that MG submits.CA and MG are the network elements in the network, carry out communication by the MGCP agreement between they are mutual.
Link model is the notion of a kind of call model in the MGCP agreement, and two members the most basic are exactly destination node (endpoint) and be connected (connection) in the link model, and they are key concepts of setting up end-to-end conversation.One or more connections are combined into a calling.In the MGCP agreement, think that the participant of calling out is destination node (endpoint), be an attribute of destination node and connect, it has write down the details relevant with the Media Stream communication in calling out, as the code decode algorithm of address, PORT COM and communication.
Main order between CA and the MG comprises CRCX (create and connect), MDCX (revise and connect), DLCX (deletion connects), RQNT (notice request), NTFY (notice) or the like.
Playback is meant in call treatment, for certain service needed, carries out speech play for the calling party, as the voice suggestion of intelligent network.In conference system, a kind of special playback business demand is arranged, promptly play identical voice simultaneously for the speech channel in many ways that participates in a conference.Fig. 2 shows the method that the existing MGCP of passing through agreement is implemented in simultaneous multichannel playing in the meeting, as shown in Figure 2, in a meeting, suppose to have three media gateway MG1, MG2, MG3 among meeting, media gateway MG4 is a Conference server, its X point is the audio mixing point of this meeting, and the audio mixing point makes in the meeting all user's voice Media Streams that need playback assemble and audio mixing, and media gateway MG1, MG2, MG3 three corresponding connections in Conference server MG4 are A, B, C.Traditional audio playback method to three users on media gateway MG1, MG2, the MG3 is to use RQNT order to play same a kind of voice respectively to MG1, MG2, MG, so media gateway MG1, MG2, three users of MG3 hear same voice respectively.Adopt said method to need CA to use notice request (RQNT) order to carry out playback operation respectively to MG1, MG2, MG3.Need use 3 RQNT orders so respectively, and take 3 playback resources at needs, both complicated operation took more resource again.
Summary of the invention
The objective of the invention is in order to overcome the existing complicated operation that exists when MGCP is realized simultaneous multichannel playing in meeting, the technical problem that takies more resource passed through.
The technical scheme that realizes technical problem to be solved by this invention and take is summarized as follows, and a kind ofly passes through MGCP is realized simultaneous multichannel playing in meeting method, may further comprise the steps:
Use on the audio mixing point of meeting as the media gateway of Conference server and to create being connected of bind command establishment and meeting number of users equal amount, make that all user's voice Media Streams gather also audio mixing of audio mixing point in the meeting;
Call proxy server is created new connection by creating bind command on described audio mixing point;
Call proxy server is gone up new connection to audio mixing point and is sent the notice request order, carries out playback operation.
Adopt technical solution of the present invention, utilized the resource that has existed in the conference process to carry out playback, reduced the protocol message flow between the CA and MG in the conference process, saved the operating time, and saved the playback resource.
Description of drawings
Fig. 1 shows the networking diagram of MGCP system;
Fig. 2 shows the existing schematic diagram of realizing simultaneous multichannel playing;
Fig. 3 shows the schematic diagram that the present invention realizes simultaneous multichannel playing.
Embodiment
Below in conjunction with accompanying drawing, illustrate the mode of an enforcement of the present invention.
In the meeting control procedure, need be to certain a part of destination node (endpoint, claim the user again) carry out the while during playback operation, all these destination nodes are not carried out playback operation, but create a connection (Connection) again at audio mixing point as this meeting of the media gateway of Conference server, then playback is carried out in this connection.Other destination nodes are connected because of having had with audio mixing point, so other destination nodes also can be heard the playback signal.
Its specific implementation is that call proxy server CA is by creating bind command CRCX control as the point of the audio mixing on the media gateway of Conference server, connection of generation on audio mixing point.Send notice request order RQNT by call proxy server CA to audio mixing point then, to the playback of audio mixing point.
Figure 3 shows that the schematic diagram of simultaneous multichannel playing method of the present invention, promptly the audio mixing point X point in Conference server MG4 is created a connection Z again by CRCX, by carrying out the RQNT playback to connecting Z.Because MG1, MG2, pairing three of three users of MG3 connect A, B, C among meeting, voice flow flows to A, B, three connections of C by connecting Z, flow to MG1, MG2, three users of MG3 respectively by A, B, three connections of C then, therefore MG1, MG2, three users of MG3 hear voice flow A, B, C respectively, thus the playback that can hear to connection Z.Only need carry out the RQNT operation for MG1, MG2, three user's playbacks of MG3 like this, and only take a playback resource in the Conference server MG4 connecting Z.
Although disclosed relating to, passed through MGCP and realize that in meeting the method for simultaneous multichannel playing carried out special description with reference to embodiment, those skilled in the art can understand, under the situation that does not depart from scope and spirit of the present invention, can carry out all conspicuous modification of form and details to it.Therefore, embodiment described above is illustrative and not restrictive, and under the situation that does not break away from the spirit and scope of the present invention, all variations and modification are all within the scope of the present invention.
Claims (1)
1, a kind ofly pass through MGCP is realized simultaneous multichannel playing in meeting method, it is characterized in that may further comprise the steps:
Use on the audio mixing point of meeting as the media gateway of Conference server and to create being connected of bind command establishment and meeting number of users equal amount, make that all user's voice Media Streams gather also audio mixing of audio mixing point in the meeting;
Call proxy server is created new connection by creating bind command on described audio mixing point;
Call proxy server is gone up new connection to audio mixing point and is sent the notice request order, carries out playback operation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB021373299A CN100417166C (en) | 2002-09-28 | 2002-09-28 | The Method of Realizing Multi-channel Simultaneous Playback in Conference |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB021373299A CN100417166C (en) | 2002-09-28 | 2002-09-28 | The Method of Realizing Multi-channel Simultaneous Playback in Conference |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1486069A true CN1486069A (en) | 2004-03-31 |
| CN100417166C CN100417166C (en) | 2008-09-03 |
Family
ID=34146969
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB021373299A Expired - Fee Related CN100417166C (en) | 2002-09-28 | 2002-09-28 | The Method of Realizing Multi-channel Simultaneous Playback in Conference |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN100417166C (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006116906A1 (en) * | 2005-04-30 | 2006-11-09 | Tencent Technology (Shenzhen) Company Limited | A method and system for implementing the group chat |
| WO2006133645A1 (en) * | 2005-06-17 | 2006-12-21 | Huawei Technologies Co., Ltd. | A method for implementing the playback of the media gateway control protocol |
| WO2007006191A1 (en) * | 2005-07-11 | 2007-01-18 | Huawei Technologies Co., Ltd. | A sound reproduction method for the session and the apparatus thereof |
| CN100442877C (en) * | 2006-08-21 | 2008-12-10 | 华为技术有限公司 | A method and system for realizing cluster communication service |
| CN101651551B (en) * | 2008-08-12 | 2012-07-04 | 中兴通讯股份有限公司 | Conference system and method for controlling flow directions of media stream in conference |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN2297774Y (en) * | 1997-03-14 | 1998-11-18 | 友尚股份有限公司 | Multimedia Audio Processor Device |
| US5999208A (en) * | 1998-07-15 | 1999-12-07 | Lucent Technologies Inc. | System for implementing multiple simultaneous meetings in a virtual reality mixed media meeting room |
| US6885658B1 (en) * | 1999-06-07 | 2005-04-26 | Nortel Networks Limited | Method and apparatus for interworking between internet protocol (IP) telephony protocols |
-
2002
- 2002-09-28 CN CNB021373299A patent/CN100417166C/en not_active Expired - Fee Related
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006116906A1 (en) * | 2005-04-30 | 2006-11-09 | Tencent Technology (Shenzhen) Company Limited | A method and system for implementing the group chat |
| RU2374771C2 (en) * | 2005-04-30 | 2009-11-27 | Тенсент Текнолоджи (Шэньчжэнь) Компани Лимитед | Method and system for provision of group interactive communication services (chat) |
| WO2006133645A1 (en) * | 2005-06-17 | 2006-12-21 | Huawei Technologies Co., Ltd. | A method for implementing the playback of the media gateway control protocol |
| WO2007006191A1 (en) * | 2005-07-11 | 2007-01-18 | Huawei Technologies Co., Ltd. | A sound reproduction method for the session and the apparatus thereof |
| US8036209B2 (en) | 2005-07-11 | 2011-10-11 | Huawei Technologies Co., Ltd. | Method and apparatus for announcement for session |
| CN100442877C (en) * | 2006-08-21 | 2008-12-10 | 华为技术有限公司 | A method and system for realizing cluster communication service |
| CN101651551B (en) * | 2008-08-12 | 2012-07-04 | 中兴通讯股份有限公司 | Conference system and method for controlling flow directions of media stream in conference |
Also Published As
| Publication number | Publication date |
|---|---|
| CN100417166C (en) | 2008-09-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7113992B1 (en) | Decomposition architecture for an MCU | |
| RU2299528C2 (en) | Method and system for providing inter-network exchange of telecommunication services for broadband networks of various types | |
| JP5073040B2 (en) | Audio mixer and method | |
| CN1090855C (en) | Variable communication bandwidth for conference call initiation | |
| EP1273131B1 (en) | Signalling in a telecommunications network | |
| WO2008040257A1 (en) | Method, device and system for end to end tracking | |
| CN101453346A (en) | Multi-point layered meeting control method in IMS system | |
| CN100334843C (en) | System and method for realizing packet voice network monitoring | |
| CN101098449A (en) | Video conference business operation system and method for holding a conference | |
| CN101217389B (en) | A method for audio conferencing bridging cascade connection and audio conferencing bridging cascade connection system | |
| CN1486069A (en) | Method for implementing simultaneous multichannel playing in session | |
| CN1494288A (en) | Method of realizing multiplex sound reproduction simultaneously in conference through MEGACO protocol | |
| CN100463404C (en) | Method for Realizing Teleconference Service by Utilizing Media Resource Server | |
| CN1283083C (en) | Media gateway system | |
| CN100542099C (en) | A kind of multipoint control unit and based on the shared method and the conference system of IP network | |
| CN100401730C (en) | Method for Realizing User-Defined Recording Using Media Gateway Control Protocol | |
| CN100563193C (en) | A method for implementing multimedia call intercommunication between CS domain and IMS domain | |
| EP1863256B1 (en) | A media stream bridging device and a media service system | |
| CN101350742A (en) | A method and system for implementing next-generation network voice monitoring | |
| CN101119292B (en) | A method for negotiating and transmitting data services between gateways | |
| CN110049100A (en) | A kind of processing method and system of business datum | |
| CN102065268A (en) | Visualized consultation system and control method thereof | |
| CN101237359B (en) | Monitoring system and method | |
| CN101155148B (en) | Method, system and device for media gateway issuing and receiving multicast data | |
| CN100473059C (en) | A method for switching media stream codec format |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080903 Termination date: 20170928 |