CN108924467A - A kind of video conferencing system optimization method - Google Patents
A kind of video conferencing system optimization method Download PDFInfo
- Publication number
- CN108924467A CN108924467A CN201810736873.7A CN201810736873A CN108924467A CN 108924467 A CN108924467 A CN 108924467A CN 201810736873 A CN201810736873 A CN 201810736873A CN 108924467 A CN108924467 A CN 108924467A
- Authority
- CN
- China
- Prior art keywords
- video conference
- server
- video
- conference terminal
- registration
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1073—Registration or de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a kind of video conferencing system optimization methods, including:Authority Verification of the server to endpoint to register information;Server finally determines the optimal network of terminal and server according to the network test packet that terminal is fed back to the feedback of endpoint to register information;Terminal uses the processing method of multi-code stream, and the video conference information that will be sent to server to terminal is handled, to reduce the requirement to broadband.Video conferencing system optimization method of the present invention improves the fluency of video the phenomenon that can avoiding the occurrence of image Caton in the bad situation of network condition or trail.
Description
Technical field
The present invention relates to video conferencing technology field, in particular to a kind of video conferencing system optimization method.
Background technique
Video conferencing system is the conference system that image and sound, data etc. are carried out to strange land transmission.This refer to two or
The individual of more than two different places or group, it is by transmission line and multimedia equipment, sound, image and documentation is mutual
It passes, the communication immediately and interacted is realized, to realize the system equipment of teleconference.
At present when multiple video conference terminals are connect with server, if Users of Video Conference System is excessive, and network condition
When poor, the phenomenon that often will appear image Caton caused by not matching that because of coding frame per second with bandwidth or trail, reduce
The fluency of video causes bad usage experience to user.
Summary of the invention
It is insufficient in above-mentioned background technique the purpose of the present invention is overcoming, a kind of video conferencing system optimization method is provided, it can
The phenomenon that image Caton or hangover are avoided the occurrence of in the bad situation of network condition, improves the fluency of video.
In order to reach above-mentioned technical effect, the present invention takes following technical scheme:
A kind of video conferencing system optimization method, comprises the steps of:
A. video conference terminal sends registration information to server, wherein there is the server a plurality of network to connect
Enter route;
B. server receives the registration information, according to registration information and clothes after verifying registration information
The first optimal network route being engaged between a plurality of network access line decision video conference terminal and server of device, and to video
Conference terminal replys registration approval in-formation, wherein the registration approval in-formation includes at least a plurality of network access line of server
The IP address on road and the first optimal network route;
C. video conference terminal receives the registration approval in-formation, and by each IP of a plurality of network access line
Location sends network monitor packet to server;
D. video conference terminal sends Layer 2 registration solicited message to server, and the Layer 2 registration solicited message is for protecting
The registration of video conference terminal living on the server;
E. server receives network monitor packet and Layer 2 registration solicited message, and according to second solicited message and net
Network monitoring packet the first optimal network route of optimization replys the second note to video conference terminal to obtain the second optimal network route
Volume approval in-formation, wherein the second registration approval in-formation includes the second optimal network route;
F. video conference terminal receives the second registration approval in-formation, and the second optimal network route is used in video conference
It is interacted with server and transmits videoconference data.
Further, it also comprises the steps of:
When G. carrying out video conference, video conference terminal carries out multi-code to the video conference information that will be sent to server
Stream process;
H. video conference terminal sends the video conference information of low code stream to server;
I. the low-bit video conferencing information that server video meeting receiving terminal is sent.
Further, the step G is specially:The real-time bandwidth pair that video conference terminal is fed back according to its video receiver
The coding frame per second of its video sending end is adjusted in real time, guarantees that coding frame per second and bandwidth are adapted.
Further, it is specific when the video conference terminal adjusts the coding frame per second of its video sending end in real time
Encoding frame rate value calculation formula is:FR=A- (Min-FB)/M;Wherein, A indicates pre-set minimum frame rate value, and Min is indicated
Minimum encoder bit rate value, FB indicate bandwidth, and M is constant.
Further, the value range of the M is:56≤M≤70, the value of general M are 60.
Further, registration information includes at least IP address, identifier and the authority information of video conference terminal.
Further, server is after receiving the registration information in the step B, in verifying registration information
When specifically verify the authority information of video conference terminal, and IP address with specific reference to video conference terminal and server is a plurality of
The first optimal network route between network access line decision video conference terminal and server
Compared with prior art, the present invention having beneficial effect below:
Video conferencing system optimization method through the invention, server can in a plurality of network access line decision it is optimal
Network line, and then connect and interact with main calling terminal and called terminal by optimal network route, meanwhile, video conference
On the one hand terminal adjusts the coding frame per second of video sending end according to the real-time bandwidth of video receiver in real time, ensure that volume
Code frame per second and bandwidth are adapted, and avoid showing for image Caton or hangover caused by not matching that because of coding frame per second with bandwidth
As improving the fluency of video;On the other hand, after video conference terminal gets the bandwidth that video receiver is fed back,
It only needs that final coding frame rate value can be immediately arrived at according to corresponding calculation formula, is compared compared to traditional multiple lookup
Video quality level corresponding to frame per second and code rate so that it is determined that target frame rate method, video conferencing system optimization of the invention
Method has the advantages that simpler quick, and significantly improves the regulated efficiency of frame per second.
Detailed description of the invention
Fig. 1 is the schematic diagram of the video conferencing system of the transmission videoconference data in an implementation of the invention.
Fig. 2 is the friendship of video conference terminal and server before video conference in video conferencing system optimization method of the invention
Mutual flow diagram.
The friendship of video conference terminal and server when Fig. 3 is video conference in video conferencing system optimization method of the invention
Mutual flow diagram.
Specific embodiment
Below with reference to the embodiment of the present invention, the invention will be further elaborated.
Embodiment:
Invention broadly provides a kind of for optimizing the video conferencing system optimization method of video conferencing system, such as Fig. 1
Shown, for the video conferencing system for being used for transmission videoconference data in the present embodiment, the system is specifically by least two videos
Conference terminal and a server composition, wherein each video conference terminal passes through its corresponding routing respectively and hands over server
Mutually.
Video conferencing system in the present embodiment specifically includes that two video conference terminals are respectively the first video conference
Terminal and the second video conference terminal, and the first video conference terminal by the first via by being interacted with server, the second video council
View terminal is interacted by secondary route with server, is in the present embodiment specifically using the first video conference terminal as main calling
Terminal, using the second video conference terminal as called terminal, between main calling terminal and called terminal by server into
Row video conference, and transmit videoconference data.
The video conferencing system of multiple network environment is applicable in video conferencing system optimization method of the invention, such as the
One video conference terminal and the second video conference terminal may be under across a network environment, i.e. the first video conference terminal is in the
One network, when the second video conference terminal is in the second network, such as the first video conference terminal is in telecommunication network, the second video
Conference terminal is in connection network or the first video conference terminal is in intercity network, and the second video conference terminal is in mutual
Networking network etc..
Meanwhile the first video conference terminal in the present embodiment and the second video conference terminal are also possible to support for example
H.323 the terminal of communication protocol or multipoint control unit etc., the first via by and secondary route then can be network address exchange set
Standby perhaps firewall etc. and server can be gatekeeper or pass through server, and support for example H.323 in ITU-T
H.460 communication protocol.Wherein, passing through server should include the function of gatekeeper, and passes through server and may also include function except gatekeeper
Except energy, the functions such as Call Agent.
In some change case, also settable server and the first video conference terminal are located at consolidated network, the second video
Conference terminal is located at another network, server and the first video conference terminal and is communicated by routing and the second video conference terminal.
Or server and the second video conference terminal are located at consolidated network, the first video conference terminal is located at another network, server and
Second video conference terminal is communicated by routing and the first video conference terminal.
Specifically, the first video conference terminal, the second video conference terminal and server can all be supported for example H.323 to lead to
Believe agreement, and H.460 system communication protocol carries out data using such as H.323 ITU-T in communication protocol in video conference
Interaction.
It is in the present embodiment specifically to above-mentioned view as shown in Fig. 2, being video conferencing system optimization method of the invention
The optimization that frequency conference system carries out, specifically comprises the steps of:
It is system data transmission route optimization to be carried out first, the step process for specifically including is:
The first step:Each video conference terminal sends registration information to server, and the registration information includes institute
State IP address, identifier and the authority information of terminal, wherein server has a plurality of network access line;
Second step:The server receives the registration information, after the offer of verifying authorization information, and according to described
A plurality of network access line decision video conference terminal of the IP address of video conference terminal and the server and the clothes
The first optimal network route between business device, and registration approval in-formation is replied to the video conference terminal;
Wherein, which includes:The IP address of a plurality of network access line of server and described first is most
Excellent network line.
Third step:Video conference terminal receives registration approval in-formation, and each IP address for passing through a plurality of network access line
Network monitor packet is sent to server;
4th step:Each video conference terminal sends Layer 2 registration solicited message, the Layer 2 registration solicited message to server
For the registration of the corresponding video conference terminal of keep-alive on the server;
5th step:Server receives network monitor packet and Layer 2 registration solicited message, and according to secondary volume solicited message with
And network monitor packet optimizes the first optimal network route to obtain the second optimal network route, and replys to video conference terminal
Second registration approval in-formation;
Wherein, the second registration approval in-formation includes the second optimal network route.
6th step:Video conference terminal receives the second registration approval in-formation, and the second optimal net is used in video conference
Winding thread road interacts with server and transmits the videoconference data.
It is illustrated in figure 3 in the video conferencing system optimization method of the present embodiment, when carrying out video conference, video conference
Specific interaction flow between terminal and server.
Firstly, realizing the connection between video conference terminal and server;
Then by video conference terminal to the video conference information progress multi-code stream process that will be sent to server, and to
Server sends the video conference information of low code stream, since the video conference information of low code stream is not high to bandwidth requirement, therefore can be with
Guarantee the process of video conference;
Finally receive the low-bit video conferencing information of video conference terminal transmission by server.
Specifically, in the present embodiment, video conference terminal is when carrying out multi-code stream process, specifically according to video reception
The real-time bandwidth at end adjusts the coding frame per second of video sending end in real time, to ensure that coding frame per second is mutually fitted with bandwidth
The phenomenon that answering, avoiding image Caton caused by not matching that because of coding frame per second with bandwidth or trail, improves the stream of video
Smooth property, when carrying out the adjustment of coding frame per second, the specific frame rate value calculation formula that encodes is:
FR=A- (Min-FB)/M;
Wherein, A indicates pre-set minimum frame rate value, and Min indicates minimum encoder bit rate value, and FB indicates bandwidth, and M is indicated
Constant, value range are 56≤M≤70, and in practice, the general value of M is 60.
Therefore, video conferencing system optimization method of the invention, server can decision be most in a plurality of network access line
Excellent network line, and then connect and interact with main calling terminal and called terminal by optimal network route, meanwhile, video council
After view terminal gets the bandwidth that video receiver is fed back, it is only necessary to can be immediately arrived at most according to corresponding calculation formula
Whole coding frame rate value, compared to video quality level corresponding to traditional multiple lookup comparison frame per second and code rate so that it is determined that
The method of target frame rate, video conferencing system optimization method of the invention have the advantages that simpler quick, and significantly improve
The regulated efficiency of frame per second, also, in video conferencing system optimization method of the invention with pre-set minimum frame rate value, most
The accurate of frame per second adjustment has been effectively ensured as calculating parameter in the bandwidth that low encoder bit rate value and video receiver are fed back
Property, and in the calculation method, constant value can be adjusted according to specific requirements or network environment, to improve view of the invention
The flexibility of frequency conference system optimization method.
It is understood that the principle that embodiment of above is intended to be merely illustrative of the present and the exemplary implementation that uses
Mode, however the present invention is not limited thereto.For those skilled in the art, essence of the invention is not being departed from
In the case where mind and essence, various changes and modifications can be made therein, these variations and modifications are also considered as protection scope of the present invention.
Claims (7)
1. a kind of video conferencing system optimization method, which is characterized in that comprise the steps of:
A. video conference terminal sends registration information to server, wherein the server has a plurality of network access line
Road;
B. server receives the registration information, according to registration information and clothes after verifying registration information passes through
The first optimal network route being engaged between a plurality of network access line decision video conference terminal and server of device, and to video
Conference terminal replys registration approval in-formation, wherein the registration approval in-formation includes at least a plurality of network access line of server
The IP address on road and the first optimal network route;
C. video conference terminal receives the registration approval in-formation, and by each IP address of a plurality of network access line to
Server sends network monitor packet;
D. video conference terminal sends Layer 2 registration solicited message to server, and the Layer 2 registration solicited message is regarded for keep-alive
The registration of frequency conference terminal on the server;
E. server receives network monitor packet and Layer 2 registration solicited message, and is supervised according to second solicited message and network
Packet the first optimal network route of optimization is surveyed to obtain the second optimal network route, and reply the second registration batch to video conference terminal
Calibration information, wherein the second registration approval in-formation includes the second optimal network route;
F. video conference terminal receives the second registration approval in-formation, and the second optimal network route and clothes are used in video conference
The interaction of business device simultaneously transmits videoconference data.
2. a kind of video conferencing system optimization method according to claim 1, which is characterized in that also comprise the steps of:
When G. carrying out video conference, video conference terminal carries out at multi-code stream the video conference information that will be sent to server
Reason;
H. video conference terminal sends the video conference information of low code stream to server;
I. the low-bit video conferencing information that server video meeting receiving terminal is sent.
3. a kind of video conferencing system optimization method according to claim 2, which is characterized in that the step G is specially:
The real-time bandwidth that video conference terminal is fed back according to its video receiver adjusts the coding frame per second of its video sending end in real time
It is whole, guarantee that coding frame per second and bandwidth are adapted.
4. a kind of video conferencing system optimization method according to claim 3, which is characterized in that the video conference terminal
Specifically encoding frame rate value calculation formula when being adjusted in real time to the coding frame per second of its video sending end is:FR=A- (Min-
FB)/M;Wherein, A indicates pre-set minimum frame rate value, and Min indicates minimum encoder bit rate value, and FB indicates bandwidth, and M is normal
Number.
5. a kind of video conferencing system optimization method according to claim 4, which is characterized in that the value range of the M
For:56≤M≤70.
6. a kind of video conferencing system optimization method according to claim 1, which is characterized in that the registration information
Including at least the IP address of video conference terminal, identifier and authority information.
7. a kind of video conferencing system optimization method according to claim 6, which is characterized in that serviced in the step B
Device specifically verifies the permission letter of video conference terminal when verifying registration information after receiving the registration information
Breath, and a plurality of network access line decision video conference terminal of the IP address and server with specific reference to video conference terminal with
The first optimal network route between server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810736873.7A CN108924467A (en) | 2018-07-06 | 2018-07-06 | A kind of video conferencing system optimization method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810736873.7A CN108924467A (en) | 2018-07-06 | 2018-07-06 | A kind of video conferencing system optimization method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108924467A true CN108924467A (en) | 2018-11-30 |
Family
ID=64425726
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810736873.7A Pending CN108924467A (en) | 2018-07-06 | 2018-07-06 | A kind of video conferencing system optimization method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108924467A (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101043701A (en) * | 2006-03-23 | 2007-09-26 | 华为技术有限公司 | Method for IP multimedia subsystem to provide register and call continuousness for mobile circuit domain user and system thereof |
CN101465919A (en) * | 2007-12-19 | 2009-06-24 | 北京品视电子技术有限公司 | Method and system for implementing video conference |
US20130282820A1 (en) * | 2012-04-23 | 2013-10-24 | Onmobile Global Limited | Method and System for an Optimized Multimedia Communications System |
CN104683730A (en) * | 2015-03-05 | 2015-06-03 | 苏州科达科技股份有限公司 | Video conference data transmission method and video conference system |
US20170111613A1 (en) * | 2015-04-24 | 2017-04-20 | Avaya Inc. | Multi-stream video switching with selective optimized composite |
CN106791584A (en) * | 2017-02-07 | 2017-05-31 | 上海与德信息技术有限公司 | The implementation method of video conference, cut-in method and related device |
CN107396033A (en) * | 2017-08-04 | 2017-11-24 | 河南云软信息技术有限公司 | Video conferencing system and method |
CN107623851A (en) * | 2017-09-01 | 2018-01-23 | 苏州科达科技股份有限公司 | Video code flow transmission control unit and control method |
-
2018
- 2018-07-06 CN CN201810736873.7A patent/CN108924467A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101043701A (en) * | 2006-03-23 | 2007-09-26 | 华为技术有限公司 | Method for IP multimedia subsystem to provide register and call continuousness for mobile circuit domain user and system thereof |
CN101465919A (en) * | 2007-12-19 | 2009-06-24 | 北京品视电子技术有限公司 | Method and system for implementing video conference |
US20130282820A1 (en) * | 2012-04-23 | 2013-10-24 | Onmobile Global Limited | Method and System for an Optimized Multimedia Communications System |
CN104683730A (en) * | 2015-03-05 | 2015-06-03 | 苏州科达科技股份有限公司 | Video conference data transmission method and video conference system |
US20170111613A1 (en) * | 2015-04-24 | 2017-04-20 | Avaya Inc. | Multi-stream video switching with selective optimized composite |
CN106791584A (en) * | 2017-02-07 | 2017-05-31 | 上海与德信息技术有限公司 | The implementation method of video conference, cut-in method and related device |
CN107396033A (en) * | 2017-08-04 | 2017-11-24 | 河南云软信息技术有限公司 | Video conferencing system and method |
CN107623851A (en) * | 2017-09-01 | 2018-01-23 | 苏州科达科技股份有限公司 | Video code flow transmission control unit and control method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100477707C (en) | Method and system for providing a private conversation channel in a videoconference system | |
US8149263B2 (en) | Distributed scheduling, call control, and resource management for dispersed dynamic video communications networks | |
US20080159179A1 (en) | Scalable conference bridge | |
CN106993151A (en) | A kind of Videoconference Management System and method | |
CN109068186B (en) | Method and device for processing packet loss rate | |
CN101689997A (en) | Be used to discern and be used for the method and system of presiding multipoint control unit | |
US9374232B2 (en) | Method and a device for optimizing large scaled video conferences | |
CN101155293A (en) | Method, system and device for network live television service channel authorization | |
CN105338288A (en) | Multi-people network video session method and system | |
CN106101603A (en) | A kind of flattening video communication method | |
CN105706425A (en) | Method for distributing identifiers of multicast sources | |
CN101309157B (en) | Multicast service management method and apparatus thereof | |
CN110324678B (en) | Method and device for transmitting monitoring resource, electronic equipment and readable storage medium | |
CN106131602B (en) | Interactive system and its method based on main broadcaster end | |
US9826009B2 (en) | Balance management of scalability and server loadability for internet protocol (IP) audio conference based upon monitored resource consumption | |
CN110121049A (en) | A kind of IMS conference medium method of flow control and device | |
CN104135639A (en) | Method and system for mapping virtual conference rooms between 2 independent systems | |
CN105100678B (en) | Video conference access method and system | |
CN108924467A (en) | A kind of video conferencing system optimization method | |
CN111541857A (en) | Conference joining method and device, electronic equipment and storage medium | |
CN102523226A (en) | Video session method and system | |
CN104601932A (en) | Satellite video conference system and method | |
US7573498B1 (en) | System and method for providing video conferencing services to a television-service subscriber | |
CN114071058A (en) | Video transmission control method, device, medium and equipment for video conference | |
US20100020156A1 (en) | Method and device for simultaneous multipoint distributing of video, voice and data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181130 |