CN104935763A - Method for processing telephone conference, host party telephone terminal, and telephone conference system - Google Patents
Method for processing telephone conference, host party telephone terminal, and telephone conference system Download PDFInfo
- Publication number
- CN104935763A CN104935763A CN201410105068.6A CN201410105068A CN104935763A CN 104935763 A CN104935763 A CN 104935763A CN 201410105068 A CN201410105068 A CN 201410105068A CN 104935763 A CN104935763 A CN 104935763A
- Authority
- CN
- China
- Prior art keywords
- telephone terminal
- participant
- participant side
- hosting
- videoconference
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
- H04L65/1093—In-session procedures by adding participants; by removing participants
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/403—Arrangements for multi-party communication, e.g. for conferences
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a method for processing a telephone conference, a host party telephone terminal, and a telephone conference system. The method for processing the telephone conference includes: when the host party telephone terminal performs a telephone conference with a first participating party telephone terminal and a second participating party telephone terminal, the host party telephone terminal obtains user operation used for adding a third participating party telephone terminal to the telephone conference; and the host party telephone terminal responds to the user operation, so as to add the third participating party telephone terminal to the telephone conference, and at the same time, the host party telephone terminal holds a first RTP channel between the host party telephone terminal and a second RTP channel between the host party telephone terminal and the second participating party telephone terminal, so that the first participating party telephone terminal and the second participating party telephone terminal can continue the telephone conference.
Description
Technical field
The present invention relates to communication technical field, particularly relate to a kind of processing method of videoconference, the side's of hosting telephone terminal and TeleConference Bridge.
Background technology
Along with the development of modern society, the increasing extent involved by communication is wide.Various commercial, political activity need to carry out communication exchange in more wide region, such as: to hold a meeting, collaborative work etc.These distributed communications have been important process of various commercial, political activity.In order to comply with the development of this trend of the market, videoconference is that distributed communication provides great convenience as an emerging product.
In enterprise communication, local call meeting right and wrong function usually, different from Server phone meeting, local call meeting does not need the support of server, and meeting-place is based upon on hosting side's telephone terminal.And when carrying out local call meeting, the side's of hosting telephone terminal can add new participant side's telephone terminal at any time in videoconference.
But in the prior art, when hosting side's telephone terminal adds new participant side's telephone terminal to videoconference, there will be the problem that former participant side telephone terminal cannot proceed videoconference.
Summary of the invention
The present invention is by providing a kind of processing method of videoconference, the side's of hosting telephone terminal and TeleConference Bridge, to solve in prior art when hosting side's telephone terminal adds new participant side's telephone terminal to videoconference, there will be the technical problem that former participant side telephone terminal cannot proceed videoconference.
First aspect, provides a kind of processing method of videoconference, comprising:
When hosting side's telephone terminal and first participant side's telephone terminal and second participant side's telephone terminal carry out videoconference, described hosting side telephone terminal obtains user operation, and described user operation is for adding the 3rd participant side's telephone terminal to described videoconference;
Described hosting side telephone terminal responds described user operation, to add described 3rd participant side's telephone terminal to described videoconference, and while the described 3rd participant side's telephone terminal to described videoconference of interpolation, keep between described first participant side's telephone terminal the first realtime transmission protocol RTP passage of setting up and and described second participant side's telephone terminal between the 2nd RTP passage set up, proceed described videoconference to enable described first participant side's telephone terminal and described second participant side's telephone terminal.
In conjunction with first aspect, in the first possible execution mode of first aspect, described hosting side telephone terminal responds described user operation, to add described 3rd participant side's telephone terminal to described videoconference, comprising:
Described hosting side telephone terminal responds described user operation, to set up the 3rd RTP passage with described 3rd participant side's telephone terminal;
Described hosting telephone terminal obtains the 3rd participant side's voice data of described 3rd participant side's telephone terminal by described 3rd RTP passage;
Described 3rd participant side's voice data adds in the meeting-place of described videoconference by described hosting telephone terminal, and then realizes adding described 3rd participant side's telephone terminal to described videoconference.
In conjunction with first aspect, in the execution mode that the second of first aspect is possible, described hosting side phone keep the first realtime transmission protocol RTP passage of setting up between described first participant side's telephone terminal and and described second participant side's telephone terminal between the 2nd RTP passage set up, to enable described first participant side's telephone terminal and described second participant side's telephone terminal proceed described videoconference, comprising:
Described hosting side telephone terminal keeps a described RTP passage and described 2nd RTP passage;
Described hosting side telephone terminal carries out stereo process to the current sound data in the meeting-place of described videoconference, obtains the first audio mixing data; Wherein, described first audio mixing data comprise: the hosting side's voice data collected by the voice collection device of described hosting side telephone terminal, by first participant side's voice data of described first participant side's telephone terminal that a described RTP passage obtains, and second participant side's voice data of described second participant side's telephone terminal by described 2nd RTP passage acquisition;
Described hosting side voice data in first audio mixing data described in the telephone terminal filtering of described hosting side, obtains the second audio mixing data;
Described hosting side telephone terminal sends described second audio mixing data in a described RTP passage and described 2nd RTP passage, receives described second audio mixing data to make described first participant side's telephone terminal and described second participant side's telephone terminal.
In conjunction with the execution mode that the second of first aspect is possible, in the third possible execution mode of first aspect, described hosting side voice data in the first audio mixing data described in the telephone terminal filtering of described hosting side, after obtaining the second audio mixing data, described method also comprises:
Described hosting side telephone terminal controls described second audio mixing data and is in output prohibited state, does not export to make described second audio mixing data by hosting side's voice output of described hosting side telephone terminal self.
In conjunction with the third possible execution mode of first aspect, in the 4th kind of possible execution mode of first aspect, after described hosting side telephone terminal adds described 3rd participant side's telephone terminal to described videoconference, described method also comprises:
Described hosting side telephone terminal carries out stereo process to the current sound data in described meeting-place, obtains the 3rd audio mixing data; Wherein, described 3rd audio mixing data comprise: described hosting side voice data, described first participant side's voice data, described second participant side's voice data and described 3rd participant side's voice data;
Described hosting side telephone terminal sends described 3rd audio mixing data in a described RTP passage, described 2nd RTP passage and described 3rd RTP passage, and to make described first participant side's telephone terminal, second participant side's telephone terminal connects and described 3rd participant side's telephone terminal receives described 3rd audio mixing data.
In conjunction with the 4th kind of possible execution mode of first aspect, in the 5th kind of possible execution mode of first aspect, carry out stereo process at described hosting side telephone terminal to the current sound data in described meeting-place, after obtaining the 3rd audio mixing data, described method also comprises:
Described hosting side voice data in 3rd audio mixing data described in the telephone terminal filtering of described hosting side, obtains the 4th audio mixing data;
Described hosting side telephone terminal exports described 4th audio mixing data by described hosting side voice output.
Second aspect, based on same inventive concept, provides a kind of hosting side telephone terminal, comprising:
Acquiring unit, for when described hosting side telephone terminal and first participant side's telephone terminal and second participant side's telephone terminal carry out videoconference, obtain user operation, described user operation is for adding the 3rd participant side's telephone terminal to described videoconference;
Adding device, for responding described user operation, to add described 3rd participant side's telephone terminal to described videoconference;
Holding unit, for while the described 3rd participant side's telephone terminal to described videoconference of interpolation, keep between described first participant side's telephone terminal the first realtime transmission protocol RTP passage of setting up and and described second participant side's telephone terminal between the 2nd RTP passage set up, proceed described videoconference to enable described first participant side's telephone terminal and described second participant side's telephone terminal.
In conjunction with second aspect, in the first possible execution mode of second aspect, described adding device, comprising:
Set up module, for responding described user operation, to set up the 3rd RTP passage with described 3rd participant side's telephone terminal;
Acquisition module, for obtaining the 3rd participant side's voice data of described 3rd participant side's telephone terminal by described 3rd RTP passage;
Add module, for described 3rd participant side's voice data is added in the meeting-place of described videoconference, and then realize adding described 3rd participant side's telephone terminal to described videoconference.
In conjunction with second aspect, in the execution mode that the second of second aspect is possible, described holding unit, comprising:
Keep module, for keeping a described RTP passage and described 2nd RTP passage;
First mix module, carries out stereo process for the current sound data in the meeting-place to described videoconference, obtains the first audio mixing data; Wherein, described first audio mixing data comprise: the hosting side's voice data collected by the voice collection device of described hosting side telephone terminal, by first participant side's voice data of described first participant side's telephone terminal that a described RTP passage obtains, and second participant side's voice data of described second participant side's telephone terminal by described 2nd RTP passage acquisition;
First filtering module, for the described hosting side voice data in the first audio mixing data described in filtering, obtains the second audio mixing data;
First sending module, for sending described second audio mixing data in a described RTP passage and described 2nd RTP passage, receives described second audio mixing data to make described first participant side's telephone terminal and described second participant side's telephone terminal.
In conjunction with the execution mode that the second of second aspect is possible, in the third possible execution mode of second aspect, described holding unit, also comprises:
Disabled module, for the described hosting side voice data in the first audio mixing data described in described filtering, after obtaining the second audio mixing data, control described second audio mixing data and be in output prohibited state, do not export by hosting side's voice output of described hosting side telephone terminal self to make described second audio mixing data.
In conjunction with the third possible execution mode of second aspect, in the 4th kind of possible execution mode of second aspect, described hosting side telephone terminal, also comprises:
Second mix module, for after the described 3rd participant side's telephone terminal to described videoconference of described interpolation, carries out stereo process to the current sound data in described meeting-place, obtains the 3rd audio mixing data; Wherein, described 3rd audio mixing data comprise: described hosting side voice data, described first participant side's voice data, described second participant side's voice data and described 3rd participant side's voice data;
Second sending module, for sending described 3rd audio mixing data in a described RTP passage, described 2nd RTP passage and described 3rd RTP passage, to make described first participant side's telephone terminal, second participant side's telephone terminal connects and described 3rd participant side's telephone terminal receives described 3rd audio mixing data.
In conjunction with the 4th kind of possible execution mode of second aspect, in the 5th kind of possible execution mode of second aspect, described hosting side telephone terminal, also comprises:
Second filtering module, for carrying out stereo process described to the current sound data in described meeting-place, after obtaining the 3rd audio mixing data, the described hosting side voice data in the 3rd audio mixing data described in filtering, obtains the 4th audio mixing data;
Output module, for exporting described 4th audio mixing data by described hosting side voice output.
The third aspect, based on same inventive concept, provides a kind of hosting side telephone terminal, comprising:
Memory, for program code stored;
Processor, is connected with described memory, for reading described program code, to perform:
When described hosting side telephone terminal and first participant side's telephone terminal and second participant side's telephone terminal carry out videoconference, obtain user operation, described user operation is for adding the 3rd participant side's telephone terminal to described videoconference; Respond described user operation, to add described 3rd participant side's telephone terminal to described videoconference, and while the described 3rd participant side's telephone terminal to described videoconference of interpolation, keep between described first participant side's telephone terminal the first realtime transmission protocol RTP passage of setting up and and described second participant side's telephone terminal between the 2nd RTP passage set up, proceed described videoconference to enable described first participant side's telephone terminal and described second participant side's telephone terminal.
In conjunction with the third aspect, in the first possible execution mode of the third aspect, described processor, also for:
Respond described user operation, to set up the 3rd RTP passage with described 3rd participant side's telephone terminal; The 3rd participant side's voice data of described 3rd participant side's telephone terminal is obtained by described 3rd RTP passage; Described 3rd participant side's voice data is added in the meeting-place of described videoconference, and then realizes adding described 3rd participant side's telephone terminal to described videoconference.
In conjunction with the third aspect, in the execution mode that the second of the third aspect is possible, described processor, also for:
Keep a described RTP passage and described 2nd RTP passage; Stereo process is carried out to the current sound data in the meeting-place of described videoconference, obtains the first audio mixing data; Wherein, described first audio mixing data comprise: the hosting side's voice data collected by the voice collection device of described hosting side telephone terminal, by first participant side's voice data of described first participant side's telephone terminal that a described RTP passage obtains, and second participant side's voice data of described second participant side's telephone terminal by described 2nd RTP passage acquisition; Described hosting side voice data in first audio mixing data described in filtering, obtains the second audio mixing data; Send described second audio mixing data in a described RTP passage and described 2nd RTP passage, receive described second audio mixing data to make described first participant side's telephone terminal and described second participant side's telephone terminal.
In conjunction with the execution mode that the second of the third aspect is possible, in the third possible execution mode of the third aspect, described processor, also for:
Described hosting side voice data in the first audio mixing data described in described filtering, after obtaining the second audio mixing data, control described second audio mixing data and be in output prohibited state, do not export by hosting side's voice output of described hosting side telephone terminal self to make described second audio mixing data.
In conjunction with the third possible execution mode of the third aspect, in the 4th kind of possible execution mode of the third aspect, described processor, also for:
After the described 3rd participant side's telephone terminal to described videoconference of described interpolation, stereo process is carried out to the current sound data in described meeting-place, obtain the 3rd audio mixing data; Wherein, described 3rd audio mixing data comprise: described hosting side voice data, described first participant side's voice data, described second participant side's voice data and described 3rd participant side's voice data; Send described 3rd audio mixing data in a described RTP passage, described 2nd RTP passage and described 3rd RTP passage, to make described first participant side's telephone terminal, second participant side's telephone terminal connects and described 3rd participant side's telephone terminal receives described 3rd audio mixing data.
In conjunction with the 4th kind of possible execution mode of the third aspect, in the 5th kind of possible execution mode of the third aspect, described processor, also for:
Carry out stereo process described to the current sound data in described meeting-place, after obtaining the 3rd audio mixing data, the described hosting side voice data in the 3rd audio mixing data described in filtering, obtains the 4th audio mixing data; Described 4th audio mixing data are exported by described hosting side voice output.
Fourth aspect, based on same inventive concept, provides a kind of TeleConference Bridge, comprising:
The side's of hosting telephone terminal;
Multiple participant sides telephone terminal, comprising: first participant side's telephone terminal, second participant side's telephone terminal and the 3rd participant side's telephone terminal;
Wherein, described hosting side telephone terminal, for:
When described hosting side telephone terminal and described first participant side's telephone terminal and described second participant side's telephone terminal carry out videoconference, obtain user operation, described user operation is for adding the 3rd participant side's telephone terminal to described videoconference; Respond described user operation, to add described 3rd participant side's telephone terminal to described videoconference, and while the described 3rd participant side's telephone terminal to described videoconference of interpolation, keep between described first participant side's telephone terminal the first realtime transmission protocol RTP passage of setting up and and described second participant side's telephone terminal between the 2nd RTP passage set up, proceed described videoconference to enable described first participant side's telephone terminal and described second participant side's telephone terminal.
In conjunction with fourth aspect, in the first possible execution mode of fourth aspect, described hosting side telephone terminal, also for:
Respond described user operation, to set up the 3rd RTP passage with described 3rd participant side's telephone terminal; The 3rd participant side's voice data of described 3rd participant side's telephone terminal is obtained by described 3rd RTP passage; Described 3rd participant side's voice data is added in the meeting-place of described videoconference, and then realizes adding described 3rd participant side's telephone terminal to described videoconference.
In conjunction with fourth aspect, in the execution mode that the second of fourth aspect is possible, described hosting side telephone terminal, also for:
Keep a described RTP passage and described 2nd RTP passage; Stereo process is carried out to the current sound data in the meeting-place of described videoconference, obtains the first audio mixing data; Wherein, described first audio mixing data comprise: the hosting side's voice data collected by the voice collection device of described hosting side telephone terminal, by first participant side's voice data of described first participant side's telephone terminal that a described RTP passage obtains, and second participant side's voice data of described second participant side's telephone terminal by described 2nd RTP passage acquisition; Described hosting side voice data in first audio mixing data described in filtering, obtains the second audio mixing data; Send described second audio mixing data in a described RTP passage and described 2nd RTP passage, receive described second audio mixing data to make described first participant side's telephone terminal and described second participant side's telephone terminal.
In conjunction with the execution mode that the second of fourth aspect is possible, in the third possible execution mode of fourth aspect, described hosting side telephone terminal, also for:
Described hosting side voice data in the first audio mixing data described in described filtering, after obtaining the second audio mixing data, control described second audio mixing data and be in output prohibited state, do not export by hosting side's voice output of described hosting side telephone terminal self to make described second audio mixing data.
In conjunction with the third possible execution mode of fourth aspect, in the 4th kind of possible execution mode of fourth aspect, described hosting side telephone terminal, also for:
After the described 3rd participant side's telephone terminal to described videoconference of described interpolation, stereo process is carried out to the current sound data in described meeting-place, obtain the 3rd audio mixing data; Wherein, described 3rd audio mixing data comprise: described hosting side voice data, described first participant side's voice data, described second participant side's voice data and described 3rd participant side's voice data; Send described 3rd audio mixing data in a described RTP passage, described 2nd RTP passage and described 3rd RTP passage, to make described first participant side's telephone terminal, second participant side's telephone terminal connects and described 3rd participant side's telephone terminal receives described 3rd audio mixing data.
In conjunction with the 4th kind of possible execution mode of fourth aspect, in the 5th kind of possible execution mode of fourth aspect, described hosting side telephone terminal, also for:
Carry out stereo process described to the current sound data in described meeting-place, after obtaining the 3rd audio mixing data, the described hosting side voice data in the 3rd audio mixing data described in filtering, obtains the 4th audio mixing data; Described 4th audio mixing data are exported by described hosting side voice output.
The present invention has following technique effect:
Due at hosting side's telephone terminal while interpolation the 3rd participant side's telephone terminal to videoconference, the side of hosting telephone terminal keep the RTP passage set up between first participant side's telephone terminal and and second participant side's telephone terminal between the 2nd RTP passage set up, proceed videoconference to enable first participant side's telephone terminal and second participant side's telephone terminal.So achieve when hosting side's telephone terminal adds new participant side's telephone terminal to videoconference, former participant side telephone terminal can proceed videoconference by the RTP passage kept with hosting side's telephone terminal, thus improves the technique effect of the experience sense of the user of former participant side telephone terminal.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the schematic diagram of TeleConference Bridge in the embodiment of the present invention;
Fig. 2 is the flow chart of the processing method of videoconference in the embodiment of the present invention;
Fig. 3 is the refinement flow chart of step S102 in the embodiment of the present invention;
Fig. 4 is the refinement flow chart of step S103 in the embodiment of the present invention;
Fig. 5 is the refinement flow chart of step S104 in the embodiment of the present invention;
Fig. 6 is the structural representation of the side's of hosting telephone terminal in the embodiment of the present invention;
Fig. 7 is the structural representation of the side's of hosting telephone terminal in the embodiment of the present invention.
Embodiment
The embodiment of the present invention is by providing a kind of processing method of videoconference, the side's of hosting telephone terminal and TeleConference Bridge, solve in prior art when hosting side's telephone terminal adds new participant side's telephone terminal to videoconference, former participant side telephone terminal cannot proceed the technical problem of videoconference.
The technical scheme of the embodiment of the present invention is for solving the problems of the technologies described above, and general thought is as follows:
A processing method for videoconference, comprising:
When hosting side's telephone terminal and first participant side's telephone terminal and second participant side's telephone terminal carry out videoconference, described hosting side telephone terminal obtains user operation, and described user operation is for adding the 3rd participant side's telephone terminal to described videoconference; Described hosting side telephone terminal responds described user operation, to add described 3rd participant side's telephone terminal to described videoconference, and while the described 3rd participant side's telephone terminal to described videoconference of interpolation, keep between described first participant side's telephone terminal the first realtime transmission protocol RTP passage of setting up and and described second participant side's telephone terminal between the 2nd RTP passage set up, proceed described videoconference to enable described first participant side's telephone terminal and described second participant side's telephone terminal.
For making the object of the embodiment of the present invention, technical scheme and advantage clearly, below in conjunction with accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Before introducing the embodiment of the present application, first to involved in the present invention to TeleConference Bridge introduce as follows: as shown in Figure 1, Fig. 1 is a kind of TeleConference Bridge of the processing method for implementing videoconference of the present invention, wherein, comprising: hosting side's telephone terminal and multiple participant sides teleconferencing terminal (such as: first participant side's phone eventually, second participant side's telephone terminal and the 3rd participant side's telephone terminal etc.).When this TeleConference Bridge carries out videoconference, meeting-place is based upon on hosting side's telephone terminal.Wherein, the side's of hosting telephone terminal (and each participant side teleconferencing terminal), can be specifically: IP(Internet Protocol, procotol) phone or other support the telephone terminal of local call meetings.
Embodiment one
The present embodiment provides a kind of processing method of videoconference, as shown in Figure 2, comprising:
Step S101: when hosting side's telephone terminal and first participant side's telephone terminal and second participant side's telephone terminal carry out videoconference, the side's of hosting telephone terminal obtains user operation, and user operation is for adding the 3rd participant side's telephone terminal to videoconference;
Step S102: the side's of hosting telephone terminal response user operation, to add the 3rd participant side's telephone terminal to videoconference;
Step S103: the side's of hosting telephone terminal is while interpolation the 3rd participant side's telephone terminal to videoconference, keep the RTP(Real-time Transport Protocol set up between first participant side's telephone terminal, RTP) passage and and second participant side's telephone terminal between the 2nd RTP passage set up, proceed videoconference to enable first participant side's telephone terminal and second participant side's telephone terminal;
Step S104: the side's of hosting telephone terminal and first participant side's telephone terminal, second participant side's telephone terminal and the 3rd participant side's telephone terminal carry out videoconference.
Specifically, first, the side's of hosting telephone terminal and first participant side's telephone terminal set up a RTP passage, and set up the 2nd RTP passage with second participant side's telephone terminal, with carrying out (tripartite) videoconference with first participant side's telephone terminal and second participant side's telephone terminal.Then, when hosting side's telephone terminal obtains for adding the 3rd participant terminal to the user operation of videoconference, the side's of hosting telephone terminal adds the 3rd participant side's telephone terminal to videoconference, and, at hosting side's telephone terminal while interpolation the 3rd participant side's telephone terminal to videoconference, the side's of hosting telephone terminal keeps the RTP passage set up between first participant side's telephone terminal, and and second participant side's telephone terminal between the 2nd RTP passage set up, videoconference is proceeded to enable first participant side's telephone terminal and second participant side's telephone terminal.Finally, after hosting side's telephone terminal adds the 3rd participant side's telephone terminal to videoconference, the side's of hosting telephone terminal can carry out (four directions) videoconference with first participant side's telephone terminal, second participant side's telephone terminal and the 3rd participant side's telephone terminal.
Specifically, the specific implementation of described hosting side telephone terminal acquisition user operation can be:
If the side's of hosting telephone terminal is provided with the input equipments such as function button (or touch-screen), when this function button being detected by button (or a certain specific region of this touch-screen is touched), can confirm to get this user operation.
Due to, in prior art, when hosting side's telephone terminal adds new participant side's telephone terminal to videoconference, the side's of hosting telephone terminal can discharge the RTP passage set up with former participant side, complete add new participant side telephone terminal to videoconference time, then the RTP passage that recovery and former participant side set up.Thus causing when hosting side's telephone terminal adds new participant side's telephone terminal to videoconference, former participant side telephone terminal (such as: first participant side's telephone terminal and second participant side's telephone terminal) cannot proceed videoconference.
And in the present embodiment, at hosting side's telephone terminal while interpolation the 3rd participant side's telephone terminal to videoconference, the side of hosting telephone terminal keep the RTP passage set up between first participant side's telephone terminal and and second participant side's telephone terminal between the 2nd RTP passage set up, proceed videoconference to enable first participant side's telephone terminal and second participant side's telephone terminal.So, to solve in prior art when hosting side's telephone terminal adds new participant side's telephone terminal to videoconference, there will be the technical problem that former participant side telephone terminal cannot proceed videoconference.Achieve when hosting side's telephone terminal adds new participant side's telephone terminal to videoconference, former participant side telephone terminal can proceed videoconference by the RTP passage kept with hosting side's telephone terminal, thus improves the technique effect of the Consumer's Experience of former participant side telephone terminal.
Optionally, in the present embodiment, as shown in Figure 3, step S102, comprising:
Step S201: the side's of hosting telephone terminal response user operation, to set up the 3rd RTP passage with the 3rd participant side's telephone terminal;
Step S202: preside over telephone terminal obtains the 3rd participant side's telephone terminal the 3rd participant side's voice data by the 3rd RTP passage;
Step S203: preside over telephone terminal and the 3rd participant side's voice data is added in the meeting-place of videoconference, and then realize adding the 3rd participant side's telephone terminal to videoconference.
Specifically, the side's of hosting telephone terminal can obtain the telephone number of the 3rd participant side's telephone terminal, and calls out the 3rd participant side's telephone terminal based on the telephone number of the 3rd participant side's telephone terminal.After the telephone terminal response of the 3rd participant side, the side's of hosting telephone terminal and the 3rd participant side's telephone terminal set up the 3rd RTP passage, and now, the side of hosting user can carry out the mutual of voice data with the 3rd participant side user by the 3rd RTP passage.
Further, the side's of hosting telephone terminal obtains another user operation (this user operation is used for determining the 3rd participant side's telephone terminal to add in videoconference) of user, preside over telephone terminal obtains the 3rd participant side's telephone terminal the 3rd participant side's voice data by the 3rd RTP passage, and the 3rd participant side's voice data is added in the meeting-place of videoconference carry out stereo process, and then realize adding the 3rd participant side's telephone terminal to videoconference.
In the present embodiment, the side's of hosting telephone terminal and the 3rd participant side's telephone terminal set up the 3rd RTP passage, and carry out stereo process by adding in the meeting-place of videoconference from the 3rd participant side's voice data in the 3rd RTP passage, thus realize the technique effect the 3rd participant side's telephone terminal being added to videoconference.
Optionally, in the present embodiment, as shown in Figure 4, step S103, comprising:
Step S301: the side's of hosting phone keeps a RTP passage and the 2nd RTP passage;
Step S302: the side's of hosting telephone terminal carries out stereo process to the current sound data in the meeting-place of videoconference, obtains the first audio mixing data.Wherein, first audio mixing data comprise: the hosting side's voice data collected by the voice collection device of the side's of hosting telephone terminal, first participant side's voice data of the first participant side's telephone terminal obtained by a RTP passage, and the second participant side's voice data passing through second participant side's telephone terminal that the 2nd RTP passage obtains;
Step S303: the hosting side's voice data in the side's of hosting telephone terminal filtering first audio mixing data, obtains the second audio mixing data;
Step S304: the side's of hosting telephone terminal sends the second audio mixing data in a RTP passage and the 2nd RTP passage, receives the second audio mixing data to make first participant side's telephone terminal and second participant side's telephone terminal.
Specifically, Call Control Block and media engine module is included in the side's of hosting telephone terminal, Call Control Block notice media engine module keeps a RTP passage and the 2nd RTP passage, the notice of media engine module responds Call Control Block, keeps a RTP passage and the 2nd RTP passage, further, Call Control Block notice body engine modules stops hosting side's audio data transmitting to give first participant side's telephone terminal and second participant side's telephone terminal, the notice of media engine module responds Call Control Block, stereo process is carried out to the current sound data in meeting-place, obtain the first audio mixing data (wherein, first audio mixing data comprise: the side's of hosting voice data, first participant side's voice data, and the second participant side's voice data), and the hosting side's voice data in filtering first audio mixing data, obtain the second audio mixing data, again the second audio mixing data are sent in a RTP passage and the 2nd RTP passage.
In the present embodiment, the side's of hosting phone keeps a RTP passage and the 2nd RTP passage, stereo process is carried out to the current sound data in the meeting-place of videoconference, and by a RTP passage and the 2nd RTP passage, the audio mixing data of acquisition are sent to first participant side's telephone terminal and second participant side's telephone terminal, thus achieve while hosting side's telephone terminal adds the 3rd participant side's telephone terminal to videoconference, first participant side's telephone terminal and second participant side's telephone terminal proceed the technique effect of videoconference.
And, in the present embodiment, hosting side's voice data is not comprised due in the audio mixing data that receive at first participant side's telephone terminal and second participant side's telephone terminal, thus eliminate hosting side's telephone terminal at interpolation the 3rd participant side's telephone terminal to the interference of the operation sound produced during videoconference (or other noises) to the user of the user of first participant side's telephone terminal and second participant side's telephone terminal, and then ensure that the speech quality between first participant side's telephone terminal and second participant side's telephone terminal.
Optionally, in the present embodiment, after step S303 (or while execution step S304), the method also comprises:
Step S305: the side's of hosting telephone terminal controls the second audio mixing data and is in output prohibited state, does not export by hosting side's voice output of the side's of hosting telephone terminal self to make the second audio mixing data.
Specifically, in Call Control Block notice hosting side telephone terminal in the side's of hosting telephone terminal, media engine module disables plays the second audio mixing data, the notice of media engine module responds control module, control the second audio mixing data and be in output prohibited state, do not export by hosting side's voice output of the side's of hosting telephone terminal self to make the second audio mixing data.
In the present embodiment, due to when hosting side's telephone terminal adds the 3rd participant side's telephone terminal to videoconference, the user of the side's of hosting telephone terminal can converse with the user of the 3rd participant side's telephone terminal, now, the side's of hosting telephone terminal forbids that the hosting side's voice output of self exports the second audio mixing data, can prevent the second audio mixing data from impacting the call between the user of hosting side's telephone terminal and the user of the 3rd participant side's telephone terminal.
Optionally, in the present embodiment, as shown in Figure 5, step S104, comprising:
Step S401: the side's of hosting telephone terminal carries out stereo process to the current sound data in meeting-place, obtains the 3rd audio mixing data; Wherein, the 3rd audio mixing data comprise: the side's of hosting voice data, first participant side's voice data, second participant side's voice data and the 3rd participant side's voice data;
Step S402: the side's of hosting telephone terminal sends the 3rd audio mixing data in a RTP passage, RTP passage and the 3rd RTP passage, and to make first participant side's telephone terminal, second participant side's telephone terminal connects and the 3rd participant side's telephone terminal receives the 3rd audio mixing data.
Specifically, hosting side's audio data transmitting is given first participant side's telephone terminal and second participant side's telephone terminal by the module recovery of Call Control Block notice media engine, the notice of media engine module responds Call Control Block, stereo process is carried out to the current sound data in meeting-place, obtain the 3rd audio mixing data (wherein, 3rd audio mixing data comprise: the side's of hosting voice data, first participant side's voice data, second participant side's voice data and the 3rd participant side's voice data), further, 3rd audio mixing data are sent to a RTP passage by media engine module, 2nd RTP passage, and the 3rd in RTP passage.
Optionally, in the present embodiment, as shown in Figure 5, after step S401 (or while execution step S402), the method also comprises:
Step S403: the hosting side's voice data in the side's of hosting telephone terminal filtering the 3rd audio mixing data, obtains the 4th audio mixing data;
Step S404: the side's of hosting telephone terminal exports the 4th audio mixing data by hosting side's voice output.
Specifically, the side's of hosting telephone terminal is when broadcasting the 3rd audio mixing data, and the hosting side's voice data in meeting first filtering the 3rd audio mixing data, obtains the 4th audio mixing data, then exports the 4th audio mixing data by the hosting side's voice output of self.Herein, if the not filtering side of hosting voice data, the sound that the oral cavity of the user with hosting side's telephone terminal sends by telephone terminal output hosting side of the side of hosting voice data superposes mutually, there is echoing, thus make the user of hosting side's telephone terminal cannot catch acoustic information in videoconference.
In the present embodiment, the side's of hosting telephone terminal is when broadcasting the 3rd audio mixing data, and the hosting side's voice data in meeting first filtering the 3rd audio mixing data, obtains the 4th audio mixing data, then exports the 4th audio mixing data by the hosting side's voice output of self.Thus eliminate hosting side telephone terminal and export hosting side's voice data and mutually superpose with the sound that the oral cavity of the user of hosting side's telephone terminal sends, occur the possibility of echoing, the user achieving hosting side's telephone terminal can catch the technique effect of the acoustic information in videoconference.
Embodiment two
The present embodiment provides a kind of hosting side telephone terminal, as shown in Figure 6, comprising:
Acquiring unit 501, for when hosting side's telephone terminal and first participant side's telephone terminal and second participant side's telephone terminal carry out videoconference, obtain user operation, user operation is for adding the 3rd participant side's telephone terminal to videoconference;
Adding device 502, for responding user operation, to add the 3rd participant side's telephone terminal to videoconference;
Holding unit 503, for while interpolation the 3rd participant side's telephone terminal to videoconference, keep between first participant side's telephone terminal the first realtime transmission protocol RTP passage of setting up and and second participant side's telephone terminal between the 2nd RTP passage set up, proceed videoconference to enable first participant side's telephone terminal and second participant side's telephone terminal;
Carry out unit 504, for carrying out videoconference with first participant side's telephone terminal, second participant side's telephone terminal and the 3rd participant side's telephone terminal.
Due at hosting side's telephone terminal while interpolation the 3rd participant side's telephone terminal to videoconference, the side of hosting telephone terminal keep the RTP passage set up between first participant side's telephone terminal and and second participant side's telephone terminal between the 2nd RTP passage set up, proceed videoconference to enable first participant side's telephone terminal and second participant side's telephone terminal.So achieve when hosting side's telephone terminal adds new participant side's telephone terminal to videoconference, former participant side telephone terminal can proceed videoconference by the RTP passage kept with hosting side's telephone terminal, thus improves the technique effect of the experience sense of the user of former participant side telephone terminal.
Optionally, in the present embodiment, adding device 502, comprising:
Set up module, for responding user operation, to set up the 3rd RTP passage with the 3rd participant side's telephone terminal;
Acquisition module, for obtaining the 3rd participant side's voice data of the 3rd participant side's telephone terminal by the 3rd RTP passage;
Add module, for the 3rd participant side's voice data is added in the meeting-place of videoconference, and then realize adding the 3rd participant side's telephone terminal to videoconference.
Optionally, in the present embodiment, holding unit 503, comprising:
Keep module, for keeping a RTP passage and the 2nd RTP passage;
First mix module, for carrying out stereo process to the current sound data in the meeting-place of videoconference, obtains the first audio mixing data; Wherein, first audio mixing data comprise: the hosting side's voice data collected by the voice collection device of the side's of hosting telephone terminal, first participant side's voice data of the first participant side's telephone terminal obtained by a RTP passage, and the second participant side's voice data passing through second participant side's telephone terminal that the 2nd RTP passage obtains;
First filtering module, for the hosting side's voice data in filtering first audio mixing data, obtains the second audio mixing data;
First sending module, for sending the second audio mixing data in a RTP passage and the 2nd RTP passage, receives the second audio mixing data to make first participant side's telephone terminal and second participant side's telephone terminal.
Optionally, in the present embodiment, holding unit 503, also comprises:
Disabled module, for the hosting side's voice data in filtering first audio mixing data, after obtaining the second audio mixing data, control the second audio mixing data and be in output prohibited state, do not export by hosting side's voice output of the side's of hosting telephone terminal self to make the second audio mixing data.
Optionally, in the present embodiment, carry out unit 504, comprising:
Second mix module, after adding the 3rd participant side's telephone terminal to videoconference, carries out stereo process to the current sound data in meeting-place, obtains the 3rd audio mixing data; Wherein, the 3rd audio mixing data comprise: the side's of hosting voice data, first participant side's voice data, second participant side's voice data and the 3rd participant side's voice data;
Second sending module, for sending the 3rd audio mixing data in a RTP passage, the 2nd RTP passage and the 3rd RTP passage, to make first participant side's telephone terminal, second participant side's telephone terminal connects and the 3rd participant side's telephone terminal receives the 3rd audio mixing data.
Optionally, in the present embodiment, carry out unit 504, also comprise:
Second filtering module, for carrying out stereo process to the current sound data in meeting-place, after obtaining the 3rd audio mixing data, the hosting side's voice data in filtering the 3rd audio mixing data, obtains the 4th audio mixing data;
Output module, for exporting the 4th audio mixing data by hosting side's voice output.
Embodiment three
Based on same inventive concept, the present embodiment provides a kind of hosting side telephone terminal, as shown in Figure 7, comprising:
Memory 601, for program code stored;
Processor 602, is connected by bus 605 with memory 601, for program code read, to perform:
When hosting side's telephone terminal and first participant side's telephone terminal and second participant side's telephone terminal carry out videoconference, obtain user operation, user operation is for adding the 3rd participant side's telephone terminal to videoconference; Response user operation, to add the 3rd participant side's telephone terminal to videoconference, and while interpolation the 3rd participant side's telephone terminal to videoconference, keep between first participant side's telephone terminal the first realtime transmission protocol RTP passage of setting up and and second participant side's telephone terminal between the 2nd RTP passage set up, proceed videoconference to enable first participant side's telephone terminal and second participant side's telephone terminal.
Due at hosting side's telephone terminal while interpolation the 3rd participant side's telephone terminal to videoconference, the side of hosting telephone terminal keep the RTP passage set up between first participant side's telephone terminal and and second participant side's telephone terminal between the 2nd RTP passage set up, proceed videoconference to enable first participant side's telephone terminal and second participant side's telephone terminal.So achieve when hosting side's telephone terminal adds new participant side's telephone terminal to videoconference, former participant side telephone terminal can proceed videoconference by the RTP passage kept with hosting side's telephone terminal, thus improves the technique effect of the experience sense of the user of former participant side telephone terminal.
Optionally, in the present embodiment, processor 602, also for:
Response user operation, to set up the 3rd RTP passage with the 3rd participant side's telephone terminal; The 3rd participant side's voice data of the 3rd participant side's telephone terminal is obtained by the 3rd RTP passage; 3rd participant side's voice data is added in the meeting-place of videoconference, and then realizes adding the 3rd participant side's telephone terminal to videoconference.
Optionally, in the present embodiment, processor 602, also for:
Keep a RTP passage and the 2nd RTP passage; Stereo process is carried out to the current sound data in the meeting-place of videoconference, obtains the first audio mixing data; Wherein, first audio mixing data comprise: the hosting side's voice data collected by the voice collection device of the side's of hosting telephone terminal, first participant side's voice data of the first participant side's telephone terminal obtained by a RTP passage, and the second participant side's voice data passing through second participant side's telephone terminal that the 2nd RTP passage obtains; Hosting side's voice data in filtering first audio mixing data, obtains the second audio mixing data; Send the second audio mixing data in a RTP passage and the 2nd RTP passage, receive the second audio mixing data to make first participant side's telephone terminal and second participant side's telephone terminal.
Optionally, in the present embodiment, processor 602, also for:
Hosting side's voice data in filtering first audio mixing data, after obtaining the second audio mixing data, controls the second audio mixing data and is in output prohibited state, does not export to make the second audio mixing data by hosting side's voice output of the side's of hosting telephone terminal self.
Optionally, in the present embodiment, processor 602, also for:
After interpolation the 3rd participant side's telephone terminal to videoconference, stereo process is carried out to the current sound data in meeting-place, obtain the 3rd audio mixing data; Wherein, the 3rd audio mixing data comprise: the side's of hosting voice data, first participant side's voice data, second participant side's voice data and the 3rd participant side's voice data; Send the 3rd audio mixing data in a RTP passage, the 2nd RTP passage and the 3rd RTP passage, to make first participant side's telephone terminal, second participant side's telephone terminal connects and the 3rd participant side's telephone terminal receives the 3rd audio mixing data.
Optionally, in the present embodiment, processor 602, also for:
Carrying out stereo process to the current sound data in meeting-place, after obtaining the 3rd audio mixing data, the hosting side's voice data in filtering the 3rd audio mixing data, obtains the 4th audio mixing data; The 4th audio mixing data are exported by the side's of hosting voice output.
Embodiment four
Based on same inventive concept, the present embodiment provides a kind of TeleConference Bridge, as shown in Figure 1, comprising:
The side's of hosting telephone terminal;
Multiple participant sides telephone terminal, comprising: first participant side's telephone terminal, second participant side's telephone terminal and the 3rd participant side's telephone terminal;
Wherein, the side's of hosting telephone terminal, for:
When hosting side's telephone terminal and first participant side's telephone terminal and second participant side's telephone terminal carry out videoconference, obtain user operation, user operation is for adding the 3rd participant side's telephone terminal to videoconference; Response user operation, to add the 3rd participant side's telephone terminal to videoconference, and while interpolation the 3rd participant side's telephone terminal to videoconference, keep between first participant side's telephone terminal the first realtime transmission protocol RTP passage of setting up and and second participant side's telephone terminal between the 2nd RTP passage set up, proceed videoconference to enable first participant side's telephone terminal and second participant side's telephone terminal.
Due at hosting side's telephone terminal while interpolation the 3rd participant side's telephone terminal to videoconference, the side of hosting telephone terminal keep the RTP passage set up between first participant side's telephone terminal and and second participant side's telephone terminal between the 2nd RTP passage set up, proceed videoconference to enable first participant side's telephone terminal and second participant side's telephone terminal.So achieve when hosting side's telephone terminal adds new participant side's telephone terminal to videoconference, former participant side telephone terminal can proceed videoconference by the RTP passage kept with hosting side's telephone terminal, thus improves the technique effect of the experience sense of the user of former participant side telephone terminal.
Optionally, in the present embodiment, the side's of hosting telephone terminal, also for:
Response user operation, to set up the 3rd RTP passage with the 3rd participant side's telephone terminal; The 3rd participant side's voice data of the 3rd participant side's telephone terminal is obtained by the 3rd RTP passage; 3rd participant side's voice data is added in the meeting-place of videoconference, and then realizes adding the 3rd participant side's telephone terminal to videoconference.
Optionally, in the present embodiment, the side's of hosting telephone terminal, also for:
Keep a RTP passage and the 2nd RTP passage; Stereo process is carried out to the current sound data in the meeting-place of videoconference, obtains the first audio mixing data; Wherein, first audio mixing data comprise: the hosting side's voice data collected by the voice collection device of the side's of hosting telephone terminal, first participant side's voice data of the first participant side's telephone terminal obtained by a RTP passage, and the second participant side's voice data passing through second participant side's telephone terminal that the 2nd RTP passage obtains; Hosting side's voice data in filtering first audio mixing data, obtains the second audio mixing data; Send the second audio mixing data in a RTP passage and the 2nd RTP passage, receive the second audio mixing data to make first participant side's telephone terminal and second participant side's telephone terminal.
Optionally, in the present embodiment, the side's of hosting telephone terminal, also for:
Hosting side's voice data in filtering first audio mixing data, after obtaining the second audio mixing data, controls the second audio mixing data and is in output prohibited state, does not export to make the second audio mixing data by hosting side's voice output of the side's of hosting telephone terminal self.
Optionally, in the present embodiment, the side's of hosting telephone terminal, also for:
After interpolation the 3rd participant side's telephone terminal to videoconference, stereo process is carried out to the current sound data in meeting-place, obtain the 3rd audio mixing data; Wherein, the 3rd audio mixing data comprise: the side's of hosting voice data, first participant side's voice data, second participant side's voice data and the 3rd participant side's voice data; Send the 3rd audio mixing data in a RTP passage, the 2nd RTP passage and the 3rd RTP passage, to make first participant side's telephone terminal, second participant side's telephone terminal connects and the 3rd participant side's telephone terminal receives the 3rd audio mixing data.
Optionally, in the present embodiment, the side's of hosting telephone terminal, also for:
Carrying out stereo process to the current sound data in meeting-place, after obtaining the 3rd audio mixing data, the hosting side's voice data in filtering the 3rd audio mixing data, obtains the 4th audio mixing data; The 4th audio mixing data are exported by the side's of hosting voice output.
Although describe the preferred embodiments of the present invention, those skilled in the art once obtain the basic creative concept of cicada, then can make other change and amendment to these embodiments.So claims are intended to be interpreted as comprising preferred embodiment and falling into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.
Claims (15)
1. a processing method for videoconference, is characterized in that, comprising:
When hosting side's telephone terminal and first participant side's telephone terminal and second participant side's telephone terminal carry out videoconference, described hosting side telephone terminal obtains user operation, and described user operation is for adding the 3rd participant side's telephone terminal to described videoconference;
Described hosting side telephone terminal responds described user operation, to add described 3rd participant side's telephone terminal to described videoconference, and while the described 3rd participant side's telephone terminal to described videoconference of interpolation, keep between described first participant side's telephone terminal the first realtime transmission protocol RTP passage of setting up and and described second participant side's telephone terminal between the 2nd RTP passage set up, proceed described videoconference to enable described first participant side's telephone terminal and described second participant side's telephone terminal.
2. the method for claim 1, is characterized in that, described hosting side telephone terminal responds described user operation, to add described 3rd participant side's telephone terminal to described videoconference, comprising:
Described hosting side telephone terminal responds described user operation, to set up the 3rd RTP passage with described 3rd participant side's telephone terminal;
Described hosting telephone terminal obtains the 3rd participant side's voice data of described 3rd participant side's telephone terminal by described 3rd RTP passage;
Described 3rd participant side's voice data adds in the meeting-place of described videoconference by described hosting telephone terminal, and then realizes adding described 3rd participant side's telephone terminal to described videoconference.
3. the method for claim 1, it is characterized in that, described hosting side phone keep the first realtime transmission protocol RTP passage of setting up between described first participant side's telephone terminal and and described second participant side's telephone terminal between the 2nd RTP passage set up, to enable described first participant side's telephone terminal and described second participant side's telephone terminal proceed described videoconference, comprising:
Described hosting side telephone terminal keeps a described RTP passage and described 2nd RTP passage;
Described hosting side telephone terminal carries out stereo process to the current sound data in the meeting-place of described videoconference, obtains the first audio mixing data; Wherein, described first audio mixing data comprise: the hosting side's voice data collected by the voice collection device of described hosting side telephone terminal, by first participant side's voice data of described first participant side's telephone terminal that a described RTP passage obtains, and second participant side's voice data of described second participant side's telephone terminal by described 2nd RTP passage acquisition;
Described hosting side voice data in first audio mixing data described in the telephone terminal filtering of described hosting side, obtains the second audio mixing data;
Described hosting side telephone terminal sends described second audio mixing data in a described RTP passage and described 2nd RTP passage, receives described second audio mixing data to make described first participant side's telephone terminal and described second participant side's telephone terminal.
4. method as claimed in claim 3, it is characterized in that, the described hosting side voice data in the first audio mixing data described in the telephone terminal filtering of described hosting side, after obtaining the second audio mixing data, described method also comprises:
Described hosting side telephone terminal controls described second audio mixing data and is in output prohibited state, does not export to make described second audio mixing data by hosting side's voice output of described hosting side telephone terminal self.
5. method as claimed in claim 4, is characterized in that, after described hosting side telephone terminal adds described 3rd participant side's telephone terminal to described videoconference, described method also comprises:
Described hosting side telephone terminal carries out stereo process to the current sound data in described meeting-place, obtains the 3rd audio mixing data; Wherein, described 3rd audio mixing data comprise: described hosting side voice data, described first participant side's voice data, described second participant side's voice data and described 3rd participant side's voice data;
Described hosting side telephone terminal sends described 3rd audio mixing data in a described RTP passage, described 2nd RTP passage and described 3rd RTP passage, and to make described first participant side's telephone terminal, second participant side's telephone terminal connects and described 3rd participant side's telephone terminal receives described 3rd audio mixing data.
6. method as claimed in claim 5, is characterized in that, carry out stereo process at described hosting side telephone terminal to the current sound data in described meeting-place, and after obtaining the 3rd audio mixing data, described method also comprises:
Described hosting side voice data in 3rd audio mixing data described in the telephone terminal filtering of described hosting side, obtains the 4th audio mixing data;
Described hosting side telephone terminal exports described 4th audio mixing data by described hosting side voice output.
7. hosting side's telephone terminal, is characterized in that, comprising:
Acquiring unit, for when described hosting side telephone terminal and first participant side's telephone terminal and second participant side's telephone terminal carry out videoconference, obtain user operation, described user operation is for adding the 3rd participant side's telephone terminal to described videoconference;
Adding device, for responding described user operation, to add described 3rd participant side's telephone terminal to described videoconference;
Holding unit, for while the described 3rd participant side's telephone terminal to described videoconference of described interpolation, keep between described first participant side's telephone terminal the first realtime transmission protocol RTP passage of setting up and and described second participant side's telephone terminal between the 2nd RTP passage set up, proceed described videoconference to enable described first participant side's telephone terminal and described second participant side's telephone terminal.
8. hosting side as claimed in claim 7 telephone terminal, it is characterized in that, described adding device, comprising:
Set up module, for responding described user operation, to set up the 3rd RTP passage with described 3rd participant side's telephone terminal;
Acquisition module, for obtaining the 3rd participant side's voice data of described 3rd participant side's telephone terminal by described 3rd RTP passage;
Add module, for described 3rd participant side's voice data is added in the meeting-place of described videoconference, and then realize adding described 3rd participant side's telephone terminal to described videoconference.
9. hosting side as claimed in claim 7 telephone terminal, it is characterized in that, described holding unit, comprising:
Keep module, for keeping a described RTP passage and described 2nd RTP passage;
Mix module, carries out stereo process for the current sound data in the meeting-place to described videoconference, obtains the first audio mixing data; Wherein, described first audio mixing data comprise: the hosting side's voice data collected by the voice collection device of described hosting side telephone terminal, by first participant side's voice data of described first participant side's telephone terminal that a described RTP passage obtains, and second participant side's voice data of described second participant side's telephone terminal by described 2nd RTP passage acquisition;
Filtering module, for the described hosting side voice data in the first audio mixing data described in filtering, obtains the second audio mixing data;
Sending module, for sending described second audio mixing data in a described RTP passage and described 2nd RTP passage, receives described second audio mixing data to make described first participant side's telephone terminal and described second participant side's telephone terminal.
10. hosting side's telephone terminal, is characterized in that, comprising:
Memory, for program code stored;
Processor, is connected with described memory, for reading described program code, to perform:
When described hosting side telephone terminal and first participant side's telephone terminal and second participant side's telephone terminal carry out videoconference, obtain user operation, described user operation is for adding the 3rd participant side's telephone terminal to described videoconference; Respond described user operation, to add described 3rd participant side's telephone terminal to described videoconference, and while the described 3rd participant side's telephone terminal to described videoconference of interpolation, keep between described first participant side's telephone terminal the first realtime transmission protocol RTP passage of setting up and and described second participant side's telephone terminal between the 2nd RTP passage set up, proceed described videoconference to enable described first participant side's telephone terminal and described second participant side's telephone terminal.
11. hosting side as claimed in claim 10 telephone terminals, is characterized in that, described processor, also for:
Respond described user operation, to set up the 3rd RTP passage with described 3rd participant side's telephone terminal; The 3rd participant side's voice data of described 3rd participant side's telephone terminal is obtained by described 3rd RTP passage; Described 3rd participant side's voice data is added in the meeting-place of described videoconference, and then realizes adding described 3rd participant side's telephone terminal to described videoconference.
12. hosting side as claimed in claim 10 telephone terminals, is characterized in that, described processor, also for:
Keep a described RTP passage and described 2nd RTP passage; Stereo process is carried out to the current sound data in the meeting-place of described videoconference, obtains the first audio mixing data; Wherein, described first audio mixing data comprise: the hosting side's voice data collected by the voice collection device of described hosting side telephone terminal, by first participant side's voice data of described first participant side's telephone terminal that a described RTP passage obtains, and second participant side's voice data of described second participant side's telephone terminal by described 2nd RTP passage acquisition; Described hosting side voice data in first audio mixing data described in filtering, obtains the second audio mixing data; Send described second audio mixing data in a described RTP passage and described 2nd RTP passage, receive described second audio mixing data to make described first participant side's telephone terminal and described second participant side's telephone terminal.
13. 1 kinds of TeleConference Bridges, is characterized in that, comprising:
The side's of hosting telephone terminal;
Multiple participant sides telephone terminal, comprising: first participant side's telephone terminal, second participant side's telephone terminal and the 3rd participant side's telephone terminal;
Wherein, described hosting side telephone terminal, for:
When described hosting side telephone terminal and described first participant side's telephone terminal and described second participant side's telephone terminal carry out videoconference, obtain user operation, described user operation is for adding the 3rd participant side's telephone terminal to described videoconference; Respond described user operation, to add described 3rd participant side's telephone terminal to described videoconference, and while the described 3rd participant side's telephone terminal to described videoconference of interpolation, keep between described first participant side's telephone terminal the first realtime transmission protocol RTP passage of setting up and and described second participant side's telephone terminal between the 2nd RTP passage set up, proceed described videoconference to enable described first participant side's telephone terminal and described second participant side's telephone terminal.
14. TeleConference Bridges as claimed in claim 13, is characterized in that, described hosting side telephone terminal, also for:
Respond described user operation, to set up the 3rd RTP passage with described 3rd participant side's telephone terminal; The 3rd participant side's voice data of described 3rd participant side's telephone terminal is obtained by described 3rd RTP passage; Described 3rd participant side's voice data is added in the meeting-place of described videoconference, and then realizes adding described 3rd participant side's telephone terminal to described videoconference.
15. TeleConference Bridges as claimed in claim 13, is characterized in that, described hosting side telephone terminal, also for:
Keep a described RTP passage and described 2nd RTP passage; Stereo process is carried out to the current sound data in the meeting-place of described videoconference, obtains the first audio mixing data; Wherein, described first audio mixing data comprise: the hosting side's voice data collected by the voice collection device of described hosting side telephone terminal, by first participant side's voice data of described first participant side's telephone terminal that a described RTP passage obtains, and second participant side's voice data of described second participant side's telephone terminal by described 2nd RTP passage acquisition; Described hosting side voice data in first audio mixing data described in filtering, obtains the second audio mixing data; Send described second audio mixing data in a described RTP passage and described 2nd RTP passage, receive described second audio mixing data to make described first participant side's telephone terminal and described second participant side's telephone terminal.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410105068.6A CN104935763B (en) | 2014-03-20 | 2014-03-20 | A kind of processing method of videoconference, hosting side's telephone terminal and TeleConference Bridge |
PCT/CN2015/074382 WO2015139610A1 (en) | 2014-03-20 | 2015-03-17 | Video conferencing method, device and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410105068.6A CN104935763B (en) | 2014-03-20 | 2014-03-20 | A kind of processing method of videoconference, hosting side's telephone terminal and TeleConference Bridge |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104935763A true CN104935763A (en) | 2015-09-23 |
CN104935763B CN104935763B (en) | 2018-05-25 |
Family
ID=54122721
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410105068.6A Active CN104935763B (en) | 2014-03-20 | 2014-03-20 | A kind of processing method of videoconference, hosting side's telephone terminal and TeleConference Bridge |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104935763B (en) |
WO (1) | WO2015139610A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108540678A (en) * | 2017-03-03 | 2018-09-14 | 展讯通信(上海)有限公司 | Conference telephone implementation method, device and mostly logical terminal |
CN110299144A (en) * | 2018-03-21 | 2019-10-01 | 腾讯科技(深圳)有限公司 | Audio mixing method, server and client |
CN112543253A (en) * | 2020-11-24 | 2021-03-23 | 厦门亿联网络技术股份有限公司 | Method for realizing local multi-party teleconference and telephone |
CN112565530A (en) * | 2020-11-24 | 2021-03-26 | 厦门亿联网络技术股份有限公司 | Method for realizing local multi-party teleconference and telephone |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101026477A (en) * | 2006-02-24 | 2007-08-29 | 腾讯科技(深圳)有限公司 | Multi-party communication connection establishing method and connection processing system |
CN101119533A (en) * | 2006-08-02 | 2008-02-06 | 中兴通讯股份有限公司 | Method for organizing telephone conference |
US7552175B2 (en) * | 2004-04-30 | 2009-06-23 | Microsoft Corporation | Mechanism for controlling communication paths between conference members |
CN201726453U (en) * | 2010-06-03 | 2011-01-26 | 郭佳 | Heterogeneous synergetic switching system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100584059C (en) * | 2007-09-17 | 2010-01-20 | 华为技术有限公司 | Method, system and conference server for providing song-ordering service |
CN101431737B (en) * | 2007-11-05 | 2012-07-04 | 华为技术有限公司 | Multimedia conversation call control method and application server thereof |
US8873728B2 (en) * | 2009-04-22 | 2014-10-28 | Avaya Inc. | Join-us call-log and call-answer messages |
-
2014
- 2014-03-20 CN CN201410105068.6A patent/CN104935763B/en active Active
-
2015
- 2015-03-17 WO PCT/CN2015/074382 patent/WO2015139610A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7552175B2 (en) * | 2004-04-30 | 2009-06-23 | Microsoft Corporation | Mechanism for controlling communication paths between conference members |
CN101026477A (en) * | 2006-02-24 | 2007-08-29 | 腾讯科技(深圳)有限公司 | Multi-party communication connection establishing method and connection processing system |
CN101119533A (en) * | 2006-08-02 | 2008-02-06 | 中兴通讯股份有限公司 | Method for organizing telephone conference |
CN201726453U (en) * | 2010-06-03 | 2011-01-26 | 郭佳 | Heterogeneous synergetic switching system |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108540678A (en) * | 2017-03-03 | 2018-09-14 | 展讯通信(上海)有限公司 | Conference telephone implementation method, device and mostly logical terminal |
CN110299144A (en) * | 2018-03-21 | 2019-10-01 | 腾讯科技(深圳)有限公司 | Audio mixing method, server and client |
CN110299144B (en) * | 2018-03-21 | 2021-05-28 | 腾讯科技(深圳)有限公司 | Audio mixing method, server and client |
CN112543253A (en) * | 2020-11-24 | 2021-03-23 | 厦门亿联网络技术股份有限公司 | Method for realizing local multi-party teleconference and telephone |
CN112565530A (en) * | 2020-11-24 | 2021-03-26 | 厦门亿联网络技术股份有限公司 | Method for realizing local multi-party teleconference and telephone |
Also Published As
Publication number | Publication date |
---|---|
WO2015139610A1 (en) | 2015-09-24 |
CN104935763B (en) | 2018-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103312906B (en) | A kind of method that realizes of teleconference and device | |
CN106791584A (en) | The implementation method of video conference, cut-in method and related device | |
CN104935763A (en) | Method for processing telephone conference, host party telephone terminal, and telephone conference system | |
CN104363409A (en) | Method and system for synchronizing video conference and data conference | |
US8914007B2 (en) | Method and apparatus for voice conferencing | |
CN104869106A (en) | Sound recording method, voice switching equipment, sound recording server and sound recording system | |
CN114553841A (en) | Communication method and system based on cloud service | |
CN104469254B (en) | Meeting roll-call processing method, device and conference system | |
CN107666396B (en) | Multi-terminal conference processing method and device | |
CN102457700A (en) | Audio data transmission method and system | |
CN105120524A (en) | Method for establishing communication connection and electronic device | |
CN111918019B (en) | Video conference method and system, and computer readable storage medium | |
CN110505593B (en) | Method and device for realizing three-party call | |
CN108293052A (en) | Communication system | |
CN101610387B (en) | Collocation method and device for MCU port route | |
CN115801996A (en) | Method, device, equipment and medium for processing packet conference | |
CN115884186A (en) | Wireless intercom system | |
CN103369292A (en) | Call processing method and gateway | |
CN113129915B (en) | Audio sharing method, device, equipment, storage medium and program product | |
CN100484175C (en) | Method and system of implementing report of current speaker during conference | |
CN103237139B (en) | multi-party communication system and method | |
CN104158810A (en) | Multimedia communication method based on mobile Internet | |
CN111542034B (en) | Collaborative management method and device for binary configuration teleconference | |
CN114979384B (en) | Audio and video conference call method and device and electronic equipment | |
CN109151559B (en) | Multi-party conversation method and household internet protocol shutdown set top box all-in-one machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |