CN104539480B - A kind of stream media transmission quality monitoring method and its system - Google Patents
A kind of stream media transmission quality monitoring method and its system Download PDFInfo
- Publication number
- CN104539480B CN104539480B CN201410815548.1A CN201410815548A CN104539480B CN 104539480 B CN104539480 B CN 104539480B CN 201410815548 A CN201410815548 A CN 201410815548A CN 104539480 B CN104539480 B CN 104539480B
- Authority
- CN
- China
- Prior art keywords
- path
- called
- transfer
- rtp
- caller
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a kind of stream media transmission quality monitoring method and its systems, belong to the technical solution of VOIP system regions, the program passes through simultaneously to caller path, caller transfer path, called path and called transfer path are monitored, as long as so when there is network quality exception in one of path, monitoring server can send out adjustment signal to calls customer end at once, called party client end and RTP transfer servers are regulated and controled, not only without waiting for the generation of RTCP data packets, also the abnormal conditions being not present between called party client end and RTP transfer servers can not react, to solve the problems, such as that the prior art streaming media transmission quality can not be monitored in time.
Description
Technical field
The present invention relates to a kind of network monitoring method and system, more particularly to a kind of stream media transmission quality monitoring method and
System.
Background technology
In VOIP systems, it is often used RTP/RTCP agreements and carries out data transmission, in the work course, calls customer end
The RTP data packets are transferred to called party client end by transmission RTP data packets to RTP transfer servers, then RTP transfer servers,
Called party client end generates RTCP data packets according to the RTP data packets of reception, and RTCP data packets are sent to RTP transfer servers,
RTCP data packets are finally transferred into calls customer end by RTP transfer servers;Pass through above-mentioned data transfer mode, Ke Yigen
Current network quality state is judged according to the content of RTCP data packets, network quality is not in good state if being judged as, need to only be fitted
The adjustment answered;But this monitor mode is there are larger loophole, it is specific as follows:
1, when the connection status of calls customer end and RTP transfer servers is bad, the data such as need to be sent to called party client
RTCP data packets could be generated when end to be fed back, so that the feedback of network quality state more postpones, that is, reduce net
The efficiency of network Mass adjust- ment quality;
2, when the connection status at called party client end and RTP transfer servers is bad, it is likely to result in RTCP data first
The loss of packet, secondly, the network state between called party client end and RTP transfer servers fails to be reflected in RTCP data packets,
The data transmission of Streaming Media can be made to be always maintained in the state of quality defect, seriously affect the experience effect of user.
Invention content
For overcome the deficiencies in the prior art, the purpose of the present invention is to provide a kind of stream media transmission quality monitoring sides
Method, this method can solve the problems, such as that the prior art streaming media transmission quality can not be monitored in time.
To solve the above problems, the technical solution adopted in the present invention is as follows:
A kind of stream media transmission quality monitoring method, this method is to the streaming media using the progress transfer of RTP servers
In network, network quality parameters are monitored by the way of segmentation, and the strategy of adjustment transmission in real time is to adapt to network environment
Variation, include the following steps:
Step 1, the network quality parameters in monitoring server monitoring caller path, caller path are that calls customer end sends number
According to the path of RTP transfer servers;
Step 2, the network quality parameters in monitoring server monitoring caller transfer path, caller transfer path are RTP transfers
Server sends data to the path at called party client end;
Step 3, monitoring server monitoring is called the network quality parameters in path, and it is that called party client end sends number to be called path
According to the path of RTP transfer servers;
Step 4, monitoring server monitoring is called the network quality parameters in transfer path, and it is RTP transfers to be called transfer path
Server sends data to the path at calls customer end;
Step 5, monitoring server judges whether the network quality parameters of monitoring allow most less than stream media transmission quality
Low value, if there are network quality parameters less than the minimum that stream media transmission quality allows, monitoring server sends regulation and control letter
Number to calls customer end, called party client end and RTP transfer servers, calls customer end, called party client end and RTP transfer servers
Network quality, which is carried out, according to the adjustment signal of reception promotes regulation and control;
Wherein, the network quality parameters are that calls customer end, called party client end and RTP transfer servers carry out data biography
One or more of packet loss, length of delay and jitter value when defeated;The job order of the step 1 to 4 be it is arbitrary sequence or
It is performed simultaneously.
Preferably, in steps of 5,
When the network quality parameters in caller path and/or caller transfer path are minimum less than what stream media transmission quality allowed
When value, monitoring server sends adjustment signal to calls customer end, so that calls customer end increases identical data with integral multiple
It is sent to RTP transfer servers;
When the network quality parameters in called path and/or called transfer path are minimum less than what stream media transmission quality allowed
When value, monitoring server sends adjustment signal to called party client end, so that called party client end increases identical data with integral multiple
It is sent to RTP transfer servers.
Preferably, in steps of 5,
When the network quality parameters in caller path and/or caller transfer path are minimum less than what stream media transmission quality allowed
When value, monitoring server sends adjustment signal to calls customer end, so that calls customer end, which increases, is sent to RTP transfer servers
Data compression ratio;
When the network quality parameters in called path and/or called transfer path are minimum less than what stream media transmission quality allowed
When value, monitoring server sends adjustment signal to called party client end, so that called party client end, which increases, is sent to RTP transfer servers
Data compression ratio.
Preferably, in steps of 5,
When the network quality parameters in caller path and/or caller transfer path are minimum less than what stream media transmission quality allowed
When value, monitoring server sends adjustment signal to calls customer end, so that calls customer end, which is reduced, is sent to RTP transfer servers
Data adopt voice frequency;
When the network quality parameters in called path and/or called transfer path are minimum less than what stream media transmission quality allowed
When value, monitoring server sends adjustment signal to called party client end, so that called party client end, which is reduced, is sent to RTP transfer servers
Data adopt voice frequency.
Preferably, in steps of 5, if there are network quality parameters less than the minimum that stream media transmission quality allows,
Monitoring server sends adjustment signal to RTP transfer servers, so that the address of RTP transfer servers is carried out according to adjustment signal
Update, the updated RTP transfer servers in address are used for caller path, caller transfer path, called path and called transfer
The network quality parameters in path are promoted to the minimum of stream media transmission quality permission or more.
For overcome the deficiencies in the prior art, it is another object of the present invention to provide a kind of stream media transmission quality prisons
Examining system, the system can solve the problems, such as that the prior art streaming media transmission quality can not be monitored in time.
A kind of stream media transmission quality monitoring system, including:
Caller path module, the network quality parameters for enabling monitoring server monitoring caller path, based on caller path
The path for making client send data to RTP transfer servers;
Caller transfer path module, the network quality parameters for enabling monitoring server monitoring caller transfer path, caller
Transfer path is the path that RTP transfer servers send data to called party client end;
Called path module, for enabling monitoring server monitoring be called the network quality parameters in path, it is quilt to be called path
The path for making client send data to RTP transfer servers;
Called transfer path module is called for enabling monitoring server monitoring be called the network quality parameters in transfer path
Transfer path is the path that RTP transfer servers send data to calls customer end;
Monitoring module, for judging whether the network quality parameters of monitoring are less than streaming media matter by monitoring server
The minimum allowed is measured, if there are network quality parameters less than the minimum that stream media transmission quality allows, monitoring server
Adjustment signal is sent to calls customer end, called party client end and RTP transfer servers, calls customer end, called party client end and RTP
Transfer server carries out network quality according to the adjustment signal of reception and promotes regulation and control;
Wherein, the network quality parameters are that calls customer end, called party client end and RTP transfer servers carry out data biography
One or more of packet loss, length of delay and jitter value when defeated.
Preferably, the monitoring module is used for,
When the network quality parameters in caller path and/or caller transfer path are minimum less than what stream media transmission quality allowed
When value, monitoring server sends adjustment signal to calls customer end, so that calls customer end increases identical data with integral multiple
It is sent to RTP transfer servers;
When the network quality parameters in called path and/or called transfer path are minimum less than what stream media transmission quality allowed
When value, monitoring server sends adjustment signal to called party client end, so that called party client end increases identical data with integral multiple
It is sent to RTP transfer servers.
Preferably, the monitoring module is used for,
When the network quality parameters in caller path and/or caller transfer path are minimum less than what stream media transmission quality allowed
When value, monitoring server sends adjustment signal to calls customer end, so that calls customer end, which increases, is sent to RTP transfer servers
Data compression ratio;
When the network quality parameters in called path and/or called transfer path are minimum less than what stream media transmission quality allowed
When value, monitoring server sends adjustment signal to called party client end, so that called party client end, which increases, is sent to RTP transfer servers
Data compression ratio.
Preferably, the monitoring module is used for,
When the network quality parameters in caller path and/or caller transfer path are minimum less than what stream media transmission quality allowed
When value, monitoring server sends adjustment signal to calls customer end, so that calls customer end, which is reduced, is sent to RTP transfer servers
Data adopt voice frequency;
When the network quality parameters in called path and/or called transfer path are minimum less than what stream media transmission quality allowed
When value, monitoring server sends adjustment signal to called party client end, so that called party client end, which is reduced, is sent to RTP transfer servers
Data adopt voice frequency.
Preferably, the monitoring module is used for, and is allowed most less than stream media transmission quality if there are network quality parameters
When low value, monitoring server sends adjustment signal to RTP transfer servers, so that the address of RTP transfer servers is according to regulation and control
Signal is updated, the updated RTP transfer servers in address be used for by caller path, caller transfer path, called path and
The network quality parameters in called transfer path are promoted to the minimum of stream media transmission quality permission or more.
Compared with prior art, the beneficial effects of the present invention are:
1, since the present invention simultaneously supervises caller path, caller transfer path, called path and called transfer path
Control, as long as so when network quality exception occurs in one of path, monitoring server can send out adjustment signal to master at once
Client, called party client end and RTP transfer servers is made to be regulated and controled, not only without waiting for the generation of RTCP data packets, also not
There are the abnormal conditions between called party client end and RTP transfer servers to react, to solve the prior art can not and
When streaming media transmission quality the problem of being monitored;
2, due to being susceptible to the phenomenon that packet loss improves in the case where network quality is not good enough, so the present invention's is preferred
Scheme provides relevant solution, i.e. calls customer end and called party client end increases identical data with integral multiple and be sent to
RTP transfer servers;When as higher such as the packet loss between calls customer end and RTP transfer servers, since calls customer end is same
When have sent multiple identical data, if so the success of one of data receiver just can realize the accurate deliveries of data, from
And solving the problems, such as packet loss influences network transmission quality;
3, when network quality is not good enough, the transmission of data can just slowly, so another preferred embodiment of the present invention leads to
It crosses and increases the compression ratio of data to solve the problems, such as this, such as original one second data packet that can transmit a 1M improves compression ratio
Afterwards, it will make one second data packet that can transmit two 0.5M, to ensure that data transmission smoothness;
4, it is solves the problems, such as that network quality is not good enough data transmission occur and be slowed by, it is preferred that the present invention also provides another
Scheme, i.e. reduction calls customer end and called party client end adopt voice frequency;As under normal circumstances, calls customer end is per second to adopt sound
16000 times, and transmit, but in the case where network quality is not good enough, per second so much audio data may cannot be transmitted, this
The intermittent situation of voice will occur in sample;And after reducing and adopting voice frequency, only it need to may transmit 8000 and adopt sound data within one second
, the lag transmission of data is avoided, to solve the problems, such as that voice communication is slack;
5, since the not good enough situation of network quality may be to cause because of RTP transfer servers, the present invention also provides
One preferred embodiment solves the problems, such as this, that is, updates the address of RTP transfer servers, when such as there is Network Abnormal, RTP transfers
Server can select a more particularly suitable access address, so that the updated RTP servers in address can meet simultaneously
The data transmission quality at calls customer end and called party client end.
Description of the drawings
Fig. 1 is the schematic diagram of the present invention.
Reference numeral is as follows:
1, calls customer end;2, called party client end;3, RTP transfer servers;4, monitoring server;51, caller path;
52, caller transfer path;61, it is called path;62, it is called transfer path.
Specific implementation mode
Below in conjunction with the accompanying drawings 1 and specific implementation mode invention is further described in detail.
Stream media transmission quality monitoring method of the present invention includes the following steps:
Step 1, monitoring server 4 monitors the network quality parameters in caller path 51, and caller path 51 is calls customer end 1
Send data to the path of RTP transfer servers 3;
Step 2, monitoring server 4 monitors the network quality parameters in caller transfer path 52, and caller transfer path 52 is RTP
Transfer server 3 sends data to the path at called party client end 2;
Step 3, the monitoring of monitoring server 4 is called the network quality parameters in path 61, and it is called party client end 2 to be called path 61
Send data to the path of RTP transfer servers 3;
Step 4, the monitoring of monitoring server 4 is called the network quality parameters in transfer path 62, and it is RTP to be called transfer path 62
Transfer server 3 sends data to the path at calls customer end 1;
Step 5, monitoring server 4 judges whether the network quality parameters of monitoring allow most less than stream media transmission quality
Low value, if there are network quality parameters less than the minimum that stream media transmission quality allows, monitoring server 4 sends regulation and control letter
Number to calls customer end 1, called party client end 2 and RTP transfer servers 3, calls customer end 1, called party client end 2 and RTP transfers
Server 3 carries out network quality according to the adjustment signal of reception and promotes regulation and control;
Wherein, the network quality parameters are calls customer end 1, called party client end 2 and RTP transfer servers 3 into line number
One or more of packet loss, length of delay and jitter value when according to transmission;The job order of the step 1 to 4 is arbitrary row
Sequence is performed simultaneously.Certainly, for the accuracy for detection of improving network quality, preferably simultaneously to packet loss, length of delay and shake
Value is monitored.
And stream media transmission quality monitoring system of the present invention includes:
Caller path module, for enabling monitoring server 4 monitor the network quality parameters in caller path 51, caller path 51
The path of RTP transfer servers 3 is sent data to for calls customer end 1;
Caller transfer path module, it is main for enabling monitoring server 4 monitor the network quality parameters in caller transfer path 52
It is the path that RTP transfer servers 3 send data to called party client end 2 to cry transfer path 52;
Called path module is called path 61 for enabling the monitoring of monitoring server 4 be called the network quality parameters in path 61
The path of RTP transfer servers 3 is sent data to for called party client end 2;
Called transfer path module, for enabling the monitoring of monitoring server 4 be called the network quality parameters in transfer path 62, quilt
It is the path that RTP transfer servers 3 send data to calls customer end 1 to cry transfer path 62;
Monitoring module, for judging whether the network quality parameters of monitoring are less than streaming media by monitoring server 4
The minimum that quality allows, if there are network quality parameters less than the minimum that stream media transmission quality allows, monitoring service
Device 4 sends adjustment signal to calls customer end 1, called party client end 2 and RTP transfer servers 3, calls customer end 1, called party client
It holds 2 and RTP transfer servers 3 to carry out network quality according to the adjustment signal of reception and promotes regulation and control;
Wherein, the network quality parameters are calls customer end 1, called party client end 2 and RTP transfer servers 3 into line number
One or more of packet loss, length of delay and jitter value when according to transmission.Similarly with stream media transmission quality monitoring method, it is
The accuracy of detection of improving network quality preferably simultaneously is monitored packet loss, length of delay and jitter value.
By above-mentioned two scheme it is found that the present invention is simultaneously to caller path 51, caller transfer path 52, called path 61
It is monitored with called transfer path 62, as long as so when network quality exception occurs in one of path, monitoring server 4 is just
Adjustment signal to calls customer end 1, called party client end 2 and RTP transfer servers 3 can be sent out at once to be regulated and controled, and be not only not necessarily to
The generation of RTCP data packets is waited for, the abnormal conditions being also not present between called party client end 2 and RTP transfer servers 3 can not be anti-
It answers, to solve the problems, such as that the prior art streaming media transmission quality can not be monitored in time.
In addition, for the monitoring effect improved network quality, the present invention also provides following preferred embodiments.
The preferred embodiment one of stream media transmission quality monitoring method:
In steps of 5,
Allow less than stream media transmission quality when the network quality parameters in caller path 51 and/or caller transfer path 52
When minimum, monitoring server 4 sends adjustment signal to calls customer end 1, so that calls customer end 1 increases phase with integral multiple
Same data are sent to RTP transfer servers 3;
Allow less than stream media transmission quality when the network quality parameters in called path 61 and/or called transfer path 62
When minimum, monitoring server 4 sends adjustment signal to called party client end 2, so that called party client end 2 increases phase with integral multiple
Same data are sent to RTP transfer servers 3.
Stream media transmission quality monitors the preferred embodiment one of system:
The monitoring module is used for,
Allow less than stream media transmission quality when the network quality parameters in caller path 51 and/or caller transfer path 52
When minimum, monitoring server 4 sends adjustment signal to calls customer end 1, so that calls customer end 1 increases phase with integral multiple
Same data are sent to RTP transfer servers 3;
Allow less than stream media transmission quality when the network quality parameters in called path 61 and/or called transfer path 62
When minimum, monitoring server 4 sends adjustment signal to called party client end 2, so that called party client end 2 increases phase with integral multiple
Same data are sent to RTP transfer servers 3.
By above-mentioned two preferred embodiment one it is found that being susceptible to packet loss raising in the case where network quality is not good enough
Phenomenon, so calls customer end 1 and called party client end 2 are increased identical data by the present invention with integral multiple is sent to RTP transfers
Server 3;When as higher such as the packet loss between calls customer end 1 and RTP transfer servers 3, since calls customer end 1 is sent out simultaneously
Multiple identical data are sent, as long as so the success of one of data receiver just can realize the accurate delivery of data, to solve
Packet loss of having determined influences the problem of network transmission quality.
The preferred embodiment two of stream media transmission quality monitoring method:
In steps of 5,
Allow less than stream media transmission quality when the network quality parameters in caller path 51 and/or caller transfer path 52
When minimum, monitoring server 4 sends adjustment signal to calls customer end 1, is sent in RTP so that calls customer end 1 increases
Turn the compression ratio of the data of server 3;
Allow less than stream media transmission quality when the network quality parameters in called path 61 and/or called transfer path 62
When minimum, monitoring server 4 sends adjustment signal to called party client end 2, is sent in RTP so that called party client end 2 increases
Turn the compression ratio of the data of server 3.
Stream media transmission quality monitors the preferred embodiment two of system:
The monitoring module is used for,
Allow less than stream media transmission quality when the network quality parameters in caller path 51 and/or caller transfer path 52
When minimum, monitoring server 4 sends adjustment signal to calls customer end 1, is sent in RTP so that calls customer end 1 increases
Turn the compression ratio of the data of server 3;
Allow less than stream media transmission quality when the network quality parameters in called path 61 and/or called transfer path 62
When minimum, monitoring server 4 sends adjustment signal to called party client end 2, is sent in RTP so that called party client end 2 increases
Turn the compression ratio of the data of server 3.
By above-mentioned two preferred embodiment two it is found that when network quality is not good enough, the transmission of data can just slowly, so
The present invention solves the problems, such as this by increasing the compression ratio of data, such as original one second data packet that can transmit a 1M, carries
After high compression rate, it will make one second data packet that can transmit two 0.5M, to ensure that data transmission smoothness.
The preferred embodiment three of stream media transmission quality monitoring method:
In steps of 5,
Allow less than stream media transmission quality when the network quality parameters in caller path 51 and/or caller transfer path 52
When minimum, monitoring server 4 sends adjustment signal to calls customer end 1, is sent in RTP so that calls customer end 1 is reduced
Turn the data of server 3 adopts voice frequency;
Allow less than stream media transmission quality when the network quality parameters in called path 61 and/or called transfer path 62
When minimum, monitoring server 4 sends adjustment signal to called party client end 2, is sent in RTP so that called party client end 2 is reduced
Turn the data of server 3 adopts voice frequency.
Stream media transmission quality monitors the preferred embodiment three of system:
The monitoring module is used for,
Allow less than stream media transmission quality when the network quality parameters in caller path 51 and/or caller transfer path 52
When minimum, monitoring server 4 sends adjustment signal to calls customer end 1, is sent in RTP so that calls customer end 1 is reduced
Turn the data of server 3 adopts voice frequency;
Allow less than stream media transmission quality when the network quality parameters in called path 61 and/or called transfer path 62
When minimum, monitoring server 4 sends adjustment signal to called party client end 2, is sent in RTP so that called party client end 2 is reduced
Turn the data of server 3 adopts voice frequency.
By above-mentioned two preferred embodiment three it is found that for solve network quality it is not good enough occur that data transmission is slowed by ask
Topic, what the present invention can also reduce calls customer end and called party client end adopts voice frequency;As under normal circumstances, calls customer end is every
Second adopts sound 16000 times, and transmits, but in the case where network quality is not good enough, per second may cannot transmit so Multi-audio-frequency number
According to will occur the intermittent situation of voice in this way;And after reducing and adopting voice frequency, only it need to may transmit 8000 and adopt sound within one second
Data avoid the lag transmission of data, to solve the problems, such as that voice communication is slack.
The preferred embodiment four of stream media transmission quality monitoring method:
In steps of 5, if there are network quality parameters less than the minimum that stream media transmission quality allows, monitoring service
Device 4 sends adjustment signal to RTP transfer servers 3, so that the address of RTP transfer servers 3 is updated according to adjustment signal,
The updated RTP transfer servers in address are used for caller path 51, caller transfer path 52, called path 61 and called transfer
The network quality parameters in path 62 are promoted to the minimum of stream media transmission quality permission or more.
Stream media transmission quality monitors the preferred embodiment four of system:
The monitoring module is used for, if there are network quality parameters less than the minimum that stream media transmission quality allows,
Monitoring server 4 sends adjustment signal to RTP transfer servers 3, so that the address of RTP transfer servers 3 is according to adjustment signal
It is updated, the updated RTP transfer servers 3 in address are used for caller path 51, caller transfer path 52, called path 61
The minimum of stream media transmission quality permission or more is promoted to the network quality parameters in called transfer path 62.
By above-mentioned two preferred embodiment four it is found that the not good enough situation of network quality may be because of RTP transfer servers 3
Cause, so the present invention can also solve the problems, such as this by updating the address of RTP transfer servers 3, Network Abnormal such as occurs
When, RTP transfer servers 3 can select a more particularly suitable access address, so that the updated RTP transfers service in address
Device 3 can meet the data transmission quality at calls customer end 1 and called party client end 2 simultaneously.
Certainly, four preferred embodiments of stream media transmission quality monitoring method are not necessarily used alone, but can basis
It needs to share four arbitrary combinations of preferred embodiments progress, it is similarly, preferred for four of stream media transmission quality monitoring system
Side is also such.
The above embodiment is only the preferred embodiment of the present invention, and the scope of protection of the present invention is not limited thereto,
The variation and replacement for any unsubstantiality that those skilled in the art is done on the basis of the present invention belong to institute of the present invention
Claimed range.
Claims (8)
1. a kind of stream media transmission quality monitoring method, which is characterized in that include the following steps:
Step 1, the network quality parameters in monitoring server monitoring caller path, caller path are that calls customer end is sent data to
The path of RTP transfer servers;
Step 2, the network quality parameters in monitoring server monitoring caller transfer path, caller transfer path are RTP transfer services
Device sends data to the path at called party client end;
Step 3, monitoring server monitoring is called the network quality parameters in path, and called path is that called party client end is sent data to
The path of RTP transfer servers;
Step 4, monitoring server monitoring is called the network quality parameters in transfer path, and it is RTP transfer services to be called transfer path
Device sends data to the path at calls customer end;
Step 5, monitoring server judges whether the network quality parameters of monitoring are less than the minimum that stream media transmission quality allows,
If there are network quality parameters less than the minimum that stream media transmission quality allows, monitoring server sends adjustment signal to master
It is client, called party client end and RTP transfer servers, calls customer end, called party client end and RTP transfer servers are according to connecing
The adjustment signal of receipts carries out network quality and promotes regulation and control;
In steps of 5, if there are network quality parameters less than the minimum that stream media transmission quality allows, monitoring server hair
Send adjustment signal to RTP transfer servers, so that the address of RTP transfer servers is updated according to adjustment signal, address is more
RTP transfer servers after new are used for the network matter in caller path, caller transfer path, called path and called transfer path
Amount parameter is promoted to the minimum of stream media transmission quality permission or more;
Wherein, when the network quality parameters are that calls customer end, called party client end and RTP transfer servers carry out data transmission
One or more of packet loss, length of delay and jitter value;The job order of the step 1 to 4 is for arbitrary sequence or simultaneously
It executes.
2. stream media transmission quality monitoring method according to claim 1, it is characterised in that:In steps of 5,
When the network quality parameters in caller path and/or caller transfer path are less than the minimum that stream media transmission quality allows
When, monitoring server sends adjustment signal to calls customer end, is sent out so that calls customer end increases identical data with integral multiple
It send to RTP transfer servers;
When the network quality parameters in called path and/or called transfer path are less than the minimum that stream media transmission quality allows
When, monitoring server sends adjustment signal to called party client end, is sent out so that called party client end increases identical data with integral multiple
It send to RTP transfer servers.
3. stream media transmission quality monitoring method according to claim 1, it is characterised in that:In steps of 5,
When the network quality parameters in caller path and/or caller transfer path are less than the minimum that stream media transmission quality allows
When, monitoring server sends adjustment signal to calls customer end, so that calls customer end, which increases, is sent to RTP transfer servers
The compression ratio of data;
When the network quality parameters in called path and/or called transfer path are less than the minimum that stream media transmission quality allows
When, monitoring server sends adjustment signal to called party client end, so that called party client end, which increases, is sent to RTP transfer servers
The compression ratio of data.
4. stream media transmission quality monitoring method according to claim 1, it is characterised in that:In steps of 5,
When the network quality parameters in caller path and/or caller transfer path are less than the minimum that stream media transmission quality allows
When, monitoring server sends adjustment signal to calls customer end, so that calls customer end, which is reduced, is sent to RTP transfer servers
Data adopt voice frequency;
When the network quality parameters in called path and/or called transfer path are less than the minimum that stream media transmission quality allows
When, monitoring server sends adjustment signal to called party client end, so that called party client end, which is reduced, is sent to RTP transfer servers
Data adopt voice frequency.
5. a kind of stream media transmission quality monitors system, it is characterised in that including:
Caller path module, the network quality parameters for enabling monitoring server monitoring caller path, caller are called out-customer based on path
Family end sends data to the path of RTP transfer servers;
Caller transfer path module, the network quality parameters for enabling monitoring server monitoring caller transfer path, caller transfer
Path is the path that RTP transfer servers send data to called party client end;
Called path module, for enabling monitoring server monitoring be called the network quality parameters in path, called path is to be called out-customer
Family end sends data to the path of RTP transfer servers;
Called transfer path module is called transfer for enabling monitoring server monitoring be called the network quality parameters in transfer path
Path is the path that RTP transfer servers send data to calls customer end;
Whether monitoring module, the network quality parameters for judging monitoring by monitoring server are fair less than stream media transmission quality
Perhaps minimum, if there are network quality parameters less than the minimum that stream media transmission quality allows, monitoring server is sent
Adjustment signal is to calls customer end, called party client end and RTP transfer servers, calls customer end, called party client end and RTP transfers
Server carries out network quality according to the adjustment signal of reception and promotes regulation and control;
The monitoring module is used for, if there are network quality parameters less than the minimum that stream media transmission quality allows, monitoring
Server sends adjustment signal to RTP transfer servers, so that the address of RTP transfer servers carries out more according to adjustment signal
Newly, the updated RTP transfer servers in address are used for caller path, caller transfer path, called path and called transfer road
The network quality parameters of diameter are promoted to the minimum of stream media transmission quality permission or more;
Wherein, when the network quality parameters are that calls customer end, called party client end and RTP transfer servers carry out data transmission
One or more of packet loss, length of delay and jitter value.
6. stream media transmission quality according to claim 5 monitors system, it is characterised in that:The monitoring module is used for,
When the network quality parameters in caller path and/or caller transfer path are less than the minimum that stream media transmission quality allows
When, monitoring server sends adjustment signal to calls customer end, is sent out so that calls customer end increases identical data with integral multiple
It send to RTP transfer servers;
When the network quality parameters in called path and/or called transfer path are less than the minimum that stream media transmission quality allows
When, monitoring server sends adjustment signal to called party client end, is sent out so that called party client end increases identical data with integral multiple
It send to RTP transfer servers.
7. stream media transmission quality according to claim 5 monitors system, it is characterised in that:The monitoring module is used for,
When the network quality parameters in caller path and/or caller transfer path are less than the minimum that stream media transmission quality allows
When, monitoring server sends adjustment signal to calls customer end, so that calls customer end, which increases, is sent to RTP transfer servers
The compression ratio of data;
When the network quality parameters in called path and/or called transfer path are less than the minimum that stream media transmission quality allows
When, monitoring server sends adjustment signal to called party client end, so that called party client end, which increases, is sent to RTP transfer servers
The compression ratio of data.
8. stream media transmission quality according to claim 5 monitors system, it is characterised in that:The monitoring module is used for,
When the network quality parameters in caller path and/or caller transfer path are less than the minimum that stream media transmission quality allows
When, monitoring server sends adjustment signal to calls customer end, so that calls customer end, which is reduced, is sent to RTP transfer servers
Data adopt voice frequency;
When the network quality parameters in called path and/or called transfer path are less than the minimum that stream media transmission quality allows
When, monitoring server sends adjustment signal to called party client end, so that called party client end, which is reduced, is sent to RTP transfer servers
Data adopt voice frequency.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410815548.1A CN104539480B (en) | 2014-12-23 | 2014-12-23 | A kind of stream media transmission quality monitoring method and its system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410815548.1A CN104539480B (en) | 2014-12-23 | 2014-12-23 | A kind of stream media transmission quality monitoring method and its system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104539480A CN104539480A (en) | 2015-04-22 |
CN104539480B true CN104539480B (en) | 2018-08-10 |
Family
ID=52854949
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410815548.1A Active CN104539480B (en) | 2014-12-23 | 2014-12-23 | A kind of stream media transmission quality monitoring method and its system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104539480B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112039686B (en) * | 2019-06-03 | 2023-08-04 | 杭州海康威视系统技术有限公司 | Data stream transmission control method, device, monitoring equipment and storage medium |
CN112135119A (en) * | 2020-09-11 | 2020-12-25 | 上海七牛信息技术有限公司 | Method and system for automatically monitoring and alarming network condition in real-time audio and video communication |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003244238A (en) * | 2002-02-15 | 2003-08-29 | Kddi Corp | Traffic monitoring device and method, and computer program |
CN1750503A (en) * | 2004-09-17 | 2006-03-22 | 大唐高鸿数据网络技术股份有限公司 | Device and its method for increasing multimedia communication quality by monitoring RTP/RTCP stream |
CN102577304A (en) * | 2009-08-12 | 2012-07-11 | 荷兰皇家Kpn电信集团 | Dynamic rtcp relay |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8724455B2 (en) * | 2012-01-20 | 2014-05-13 | International Business Machines Corporation | Distributed control of a fail-to-wire switch for a network communication link |
-
2014
- 2014-12-23 CN CN201410815548.1A patent/CN104539480B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003244238A (en) * | 2002-02-15 | 2003-08-29 | Kddi Corp | Traffic monitoring device and method, and computer program |
CN1750503A (en) * | 2004-09-17 | 2006-03-22 | 大唐高鸿数据网络技术股份有限公司 | Device and its method for increasing multimedia communication quality by monitoring RTP/RTCP stream |
CN102577304A (en) * | 2009-08-12 | 2012-07-11 | 荷兰皇家Kpn电信集团 | Dynamic rtcp relay |
Also Published As
Publication number | Publication date |
---|---|
CN104539480A (en) | 2015-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8654638B2 (en) | Dynamically adjusting bandwidth usage among subscriber streams | |
US9282133B2 (en) | Communicating control information within a real-time stream | |
US9600355B2 (en) | Redundant encoding | |
US8145770B2 (en) | Devices, methods, and media for determining and assigning optimal media characteristics in communications sessions | |
CN103763073B (en) | A kind of method and terminal that packet loss retransmits | |
EP2103040A1 (en) | Synchronizing media streams across multiple devices | |
US9838209B2 (en) | Method for subscribing to streams from multicast clients | |
US20100118700A1 (en) | Automatic Detection and Re-Configuration of Priority Status In Telecommunications Networks | |
TW201505427A (en) | Method, device and system for communication video quality adjustment | |
CN109644162A (en) | Media buffering | |
US9716739B2 (en) | System and method for determining deterioration in call quality between one or more wireless end-users based on codec characteristics | |
WO2016026299A1 (en) | Method and device for retransmitting lost packet | |
CN102984784A (en) | Transmitting data over multiple networks | |
CN104539480B (en) | A kind of stream media transmission quality monitoring method and its system | |
US9942161B1 (en) | Methods and systems for configuring and updating session-based quality of service for multimedia traffic in a local area network | |
US9461844B2 (en) | Method and apparatus for voice traffic management in a data network | |
US10382155B2 (en) | Data processing | |
CN105657374A (en) | Self-adaptive multi-network link real-time video transmission control system | |
CN109347702A (en) | Utilize the method for Ethernet length of buffer queue prediction UDP Congestion Level SPCC | |
US9439100B2 (en) | System and method for dynamic rate adaptation based on real-time call quality metrics | |
KR101384125B1 (en) | Apparatus and method for generating quality of service parameter about mac layer in communication system | |
WO2009097132A2 (en) | Method and apparatus for voice traffic management in a data network | |
KR20100032508A (en) | Apparatus and method for guarantee of quality of service voip in portable internet system | |
JP2008283583A (en) | Data communication apparatus | |
JP2013034091A (en) | Communication device and communication method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |