CN103118238B - The control method of video conference and video conferencing system - Google Patents

The control method of video conference and video conferencing system Download PDF

Info

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
Application number
CN201110364560.1A
Other languages
Chinese (zh)
Other versions
CN103118238A (en
Inventor
梁朝霞
沈雷
席平亚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201110364560.1A priority Critical patent/CN103118238B/en
Publication of CN103118238A publication Critical patent/CN103118238A/en
Application granted granted Critical
Publication of CN103118238B publication Critical patent/CN103118238B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

The control method of video conference and video conferencing system
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.
CN201110364560.1A 2011-11-17 2011-11-17 The control method of video conference and video conferencing system Active CN103118238B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (9)

* Cited by examiner, † Cited by third party
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