SIP Endpoint SDK Call Statistics
SIP Endpoint SDK Call Statistics
As of release 8.1.100.04 of SIP Endpoint SDK for .NET, two methods have been added to the ICallControl interface, so that you can have real-time access to RTP audio and video statistics during a call. These statistics are based on the RTCP packets that have been sent during a call session. The two methods are:
Dictionary<String^,Object^>^ GetAudioStatistics(String^ sessionId); Dictionary<String^,Object^>^ GetVideoStatistics(String^ sessionId);
The NET QuickStart Application shows how to monitor statistics while a call is in progress and how to gather the most recent statistics before a call is disconnected.
RTCP is enabled by default.
Available Statistics
SIP Endpoint SDK provides video and audio statistics at the end of each call when the session achieves a status of SessionStatus.Disconnected. These statistics have the same names, meanings, and structure for both video and audio.
Local Statistics | ||
Got Local Stat | This value is positive if the next 5 fields are valid (which means that local statistics are available) | |
Local Frac Lost | The fraction of packets that were lost during this call (that is, packets that were not received by the local endpoint) | |
Local Jitter | Interarrival jitter | |
Local Oct Count | Local octet count (number of bytes sent) | |
Local Pkt Count | Local packet count (number of RTP packets sent from the local endpoint) | |
Local Total Lost | Total lost packets (calculated per RFC 3550) | |
Remote Receiver Report | ||
Got Remote RR | This value is true if the next 3 fields are valid (which means that the local endpoint received a Receiver Report from the remote endpoint) | |
Remote Frac Lost | The fraction of packets that were lost during this call (that is, packets that were not received by the remote endpoint) | |
Remote Jitter | Interarrival jitter | |
Remote Total Lost | Total lost packets (calculated per RFC 3550) | |
Remote Sender Report | ||
Got Remote SR | This value is true if the next 2 fields are valid (which means that the local endpoint received a Sender Report from the remote endpoint) | |
Remote Oct Count | Remote octet count | |
Remote Pkt Count | Remote packet count (number of packets sent by the remote endpoint) | |
Round Trip | ||
Round Trip Time | Round-trip time in milliseconds |
This page was last edited on July 26, 2016, at 21:31.
Comments or questions about this documentation? Contact us for support!