CN103595948B - The adaptive video call system of resolution ratio and method - Google Patents
The adaptive video call system of resolution ratio and method Download PDFInfo
- Publication number
- CN103595948B CN103595948B CN201310352636.8A CN201310352636A CN103595948B CN 103595948 B CN103595948 B CN 103595948B CN 201310352636 A CN201310352636 A CN 201310352636A CN 103595948 B CN103595948 B CN 103595948B
- Authority
- CN
- China
- Prior art keywords
- video
- calling
- resolution ratio
- callee
- calling party
- 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.)
- Expired - Fee Related
Links
Landscapes
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention provides a kind of adaptive video call system of resolution ratio, it includes the video call terminal of video calling server and several connection video calling servers based on SIP control signalings, the video call terminal includes the calling party for actively initiating video calling request and the callee for receiving video calling request, characterized in that, the calling party selects resolution ratio optimum value to carry out video calling with callee in the common factor of the resolution ratio of each self-supporting.The adaptive video call system of resolution ratio of the present invention adds new information during SDP negotiation, and define message format according to current main flow form, the resolution ratio that calling party is supported is sent to callee, optimum resolution is therefrom selected either automatically or manually by callee, so that video calling both sides just can carry out video calling according to optimal resolution ratio, it is ensured that the quality of video calling.
Description
Technical field
The present invention relates to a kind of multi-media communication technology, more particularly to a kind of video communication technology.
Background technology
With the continuous propulsion that China's broadband internet is built, the network integration of unification of three nets is constantly promoted, more and more
User begin to use IP-based broadband services, the wideband epoch of converged communication have arrived.This causes many IP-based
Multimedia service is possibly realized, and especially video calling is developed rapidly, and user constantly increases to the demand of business, meeting
Call business is progressively from speech to multimedia evolution, speech video mix and the nature that can be flexibly switching to pure voice service development
Continue.In video call service, with large-size screen monitors Web TV, the product such as high definition set top box adds market, and video calling is participated in
The equipment and resolution ratio of person is also more and more diversified.Traditional unified low-resolution video call can not meet the call of user
Quality requirement.
Current main video calling server is all based on SIP control signalings, SIP (Session Initiation
Protocol) be an application layer signaling control protocol.Meeting for creating, changing and discharging one or more participants
Words.These sessions can be Internet multimedia conferencings, IP phone or multimedia delivery.The participant of session can pass through group
Broadcast(multicast), netted unicast(unicast)Or both mixture communicated.
SIP it neither Session Description Protocol, does not also provide session control function.In order to describe the load feelings of message content
Condition and feature, SIP using Internet Session Description Protocol (SDP) to describe terminal device the characteristics of.
SDP English full name are Session Description Protocol.For conversation informing, session invitation and other shapes
The purposes such as the Multimedia session initialization of formula are described there is provided Multimedia session.
In general video calling, due to participating in the communication partner device variation of session, and do not know that other side joins in advance
The resolution ratio that can be supported with person, the resolution ratio set generally according to calling party carrys out consulting session, and callee's acquiescence receives caller
The resolution ratio of side.In this case, the equipment that callee's performance is low for calling party's performance high equipment can be because processing
Speech quality is not reduced.And if calling party selects low resolution, can be met for the participant of the large-size screen monitors such as Web TV
Its requirement to video speech quality, does not reduce the quality of video calling.
The content of the invention
For drawbacks described above of the prior art, the invention provides the adaptive video call system of resolution ratio and its side
Method.
A kind of adaptive video call system of resolution ratio of the present invention, it includes the video calling based on SIP control signalings
The video call terminal of server and several connection video calling servers, the video call terminal includes actively sending out
Play the calling party of video calling request and receive the callee of video calling request, it is characterised in that
The calling party selects resolution ratio optimum value to carry out video with callee in the common factor of the resolution ratio of each self-supporting
Call.
It is preferred that, the demand signalling that the calling party is sent to the callee includes the whole resolutions oneself supported
Rate;
The callee be sent to the calling party reception demand signalling include whole resolution ratio for oneself being supported with
Optimum value in the common factor for the resolution ratio that the calling party is supported.
It is preferred that, the video calling server describes the video calling using INTERNET Session Description Protocol
Terminal.
It is preferred that, the video calling server includes:
Registrar, is responsible for the registration of the video call terminal;
Video proxy and Redirect Server, are responsible for registered location information, state notifying and call routing;
NAT servers, are responsible for setting up media transport stream between the calling party and callee.
It is preferred that, the video call terminal includes:
Sound acquisition module, is responsible for collection user voice information;
Image capture module, is responsible for collection user images information;
Display module, the user images information that responsible display is received;
Mixed-media network modules mixed-media, is responsible for communicating with the video calling server.
The adaptive method of the resolution ratio of the invention that the video call system is also provided, it is characterised in that it includes following
Step:
1)The caller direction video calling server for actively initiating video calling request sends SIP signalings, and in SIP letters
The inventory for the various resolution ratio that calling party supports is added in order;
2)The SIP signalings of calling party are sent to callee by video calling server;
3)Callee selects most suitable optimal in the inventory for the various resolution ratio that the calling party received supports
Resolution ratio, and the optimum resolution is added in 200OK message, it is sent to video calling server;
4)Call routing between video calling server settings calling party and callee, set up calling party and callee it
Between video calling passage, calling party and callee carry out video calling under optimum resolution.
It is preferred that, the calling party adds resolution fields to describe caller in the invite message of SIP signalings
The inventory for the various resolution ratio that side is supported.
The adaptive video call system of resolution ratio of the present invention adds new information during SDP negotiation, and according to
Current main flow form defines message format, the resolution ratio that calling party is supported is sent into callee, by callee therefrom
Optimum resolution is selected either automatically or manually, leads to so that video calling both sides can just carry out video according to optimal resolution ratio
Words, it is ensured that the quality of video calling.
Brief description of the drawings
The present invention is further detailed explanation with reference to the accompanying drawings and detailed description.
Fig. 1 is the overall structure diagram of the embodiment of the present invention;
Fig. 2 is the functional structure chart of the video call terminal of the embodiment of the present invention;
Fig. 3 is the SIP flows of video calling.
Embodiment
In order that those skilled in the art more fully understand the present invention program, and make the above-mentioned purpose of the present invention, feature
Can be more obvious understandable with advantage, with reference to embodiment and embodiment accompanying drawing, the present invention is further detailed explanation.
As shown in figure 1, the video call system of the present invention uses c/s structures, server end is Session initiation Protocol(sip)
Server, client(That is video call terminal)Camera on Web TV, mobile phone, computer, audio coding decoding, video is compiled
Decode, data transfer, the functional module such as display is constituted.
Server end:Server end is by video proxy and Redirect Server, NAT(Network Address
Translation:Network Address Translation, the network address translation)Server and registrar composition,
Wherein sip, sdp, nat are the key technology used, its structure such as Fig. 1.
Video proxy and Redirect Server are responsible for the elementary videos such as registered location information, state notifying, call routing and led to
Call business function.NAT servers assist to set up media transport stream between user terminal.Registrar is responsible for user's registration etc..
Client:Video calling backstage starts with FTP client FTP, and entrance is called in video calling interface by main interface.Video
Call backstage includes:With sip server interactions and server registration;With interface alternation;Shown in its structure chart 2.
The SIP flows of video calling are as shown in Figure 3.
User is after client call function is started, client meeting automatic start game server flow, after successful log
Video calling request can be initiated, all resolution informations of calling party's support are added in the sip signalings of call request to clothes
Business device, resolution information is according to current main flow form (720p:1280*720, 576p:1024*576, SVGA:800*600,
4CIF:704*576, VGA:600*480, CIF:352*288, QCIF:Message format 176*144) is defined, such as one set
Standby all to support above resolution ratio, then the information format in corresponding sdp is defined as resolution=720P*;576P;SVGA;
4CIF;VGA;CIF;QCIF。
Note:No. * after above 720P is prioritizing selection resolution ratio, and user can be set manually.
Server finds called address and forwards request, called to receive after video calling request, may be selected to connect or hang up.
Such as select to connect, then callee can select the resolution ratio of its Optimum Matching supported according to the resolution ratio of calling party(Acquiescence
It can be set for the ultimate resolution supported or by user), and selected information is sent to calling party.Callee is according to selected point
Resolution starts after Video Codec and encoded, compression, then by network transmission to server, server passes through nat moulds
Block is transferred to calling party, and the information that calling party returns according to callee starts Video Codec, then each self-demarking code of both sides from
The audio and video stream that server is sent carries out video call service, untill a side terminates call.
Using to key technology:Add resolution ratio adaptively to consult, coordinate the efficient encoding and decoding technique used(Video
Using H264, audio is using G.711), the speech quality of user is farthest improved while bandwidth is reduced to greatest extent.
The foregoing is only a specific embodiment of the invention, and protection scope of the present invention is not limited thereto, any ripe
Know those skilled in the art the invention discloses technical scope in, the change or replacement that can be readily occurred in should all be contained
Cover within protection scope of the present invention.Therefore, the protection domain that protection scope of the present invention should be defined with claim
It is defined.
Claims (2)
1. a kind of adaptive method of video call system intermediate-resolution, it includes a kind of video call system, the resolution ratio
Adaptive video call system includes video calling server and several described videos of connection based on SIP control signalings and led to
The video call terminal of server is talked about, the video call terminal includes actively initiating calling party and the reception of video calling request
The callee of video calling request, it is characterised in that
The calling party selects resolution ratio optimum value to carry out video calling with callee in the common factor of the resolution ratio of each self-supporting;
The demand signalling that the calling party is sent to the callee includes the whole resolution ratio oneself supported;
The callee be sent to the calling party reception demand signalling include whole resolution ratio for oneself being supported with it is described
Optimum value in the common factor for the resolution ratio that calling party is supported;
The video calling server describes the video call terminal using INTERNET Session Description Protocol;
The video calling server includes:
Registrar, is responsible for the registration of the video call terminal;
Video proxy and Redirect Server, are responsible for registered location information, state notifying and call routing;
NAT servers, are responsible for setting up media transport stream between the calling party and callee;
The video call terminal includes:
Sound acquisition module, is responsible for collection user voice information;
Image capture module, is responsible for collection user images information;
Display module, the user images information that responsible display is received;
Mixed-media network modules mixed-media, is responsible for communicating with the video calling server, it is characterised in that it comprises the following steps:
1)The caller direction video calling server for actively initiating video calling request sends SIP signalings, and in the SIP signalings
Add the inventory for the various resolution ratio that calling party supports;
2)The SIP signalings of calling party are sent to callee by video calling server;
3)Callee selects most suitable optimal resolution in the inventory for the various resolution ratio that the calling party received supports
Rate, and the optimum resolution is added in 200OK message, it is sent to video calling server;
4)Call routing between video calling server settings calling party and callee, sets up between calling party and callee
Video calling passage, calling party and callee carry out video calling under optimum resolution.
2. according to the method described in claim 1, it is characterised in that the calling party adds in the invite message of SIP signalings
The inventory for the various resolution ratio for entering resolution fields to describe calling party's support.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310352636.8A CN103595948B (en) | 2013-08-14 | 2013-08-14 | The adaptive video call system of resolution ratio and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310352636.8A CN103595948B (en) | 2013-08-14 | 2013-08-14 | The adaptive video call system of resolution ratio and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103595948A CN103595948A (en) | 2014-02-19 |
CN103595948B true CN103595948B (en) | 2017-08-25 |
Family
ID=50085914
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310352636.8A Expired - Fee Related CN103595948B (en) | 2013-08-14 | 2013-08-14 | The adaptive video call system of resolution ratio and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103595948B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106488167A (en) * | 2015-08-26 | 2017-03-08 | 中兴通讯股份有限公司 | A kind of video call method, the network equipment, terminal and system |
CN108206923B (en) * | 2016-12-16 | 2020-10-27 | 展讯通信(上海)有限公司 | Method and device for realizing multichannel video call and multichannel terminal |
CN110740478A (en) * | 2018-07-18 | 2020-01-31 | 成都鼎桥通信技术有限公司 | Video resolution negotiation method and device |
CN114201249B (en) * | 2020-09-17 | 2025-04-01 | 中兴通讯股份有限公司 | Video device redirection method, client, virtual machine desktop and storage medium |
CN114339112B (en) * | 2020-09-30 | 2023-10-20 | 华为终端有限公司 | Video call method, electronic equipment and system |
CN114915615B (en) * | 2021-12-29 | 2024-03-19 | 天翼数字生活科技有限公司 | Method and system for realizing home multimedia gateway |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101035248A (en) * | 2007-03-29 | 2007-09-12 | 华为技术有限公司 | Method, system and visual phone for sharing the image and/or video data |
CN101583009A (en) * | 2009-06-18 | 2009-11-18 | 中兴通讯股份有限公司 | Video terminal and method thereof for realizing interface content sharing |
CN101697579A (en) * | 2009-10-23 | 2010-04-21 | 中兴通讯股份有限公司 | Terminal with videophone function and method for adjusting video images thereof |
CN102025965A (en) * | 2010-12-07 | 2011-04-20 | 华为终端有限公司 | Video talking method and visual telephone |
CN103139527A (en) * | 2011-12-05 | 2013-06-05 | 中国电信股份有限公司 | Parameter negotiation method in video communication, device and video communication terminal |
-
2013
- 2013-08-14 CN CN201310352636.8A patent/CN103595948B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101035248A (en) * | 2007-03-29 | 2007-09-12 | 华为技术有限公司 | Method, system and visual phone for sharing the image and/or video data |
CN101583009A (en) * | 2009-06-18 | 2009-11-18 | 中兴通讯股份有限公司 | Video terminal and method thereof for realizing interface content sharing |
CN101697579A (en) * | 2009-10-23 | 2010-04-21 | 中兴通讯股份有限公司 | Terminal with videophone function and method for adjusting video images thereof |
CN102025965A (en) * | 2010-12-07 | 2011-04-20 | 华为终端有限公司 | Video talking method and visual telephone |
CN103139527A (en) * | 2011-12-05 | 2013-06-05 | 中国电信股份有限公司 | Parameter negotiation method in video communication, device and video communication terminal |
Also Published As
Publication number | Publication date |
---|---|
CN103595948A (en) | 2014-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2863632B1 (en) | System and method for real-time adaptation of a conferencing system to current conditions of a conference session | |
CN108055496B (en) | Live broadcasting method and system for video conference | |
CN103595948B (en) | The adaptive video call system of resolution ratio and method | |
US8767591B2 (en) | Multi-point video conference system and media processing method thereof | |
CN113746808A (en) | Converged communication method for online conference, gateway, electronic device, and storage medium | |
EP3127326B1 (en) | System and method for a hybrid topology media conferencing system | |
US20130282820A1 (en) | Method and System for an Optimized Multimedia Communications System | |
CN101472235A (en) | Multi-terminal communication method, system and device | |
WO2011088656A1 (en) | Method and system for implementing three-party call of videophone by mobile terminals | |
CN101325504A (en) | Method and device for controlling multimedia conference by application server | |
WO2009033401A1 (en) | A communication method, system and service controlling function entity | |
CN111131759B (en) | Real-time multimedia transmission system and use method thereof | |
EP1890463A1 (en) | Accessing interactive services over internet | |
CN117176972B (en) | Cloud conference audio and video transmission system and method based on WebRTC technology | |
US8908853B2 (en) | Method and device for displaying information | |
US9246695B2 (en) | Method and apparatus for providing virtual closed circuit television | |
CN102438119B (en) | Audio/video communication system of digital television | |
CN110460603B (en) | Multimedia file transmission method, terminal, server, system and storage medium | |
WO2012083606A1 (en) | Method and system for audio and video conversations | |
CN101110946B (en) | Method for switching audio and video communication of conversation initialized protocol terminal | |
CN101753571A (en) | Method, device and system for realizing double video flow transmission | |
JP5239756B2 (en) | Media synchronization method for video sharing | |
US8611258B1 (en) | Method and apparatus for integrating video and instant messaging application sessions | |
CN101895553A (en) | Method and system for attending multimedia conference by SIP (Session Initiation Protocol) terminal | |
CN102594837A (en) | Multi-point voice and video communication control method based on SIP protocol |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170825 Termination date: 20180814 |
|
CF01 | Termination of patent right due to non-payment of annual fee |