CN103118238B - The control method of video conference and video conferencing system - Google Patents
The control method of video conference and video conferencing system Download PDFInfo
- Publication number
- CN103118238B CN103118238B CN201110364560.1A CN201110364560A CN103118238B CN 103118238 B CN103118238 B CN 103118238B CN 201110364560 A CN201110364560 A CN 201110364560A CN 103118238 B CN103118238 B CN 103118238B
- Authority
- CN
- China
- Prior art keywords
- video
- conference terminal
- video conference
- media
- conferencing system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a kind of control method and video conferencing system of video conference, relate to video conference field, when satisfied execution meeting switch condition, video conferencing system initiates the media negotiation between described video conferencing system and video conference terminal, according to the result of described media negotiation, control the uplink and downlink video stream of described video conference.The control method of video conference disclosed by the invention and video conferencing system, ensured that meeting continues not interrupt, and effectively can save the Video processing expense of conference system.
Description
Technical field
The present invention relates to video conference field, particularly relate to a kind of control method and video conferencing system of video conference.
Background technology
Video conference can realize many people and carry out communication simultaneously, can talk face-to-face.Along with the development of society, the application of video conference is more and more extensive, video and audio quality, collaboration data are shared simultaneously, the requirement of ease for use, ease of manageability is also more and more stricter flexibly, and the high speed bandwidth of high-quality core bearer network and high-quality are that video traffic provides reliable guarantee, video terminal is also extended to mobile terminal from fixed terminal.But video service quality is still subject to the impact of some factors, when terminal access network occur crowded or natural conditions are deteriorated time, can bring greater impact to video quality, particularly mobile terminal, also can be subject to the impact of wireless signal covering quality, the sector degree of crowding, thus affect the video effect of whole meeting.When network quality continues can not improve to provide video image, effectively carrying out of meeting process can not be ensured.
Summary of the invention
In view of this, the technical problem that the present invention will solve is to provide a kind of control method of video conference, can control the uplink and downlink video stream of video conference.
A control method for video conference, when the network quality information of monitoring meets meeting switch condition, video conferencing system initiates the media negotiation between described video conferencing system and video conference terminal; According to the result of described media negotiation, control the uplink and downlink video stream of described video conference.
According to an embodiment of the inventive method, when the described network quality information when monitoring meets meeting switch condition, the media negotiation that video conferencing system is initiated between described video conferencing system and video conference terminal comprises: when the uplink network quality of described video conference terminal meets meeting switch condition, described video conferencing system initiates reInvite request message to described video conference terminal, media negotiation content in described reInvite request message carries the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and be sendonly by video flowing setup of attribute, described media negotiation content is in accordance with Session Description Protocol SDP, described video conference terminal returns 200OK response message to described video conferencing system, wherein, media negotiation content in 200OK response message is the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and is recvonly by video flowing setup of attribute, described media negotiation content is in accordance with Session Description Protocol SDP, the described result according to described media negotiation, the uplink and downlink video stream controlling described video conference comprises: described video conference terminal stops up video stream, described video conferencing system side stops the video flowing receiving the transmission of described video conference terminal.
According to an embodiment of the inventive method, when the described network quality information when monitoring meets meeting switch condition, the media negotiation that video conferencing system is initiated between described video conferencing system and video conference terminal comprises: when the downlink network quality of described video conference terminal meets meeting switch condition, described video conferencing system initiates reInvite request message to described video conference terminal, media negotiation content in described reInvite request message carries the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and be recvonly by video flowing setup of attribute, described media negotiation content is in accordance with Session Description Protocol SDP, described video conference terminal returns 200OK response message to described video conferencing system, wherein, media negotiation content in 200OK response message is the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and be sendonly by video flowing setup of attribute, described media negotiation content is in accordance with Session Description Protocol SDP, the described result according to described media negotiation, the uplink and downlink video stream controlling described video conference comprises: described video conference terminal stops receiver, video stream, and described video conferencing system side stops sending video flowing to described video conference terminal.
According to an embodiment of the inventive method, when the described network quality information when monitoring meets meeting switch condition, the media negotiation that video conferencing system is initiated between described video conferencing system and video conference terminal comprises: when the uplink and downlink network quality of described video conference terminal all meets meeting switch condition, described video conferencing system initiates reInvite request message to described video conference terminal, media negotiation content in described reInvite request message carries the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and video flowing port value is set to 0, described media negotiation content is in accordance with Session Description Protocol SDP, described video conference terminal returns 200OK response message to described video conferencing system, wherein, media negotiation content in 200OK response message is the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and video flowing port value is set to 0, described media negotiation content is in accordance with Session Description Protocol SDP, the described result according to described media negotiation, the uplink and downlink video stream controlling described video conference comprises: described video conference terminal stops sending and receiver, video stream, described video conferencing system side stops sending video flowing to described video conference terminal, and stop from described video conference terminal receiver, video stream, described video conference is converted to voice conferencing.
According to an embodiment of the inventive method, after described video conference is converted to voice conferencing, described video conferencing system reclaims the video stream media resource of the audio-video frequency media stream set up between described video conferencing system and video conference terminal.
According to an embodiment of the inventive method, described network quality information comprises the network transmission quality information of video terminal side, described method also comprises: described video conferencing system receives SR or the RR message of the rtcp protocol that described video terminal sends, and obtains the network quality information that described video terminal side joint receives Media Stream; Wherein, described network transmission quality information comprises the audio stream of described video conference terminal reception and packet loss, the delay time and jitter of video flowing; The Media Stream RTP that described video conferencing system receives the transmission of described video conference terminal wraps, and adds up sequence number, timestamp that described RTP wraps, obtains the network quality information that described video terminal side sends Media Stream.
According to an embodiment of the inventive method, described meeting switch condition comprises: in the packet loss of described video conference terminal side upstream or downstream Media Stream, delay time and jitter value, any one value and lasting duration all exceed threshold value.
Method of the present invention, when network quality continues to provide video image, controls the up-downgoing video stream of video conference terminal, ensures that meeting is effectively carried out, meeting is proceeded in the mode of minimum load.
The technical problem that the present invention will solve is to provide a kind of video conferencing system, can control the uplink and downlink video stream of video conference terminal.
A kind of video conferencing system, comprising: meeting conversion judgment means, for judging whether the network quality information of monitoring meets meeting switch condition; Negotiation of media streams device, for initiating the media negotiation between described video conferencing system and video conference terminal; Media Stream control device, for the result according to described media negotiation, controls uplink and downlink video stream.
An embodiment of system according to the invention, when the uplink network quality of described video conference terminal meets meeting switch condition, described negotiation of media streams device initiates reInvite request message to described video conference terminal, media negotiation content in described reInvite request message carries the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and is sendonly by video flowing setup of attribute; Described media negotiation content is in accordance with Session Description Protocol SDP; Described video conference terminal returns 200OK response message to described negotiation of media streams device, wherein, media negotiation content in 200OK response message is the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and is recvonly by video flowing setup of attribute; Described media negotiation content is in accordance with Session Description Protocol SDP; According to the result of described media negotiation, described video conference terminal stops the transmission of up video flowing, the video flowing that described Media Stream control device stops receiver, video conference terminal to send.
An embodiment of system according to the invention, when the downlink network quality of described video conference terminal meets meeting switch condition, described negotiation of media streams device initiates reInvite request message to described video conference terminal, media negotiation content in described reInvite request message carries the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and is recvonly by video flowing setup of attribute; Described media negotiation content is in accordance with Session Description Protocol SDP; Described video conference terminal returns 200OK response message to described negotiation of media streams device, wherein, media negotiation content in 200OK response message is the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and is sendonly by video flowing setup of attribute; Described media negotiation content is in accordance with Session Description Protocol SDP; According to the result of described media negotiation, described video conference terminal stops receiver, video stream, and described Media Stream control device stops sending video flowing to described video conference terminal.
An embodiment of system according to the invention, when the uplink and downlink network quality of described video conference terminal all meets meeting switch condition, described negotiation of media streams device initiates reInvite request message to described video conference terminal, media negotiation content in described reInvite request message carries the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and video flowing port value is set to 0; Described media negotiation content is in accordance with Session Description Protocol SDP; Described video conference terminal returns 200OK response message to described negotiation of media streams device, wherein, media negotiation content in 200OK response message is the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and video flowing port value is set to 0; Described media negotiation content is in accordance with Session Description Protocol SDP; According to the result of described media negotiation, described video conference terminal stops sending and receiver, video stream, described Media Stream control device stops sending video flowing and also stops from described video conference terminal receiver, video stream to described video conference terminal, and described video conference is converted to voice conferencing.
An embodiment of system according to the invention, described system comprises recovery video stream media resource devices, for after described video conference is converted to voice conferencing, reclaim the video stream media resource of the audio-video frequency media stream set up between described video conferencing system and video conference terminal.
An embodiment of system according to the invention, described system also comprises network quality checkout gear, for receiving SR or the RR message of the rtcp protocol that described video conference terminal sends, obtains the network transmission quality information that described video terminal side joint receives Media Stream; Wherein, described network transmission quality information comprises the audio stream of described video conference terminal reception and packet loss, the delay time and jitter of video flowing; The Media Stream RTP that described network quality checkout gear receives the transmission of described video conference terminal wraps, and adds up sequence number, timestamp that described RTP wraps, obtains the network quality information that described video terminal side sends Media Stream.
An embodiment of system according to the invention, described meeting switch condition comprises: in the packet loss of described video conference terminal side upstream or downstream Media Stream, delay time and jitter value, any one value and lasting duration all exceed threshold value.
Video conferencing system of the present invention is when network quality continues to provide video image, control the uplink and downlink video stream of video conference terminal, and video conference can be converted to voice conferencing, ensure that meeting is effectively carried out, meeting is proceeded in the mode of the minimum load of pure voice.
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 only 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 flow chart of an embodiment of control method according to video conference of the present invention;
Fig. 2 is the flow chart of another embodiment of control method according to video conference of the present invention;
Fig. 3 is the schematic diagram of the video conferencing system of one embodiment of the invention;
Fig. 4 is the schematic diagram of the video conferencing system of one embodiment of the invention.
Embodiment
With reference to the accompanying drawings the present invention is described more fully, exemplary embodiment of the present invention is wherein described.Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only 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.
During in order to ensure that video conference can not improve because network quality is lasting, still can ensure that meeting is effectively carried out, video conferencing system makes meeting proceed in the mode of the minimum load of pure voice, not only ensured meeting continue do not interrupt but also achieve the conversion that video reduces to voice.At present, IMS (IPMultimediaSubsystem, IP Multimedia System) network, as the core business network providing voice and video to merge, can provide fusion video conference business for each Terminal Type of different access networks.When meeting meeting switch condition, when the network quality information of monitoring meets meeting switch condition, video conferencing system initiates the media negotiation between described video conferencing system and video conference terminal; According to the result of described media negotiation, control the uplink and downlink video stream of described video conference.Below in conjunction with each figure and embodiment, many-sided description is carried out to technical scheme of the present invention.
Fig. 1 is the flow chart of an embodiment of control method according to video conference of the present invention.As shown in Figure 1:
Step 102, when the network quality information of monitoring meets meeting switch condition, video conferencing system initiates the media negotiation between video conferencing system and video conference terminal.
Step 103, according to the result of media negotiation, controls the uplink and downlink video stream of video conference.
When meeting meeting switch condition, video conferencing system sets up the session that the SDP media between video conference terminal are consulted again, and carry out Media Stream renewal according to the result of media negotiation, control the uplink and downlink video stream of video conference, meeting is carried out in the minimum load mode of pure voice, ensured meeting continue do not interrupt, and effectively can save the Video processing expense of conference system.
Fig. 2 is the flow chart of another embodiment of control method according to video conference of the present invention.As shown in Figure 2:
Step 201, video conferencing system and video conference terminal carry out video conference.Set up Media Stream between video conference terminal with video conferencing system to be connected, RTP bag and RTCP bag can be sent to the other side.
RTP (Real-timeTransportProtocol, real time transport protocol) is the normal data packet format transmitting Voice & Video, is usually used in stream media system, video conferencing system.RTCP (RTPControlProtocol, RTP Control Protocol) adopts the distribution mechanisms identical with packet, by control bag cyclical transmission in all session participants.Real-time Transport Protocol uses together with RTCP.
Step 202, video conferencing system monitor network quality, judges whether network quality information meets switch condition.According to one embodiment of present invention, video conferencing system detects network quality information between video conferencing system and each video conference terminal in real time by rtcp protocol.SR bag (SenderReport) of RTCP provides the information of the media sent about sender, and RR bag (ReceiverReport) provides the feedback of quality.Video conferencing system passes through the data such as packet loss, time delay, shake of report in received SR bag or RR bag, obtains the network quality information of end side receiving media stream.
RTP carries out and transmits in order, and the sequence number in RTP allows recipient to recombinate the packet sequence of transmit leg, and sequence number also can be used for determining suitable package location simultaneously.Video conferencing system carries out statistical calculation to sequence number, timestamp that the Media Stream RTP received wraps in real time, can obtain the receiving media stream of video conferencing system side, and video conference terminal side sends the network quality information of Media Stream.
When video conferencing system detects the minimum requirements (threshold value) of any one value in the packet loss of the system side of this video conference and end side, time delay, jitter value beyond normal video meeting, and lasting duration exceeds permission time requirement, then meet switch condition.
Step 203, when the uplink and downlink network quality of video conference terminal all meets meeting switch condition, video conferencing system initiates reInvite request message to video conference terminal.According to one embodiment of present invention, video conference terminal and video conferencing system adopt SIP (SessionInitiationProtocol, session initiation protocol) message sets up session, in an existing dialog, send Invite request is exactly reInvite request message, in its reInvite request message, SDP content carries audio-video frequency media stream information, media negotiation content in reInvite request message carries the audio-video frequency media stream information set up between video conferencing system and video conference terminal, and video flowing port value is set to 0.Sip message be supported in session carry out in the middle of Session Description Protocol SDP content is consulted again, make to switch to pure audio Media Stream from audio-video frequency media stream between video conference terminal and video conferencing system.SDP (SessionDescriptionProtocol, Session Description Protocol) describe for the object such as Multimedia session initialization of conversation informing, session invitation and other form provides Multimedia session, for assisting the notice of multimedia conferencing, and transmit relevant configuration information for session participant.
Step 204, video conference terminal returns 200OK response message to video conferencing system, media negotiation content in 200OK response message is the audio-video frequency media stream information set up between video conferencing system and video conference terminal, and video flowing port value is set to 0.Media negotiation content is in accordance with Session Description Protocol SDP.
Step 205, according to SDP negotiation result, according to consulted audio-video frequency media stream format, port information, only retains pure audio Media Stream passage, audio-video frequency media stream original between video conferencing system and video conference terminal is updated to pure audio Media Stream.Video conference terminal stops sending and receiver, video stream, and video conferencing system side stops sending video flowing to video conference terminal, and stops from video conference terminal receiver, video stream, and this conferencing is converted to voice conferencing.
According to one embodiment of present invention, when the uplink network quality of video conference terminal meets meeting switch condition, video conferencing system initiates reInvite request message to video conference terminal, media negotiation content in reInvite request message carries the audio-video frequency media stream information set up between video conferencing system and video conference terminal, and is sendonly by video flowing setup of attribute.Video conference terminal returns 200OK response message to video conferencing system, wherein, media negotiation content in 200OK response message is the audio-video frequency media stream information set up between video conferencing system and video conference terminal, and is recvonly by video flowing setup of attribute.Media negotiation content is all in accordance with Session Description Protocol SDP.According to SDP negotiation result, video conference terminal stops up video stream; The video flowing that video conferencing system side stops receiver, video conference terminal to send.
According to one embodiment of present invention, when the network quality information of monitoring meets meeting switch condition, when the downlink network quality of video conference terminal meets meeting switch condition, video conferencing system initiates reInvite request message to video conference terminal, media negotiation content in reInvite request message carries the audio-video frequency media stream information set up between video conferencing system and video conference terminal, and be recvonly by video flowing setup of attribute, media negotiation content is all in accordance with Session Description Protocol SDP.Video conference terminal returns 200OK response message to video conferencing system, wherein, media negotiation content in 200OK response message is the audio-video frequency media stream information set up between video conferencing system and video conference terminal, and be sendonly by video flowing setup of attribute, media negotiation content is all in accordance with Session Description Protocol SDP.According to SDP negotiation result, video conference terminal stops receiver, video stream, and video conferencing system side stops sending video flowing to video conference terminal.
After step 206, conferencing are converted to pure voice conferencing, video conferencing system reclaims the video stream media resource used by former video conference.
Carried out the network quality information of the receiving media stream of collection terminal side by RTCP packets of information between video conferencing system and video terminal, and the network quality information of the receiving media stream of real-time calculating system side.Video conference terminal and video conferencing system adopt sip message to set up session, carry out central SDP content in session again to consult, make the up-downgoing video stream that can control video conference terminal between video conference terminal and video conferencing system, or be updated to pure audio Media Stream from audio-video frequency media stream, thus make video conference not only ensured meeting continue do not interrupt but also achieve the conversion that video reduces to voice.
According to one embodiment of present invention, video transmission quality can be promoted by the algorithm taking when packet loss being detected coding and decoding video to recombinate, also can reduce video frame number when network quality declines.These methods can improve the impact of network quality on video conference effectively.
Fig. 3 is the schematic diagram of the video conferencing system of one embodiment of the invention.As shown in Figure 3: video conferencing system 31 comprises: meeting conversion judging unit 311, negotiation of media streams device 312 and Media Stream control device 313.Meeting conversion judging unit 311 judges whether to meet and performs meeting switch condition.Negotiation of media streams device 312 initiates the media negotiation between video conferencing system and video conference terminal.Media Stream control device 313, according to the result of media negotiation, controls uplink and downlink video stream.
According to one embodiment of present invention, when the uplink network quality of video conference terminal meets meeting switch condition, negotiation of media streams device 312 initiates reInvite request message to video conference terminal, media negotiation content in reInvite request message carries the audio-video frequency media stream information set up between video conferencing system and video conference terminal, and is sendonly by video flowing setup of attribute; Video conference terminal returns 200OK response message to negotiation of media streams device 312, wherein, media negotiation content in 200OK response message is the audio-video frequency media stream information set up between video conferencing system and video conference terminal, and is recvonly by video flowing setup of attribute; Wherein, media negotiation content is all in accordance with Session Description Protocol SDP.According to the result of SDP media negotiation, video conference terminal stops the transmission of up video flowing, the video flowing that Media Stream control device 313 stops receiver, video conference terminal to send.
According to one embodiment of present invention, when the downlink network quality of video conference terminal meets meeting switch condition, negotiation of media streams device 312 initiates reInvite request message to video conference terminal, media negotiation content in reInvite request message carries the audio-video frequency media stream information set up between video conferencing system and video conference terminal, and is recvonly by video flowing setup of attribute.Video conference terminal returns 200OK response message to negotiation of media streams device 312, wherein, media negotiation content in 200OK response message is the audio-video frequency media stream information set up between video conferencing system and video conference terminal, and is sendonly by video flowing setup of attribute; Media negotiation content is all in accordance with Session Description Protocol SDP.According to the result of SDP media negotiation, video conference terminal stops receiver, video stream, and Media Stream control device 313 stops sending video flowing to video conference terminal.
According to one embodiment of present invention, when the uplink and downlink network quality of video conference terminal all meets meeting switch condition, negotiation of media streams device 312 initiates reInvite request message to video conference terminal, media negotiation content in reInvite request message carries the audio-video frequency media stream information set up between video conferencing system and video conference terminal, and video flowing port value is set to 0.Video conference terminal returns 200OK response message to negotiation of media streams device 312, wherein, media negotiation content in 200OK response message is the audio-video frequency media stream information set up between video conferencing system and video conference terminal, and video flowing port value is set to 0.Media negotiation content is all in accordance with Session Description Protocol SDP.According to the result of media negotiation, video conference terminal stops sending and receiver, video stream, and Media Stream control device 313 stops sending video flowing and also stops from video conference terminal receiver, video stream to video conference terminal, and video conference is converted to voice conferencing.When meeting meeting switch condition, set up the pure audio Media Stream between video conference terminal.Media Stream control device 313 is updated to pure audio Media Stream, and meeting is carried out in the minimum load mode of pure voice, ensured meeting continue do not interrupt.
Fig. 4 is the schematic diagram of the video conferencing system of another embodiment of the present invention.As shown in Figure 4:
Video conferencing system 41 comprises: meeting conversion judging unit 411, negotiation of media streams device 412, Media Stream control device, network quality detecting unit 414 and recovery video stream media resource devices 415.Meeting conversion judging unit 411 judges whether to meet and performs meeting switch condition.Negotiation of media streams device 412 initiates the media negotiation between video conferencing system and video conference terminal.Media Stream control device 413, according to the result of media negotiation, controls uplink and downlink video stream.Network quality detecting unit 414 obtains network transmission quality information by SR or the RR message in rtcp protocol from video terminal side.Network transmission quality information comprises the audio stream of video conference terminal reception and packet loss, the delay time and jitter of video flowing.The Media Stream RTP that network quality detecting unit 414 receiver, video conference terminal sends wraps, statistical calculation is carried out to sequence number, the timestamp of RTP bag, obtain the media stream receiver of video conferencing system side, and video conference terminal side sends media streaming networks quality information.
According to one embodiment of present invention, perform any one value and lasting duration in packet loss that meeting switch condition is video conferencing system side and video conference terminal side, delay time and jitter value and all exceed threshold value.After reclaiming video stream media resource devices 415 original audio and video stream media being updated to pure audio Media Stream between video conferencing system and video conference terminal, reclaim original video stream media resource.
Video conference, when network quality continues to provide video image, is converted to voice conferencing by video conferencing system 41, ensures that meeting is effectively carried out, meeting is proceeded in the mode of the minimum load of pure voice.
Method and system of the present invention may be realized in many ways.Such as, any combination by software, hardware, firmware or software, hardware, firmware realizes method and system of the present invention.Said sequence for the step of method is only to be described, and the step of method of the present invention is not limited to above specifically described order, unless specifically stated otherwise.In addition, in certain embodiments, can be also record program in the recording medium by the invention process, these programs comprise the machine readable instructions for realizing according to method of the present invention.Thus, the present invention also covers the recording medium stored for performing the program according to method of the present invention.
Description of the invention provides in order to example with for the purpose of describing, and is not exhaustively or limit the invention to disclosed form.Many modifications and variations are obvious for the ordinary skill in the art.Selecting and describing embodiment is in order to principle of the present invention and practical application are better described, and enables those of ordinary skill in the art understand the present invention thus design the various embodiments with various amendment being suitable for special-purpose.
Claims (14)
1. a control method for video conference, is characterized in that:
When the network quality information of monitoring meets meeting switch condition, video conferencing system initiates the media negotiation between described video conferencing system and video conference terminal; Wherein, when the uplink network quality of described video conference terminal meets meeting switch condition, described video conferencing system initiates reInvite request message to described video conference terminal, media negotiation content in described reInvite request message carries the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and is sendonly by video flowing setup of attribute; Described media negotiation content is in accordance with Session Description Protocol SDP;
According to the result of described media negotiation, control the uplink and downlink video stream of described video conference.
2. the method for claim 1, is characterized in that:
When the described network quality information when monitoring meets meeting switch condition, the video conferencing system media negotiation of initiating between described video conferencing system and video conference terminal comprises:
Described video conference terminal returns 200OK response message to described video conferencing system, wherein, media negotiation content in 200OK response message is the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and is recvonly by video flowing setup of attribute; Described media negotiation content is in accordance with Session Description Protocol SDP;
The described result according to described media negotiation, the uplink and downlink video stream controlling described video conference comprises:
Described video conference terminal stops sending up video flowing; Described video conferencing system side stops the video flowing receiving the transmission of described video conference terminal.
3. the method for claim 1, is characterized in that:
When the described network quality information when monitoring meets meeting switch condition, the media negotiation that video conferencing system is initiated between described video conferencing system and video conference terminal comprises:
When the downlink network quality of described video conference terminal meets meeting switch condition, described video conferencing system initiates reInvite request message to described video conference terminal, media negotiation content in described reInvite request message carries the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and is recvonly by video flowing setup of attribute; Described media negotiation content is in accordance with Session Description Protocol SDP;
Described video conference terminal returns 200OK response message to described video conferencing system, wherein, media negotiation content in 200OK response message is the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and is sendonly by video flowing setup of attribute; Described media negotiation content is in accordance with Session Description Protocol SDP;
The described result according to described media negotiation, the uplink and downlink video stream controlling described video conference comprises:
Described video conference terminal stops receiver, video stream, and described video conferencing system side stops sending video flowing to described video conference terminal.
4. the method for claim 1, is characterized in that:
When the described network quality information when monitoring meets meeting switch condition, the media negotiation that video conferencing system is initiated between described video conferencing system and video conference terminal comprises:
When the uplink and downlink network quality of described video conference terminal all meets meeting switch condition, described video conferencing system initiates reInvite request message to described video conference terminal, media negotiation content in described reInvite request message carries the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and video flowing port value is set to 0; Described media negotiation content is all in accordance with Session Description Protocol SDP;
Described video conference terminal returns 200OK response message to described video conferencing system, wherein, media negotiation content in 200OK response message is the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and video flowing port value is set to 0; Described media negotiation content is in accordance with Session Description Protocol SDP;
The described result according to described media negotiation, the uplink and downlink video stream controlling described video conference comprises:
Described video conference terminal stops sending and receiver, video stream, and described video conferencing system side stops sending video flowing to described video conference terminal, and stops from described video conference terminal receiver, video stream, and described video conference is converted to voice conferencing.
5. method as claimed in claim 4, is characterized in that:
After described video conference is converted to voice conferencing, described video conferencing system reclaims the video stream media resource of the audio-video frequency media stream set up between described video conferencing system and video conference terminal.
6. the method for claim 1, is characterized in that, described network quality information comprises the network transmission quality information of video terminal side, and described method also comprises:
Described video conferencing system receives SR or the RR message of the rtcp protocol that described video terminal sends, and obtains the network quality information that described video terminal side joint receives Media Stream; Wherein, described network transmission quality information comprises the audio stream of described video conference terminal reception and packet loss, the delay time and jitter of video flowing;
The Media Stream RTP that described video conferencing system receives the transmission of described video conference terminal wraps, and adds up sequence number, timestamp that described RTP wraps, obtains the network quality information that described video terminal side sends Media Stream.
7. the method as described in any one of claim 1 to 6, is characterized in that:
Described meeting switch condition comprises: in the packet loss of described video conference terminal side upstream or downstream Media Stream, delay time and jitter value, any one value and lasting duration all exceed threshold value.
8. a video conferencing system, comprising:
Meeting conversion judgment means, for judging whether the network quality information of monitoring meets meeting switch condition;
Negotiation of media streams device, for initiating the media negotiation between described video conferencing system and video conference terminal; Wherein, when the uplink network quality of described video conference terminal meets meeting switch condition, described negotiation of media streams device initiates reInvite request message to described video conference terminal, media negotiation content in described reInvite request message carries the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and is sendonly by video flowing setup of attribute; Described media negotiation content is in accordance with Session Description Protocol SDP;
Media Stream control device, for the result according to described media negotiation, controls uplink and downlink video stream.
9. system as claimed in claim 8, is characterized in that:
Described video conference terminal returns 200OK response message to described negotiation of media streams device, wherein, media negotiation content in 200OK response message is the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and is recvonly by video flowing setup of attribute; Described media negotiation content is in accordance with Session Description Protocol SDP;
According to the result of described media negotiation, described video conference terminal stops the transmission of up video flowing, the video flowing that described Media Stream control device stops receiver, video conference terminal to send.
10. system as claimed in claim 8, is characterized in that:
When the downlink network quality of described video conference terminal meets meeting switch condition, described negotiation of media streams device initiates reInvite request message to described video conference terminal, media negotiation content in described reInvite request message carries the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and is recvonly by video flowing setup of attribute; Described media negotiation content is in accordance with Session Description Protocol SDP;
Described video conference terminal returns 200OK response message to described negotiation of media streams device, wherein, media negotiation content in 200OK response message is the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and is sendonly by video flowing setup of attribute; Described media negotiation content is in accordance with Session Description Protocol SDP;
According to the result of described media negotiation, described video conference terminal stops receiver, video stream, and described Media Stream control device stops sending video flowing to described video conference terminal.
11. systems as claimed in claim 8, is characterized in that:
When the uplink and downlink network quality of described video conference terminal all meets meeting switch condition, described negotiation of media streams device initiates reInvite request message to described video conference terminal, media negotiation content in described reInvite request message carries the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and video flowing port value is set to 0; Described media negotiation content is in accordance with Session Description Protocol SDP;
Described video conference terminal returns 200OK response message to described negotiation of media streams device, wherein, media negotiation content in 200OK response message is the audio-video frequency media stream information set up between described video conferencing system and video conference terminal, and video flowing port value is set to 0; Described media negotiation content is in accordance with Session Description Protocol SDP;
According to the result of described media negotiation, described video conference terminal stops sending and receiver, video stream, and described Media Stream control device stops sending video flowing and also stops from described video conference terminal receiver, video stream to described video conference terminal; Described video conference is converted to voice conferencing.
12. systems as claimed in claim 11, is characterized in that:
Described system comprises recovery video stream media resource devices, for after described video conference is converted to voice conferencing, reclaims the video stream media resource of the audio-video frequency media stream set up between described video conferencing system and video conference terminal.
13. systems as claimed in claim 8, is characterized in that:
Described system also comprises network quality checkout gear, for receiving SR or the RR message of the rtcp protocol that described video conference terminal sends, obtains the network transmission quality information that described video terminal side joint receives Media Stream;
Wherein, described network transmission quality information comprises the audio stream of described video conference terminal reception and packet loss, the delay time and jitter of video flowing;
The Media Stream RTP that described network quality checkout gear receives the transmission of described video conference terminal wraps, and adds up sequence number, timestamp that described RTP wraps, obtains the network quality information that described video terminal side sends Media Stream.
14. systems as described in any one of claim 8 to 13, is characterized in that:
Described meeting switch condition comprises: in the packet loss of described video conference terminal side upstream or downstream Media Stream, delay time and jitter value, any one value and lasting duration all exceed threshold value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110364560.1A CN103118238B (en) | 2011-11-17 | 2011-11-17 | The control method of video conference and video conferencing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110364560.1A CN103118238B (en) | 2011-11-17 | 2011-11-17 | The control method of video conference and video conferencing system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103118238A CN103118238A (en) | 2013-05-22 |
CN103118238B true CN103118238B (en) | 2016-03-16 |
Family
ID=48416499
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110364560.1A Active CN103118238B (en) | 2011-11-17 | 2011-11-17 | The control method of video conference and video conferencing system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103118238B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104469258A (en) * | 2014-12-04 | 2015-03-25 | 重庆晋才富熙科技有限公司 | Intelligent remote teaching video interaction mode adjusting method |
CN107040748A (en) * | 2016-02-03 | 2017-08-11 | 北京机电工程研究所 | One kind monitoring and video conference application integration platform and method |
CN105871823A (en) * | 2016-03-25 | 2016-08-17 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for processing IMS (IP Multimedia Subsystem) service and terminal |
CN107333091A (en) * | 2016-04-28 | 2017-11-07 | 中兴通讯股份有限公司 | Audio-video conversion method and device |
CN107453935B (en) * | 2016-05-31 | 2021-01-15 | 华为技术有限公司 | Method and device for recovering conference resources and conference system |
CN108574840B (en) * | 2017-03-10 | 2020-03-10 | 华为技术有限公司 | Method and device for evaluating video experience quality |
CN108989734A (en) * | 2017-05-31 | 2018-12-11 | 中兴通讯股份有限公司 | A kind of video conference control method and device |
CN111049995A (en) * | 2018-10-12 | 2020-04-21 | 华为技术有限公司 | Method and related device for controlling video color ring in call |
CN113938468A (en) * | 2020-07-10 | 2022-01-14 | 华为技术有限公司 | Video transmission method, device, system and storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1849808A (en) * | 2003-09-12 | 2006-10-18 | 西门子公司 | Interworking of hybrid protocol multimedia networks |
CN101292543A (en) * | 2005-10-21 | 2008-10-22 | 西门子公司 | Method for the transmission of signalling data in a network interface unit and in a control unit and corresponding devices |
CN101448203A (en) * | 2008-04-11 | 2009-06-03 | 中兴通讯股份有限公司 | Implement method for controlling early-media playing |
JP2009164841A (en) * | 2007-12-28 | 2009-07-23 | Kddi R & D Laboratories Inc | Media switching method in group communication, session management server, terminal, and program |
JP2009272716A (en) * | 2008-04-30 | 2009-11-19 | Nippon Telegr & Teleph Corp <Ntt> | Voip communication system |
CN101904162A (en) * | 2007-12-20 | 2010-12-01 | 松下电器产业株式会社 | Connection device, connection method for the same, and program |
CN102006645A (en) * | 2009-08-31 | 2011-04-06 | 华为终端有限公司 | Multi-session transfer method and call control equipment and service continuity server |
CN102196236A (en) * | 2010-03-16 | 2011-09-21 | 华为技术有限公司 | Method and system for regulating video teleconference service |
CN102215216A (en) * | 2010-04-07 | 2011-10-12 | 苹果公司 | Transitioning between circuit switched calls and video calls |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009090967A1 (en) * | 2008-01-16 | 2009-07-23 | Nec Corporation | Communication terminal, method for controlling display image, program, and recording medium |
-
2011
- 2011-11-17 CN CN201110364560.1A patent/CN103118238B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1849808A (en) * | 2003-09-12 | 2006-10-18 | 西门子公司 | Interworking of hybrid protocol multimedia networks |
CN101292543A (en) * | 2005-10-21 | 2008-10-22 | 西门子公司 | Method for the transmission of signalling data in a network interface unit and in a control unit and corresponding devices |
CN101904162A (en) * | 2007-12-20 | 2010-12-01 | 松下电器产业株式会社 | Connection device, connection method for the same, and program |
JP2009164841A (en) * | 2007-12-28 | 2009-07-23 | Kddi R & D Laboratories Inc | Media switching method in group communication, session management server, terminal, and program |
CN101448203A (en) * | 2008-04-11 | 2009-06-03 | 中兴通讯股份有限公司 | Implement method for controlling early-media playing |
JP2009272716A (en) * | 2008-04-30 | 2009-11-19 | Nippon Telegr & Teleph Corp <Ntt> | Voip communication system |
CN102006645A (en) * | 2009-08-31 | 2011-04-06 | 华为终端有限公司 | Multi-session transfer method and call control equipment and service continuity server |
CN102196236A (en) * | 2010-03-16 | 2011-09-21 | 华为技术有限公司 | Method and system for regulating video teleconference service |
CN102215216A (en) * | 2010-04-07 | 2011-10-12 | 苹果公司 | Transitioning between circuit switched calls and video calls |
Also Published As
Publication number | Publication date |
---|---|
CN103118238A (en) | 2013-05-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103118238B (en) | The control method of video conference and video conferencing system | |
US9036630B2 (en) | Method and apparatus for transmitting data packet of multimedia service using media characteristics | |
JP5788473B2 (en) | Method and system for synchronizing terminal output | |
US20100082824A1 (en) | Program network recording method, media processing server and network recording system | |
CN106301679B (en) | Method and device for adjusting service rate | |
CN100574467C (en) | A kind of band width control method and terminal equipment | |
CN101753973A (en) | Channel switching method, device and system | |
KR101947000B1 (en) | Apparatus and method for delivering transport characteristics of multimedia data in broadcast system | |
JP2018529261A (en) | Sender video phone downgrade | |
US8359620B2 (en) | Set-top box for wideband IP telephony service and method for providing wideband IP telephony service using set-top box | |
WO2017162012A1 (en) | Multi-party conference system and method and device for realizing multi-party conference | |
JP6285027B2 (en) | Video interruption indication in video phone | |
WO2010037293A1 (en) | Method and system for improving quality of multimedia calls, media controlling equipment and media processing equipment | |
CN101938494B (en) | Intelligent switching method for media connection modes in safe city video monitoring | |
WO2017173903A1 (en) | Video call implementation method, terminal, and computer storage medium | |
WO2016144366A1 (en) | Real-time transport protocol (rtp) media conference server routing engine | |
CN108366044B (en) | VoIP remote audio/video sharing method | |
CN101651815B (en) | Visual telephone and method for enhancing video quality by utilizing same | |
US8179927B2 (en) | Method, system and gateway for negotiating the capability of data signal detector | |
CN107770473B (en) | Audio and video data transmission control method and device | |
CN102238196A (en) | SIP (Session Initiation Protocol) session auxiliary flow control method based on INFO message | |
WO2013189430A2 (en) | Method, system, and media server for implementing automatic speech recognition service | |
EP2264959B1 (en) | Media gateway, media gateway controller, method and system for communication of multimedia phones | |
EP3560161B1 (en) | H.248 control for multistream multimedia conferences | |
US8289909B2 (en) | Support of media oriented negotiation acceleration procedures in split architecture |
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 |