Class JitterStatistics
Container class for storing RTP packet jitter statistics for a sampled interval
Inherited Members
Namespace: SipLib.Rtp
Assembly: SipLib.dll
Syntax
public class JitterStatistics
Properties
| Edit this page View SourceAverage
Average jitter in milliseconds
Declaration
public int Average { get; set; }
Property Value
Type | Description |
---|---|
int |
Maximum
Stores the maximum inter-packet jitter in milliseconds
Declaration
public int Maximum { get; set; }
Property Value
Type | Description |
---|---|
int |
Minimum
Stores the minimum inter-packet jitter in milliseconds
Declaration
public int Minimum { get; set; }
Property Value
Type | Description |
---|---|
int |
Methods
| Edit this page View SourceCalculateAverage()
Calculates the average jitter value for the sample interval. This method must be called at the end of the sample interval.
Declaration
public void CalculateAverage()
Copy()
Returns a deep copy of this object.
Declaration
public JitterStatistics Copy()
Returns
Type | Description |
---|---|
JitterStatistics |
Reset()
Resets the statistics to the default values.
Declaration
public void Reset()
Update(int)
Updates the minimum and maximum jitter statistics. Call this method each time a new jitter value is calculated.
Declaration
public void Update(int NewJitterValue)
Parameters
Type | Name | Description |
---|---|---|
int | NewJitterValue |