|
|
static String | linphone_pointer_to_string (IntPtr ptr) |
| |
|
static IntPtr | linphone_string_to_pointer ([MarshalAs(LinphoneWrapper.ByteStringMarshalling)] String str) |
| |
|
IntPtr | StringArrayToBctbxList (IEnumerable< string > stringlist) |
| |
|
void | CleanStringArrayPtrs (IntPtr l) |
| |
This object carry various statistic informations regarding the quality of an audio or video stream for a given Linphone.Call.
To receive these informations periodically and as soon as they are computed, implement the call_stats_updated() callback inside a Linphone.CoreListener. At any time, the application can access latest computed statistics using Linphone.Call.AudioStats and Linphone.Call.VideoStats.
| float Linphone.CallStats.DownloadBandwidth |
|
get |
Get the bandwidth measurement of the received stream, expressed in kbit/s, including IP/UDP/RTP headers.
- Returns
- The bandwidth measurement of the received stream in kbit/s.
| float Linphone.CallStats.EstimatedDownloadBandwidth |
|
get |
Get the estimated bandwidth measurement of the received stream, expressed in kbit/s, including IP/UDP/RTP headers.
- Returns
- The estimated bandwidth measurement of the received stream in kbit/s.
| uint Linphone.CallStats.FecCumulativeLostPacketsNumber |
|
get |
If the FEC is enabled, gets the cumulative number of lost source packets of the RTP session that have not been repaired by the current FEC stream.
- Returns
- The cumulative number of lost packets
| float Linphone.CallStats.FecDownloadBandwidth |
|
get |
Get the bandwidth measurement of the part of the received stream dedicated to FEC, expressed in kbit/s, including IP/UDP/RTP headers.
- Returns
- The bandwidth measurement of the received FEC stream in kbit/s.
| uint Linphone.CallStats.FecRepairedPacketsNumber |
|
get |
If the FEC is enabled, gets the cumulative number of source packets of the RTP session that have been repaired by the current FEC stream.
- Returns
- The cumulative number of repaired packets
| float Linphone.CallStats.FecUploadBandwidth |
|
get |
Get the bandwidth measurement of the part of the sent stream dedicated to FEC, expressed in kbit/s, including IP/UDP/RTP headers.
- Returns
- The bandwidth measurement of the sent stream in kbit/s.
Get the IP address family of the remote peer.
- Returns
- The IP address family Linphone.AddressFamily of the remote peer.
| bool Linphone.CallStats.IsZrtpKeyAgreementAlgoPostQuantum |
|
get |
Did ZRTP used a Post Quantum algorithm to perform a key exchange.
- Returns
- true if the ZRTP key exchange was performed using a PQ algo false otherwise: ZRTP exchange not completed or not using a PQ algo
| float Linphone.CallStats.JitterBufferSizeMs |
|
get |
Get the jitter buffer size in ms.
- Returns
- The jitter buffer size in ms.
| uint Linphone.CallStats.LatePacketsCumulativeNumber |
|
get |
Gets the cumulative number of late packets.
- Returns
- The cumulative number of late packets
| float Linphone.CallStats.LocalLateRate |
|
get |
Gets the local late rate since last report, expressed as a percentage.
- Returns
- The local late rate
| float Linphone.CallStats.LocalLossRate |
|
get |
Get the local loss rate since last report, expressed as a percentage.
- Returns
- The local loss rate
| float Linphone.CallStats.ReceiverInterarrivalJitter |
|
get |
Gets the remote reported interarrival jitter, expressed in seconds.
- Returns
- The interarrival jitter at last received receiver report
| float Linphone.CallStats.ReceiverLossRate |
|
get |
Gets the remote reported loss rate since last report, expressed as a percentage.
- Returns
- The receiver loss rate
| float Linphone.CallStats.RoundTripDelay |
|
get |
Get the round trip delay in s.
- Returns
- The round trip delay in s.
| float Linphone.CallStats.RtcpDownloadBandwidth |
|
get |
Get the bandwidth measurement of the received RTCP, expressed in kbit/s, including IP/UDP/RTP headers.
- Returns
- The bandwidth measurement of the received RTCP in kbit/s.
| float Linphone.CallStats.RtcpUploadBandwidth |
|
get |
Get the bandwidth measurement of the sent RTCP, expressed in kbit/s, including IP/UDP/RTP headers.
- Returns
- The bandwidth measurement of the sent RTCP in kbit/s.
| int Linphone.CallStats.RtpCumPacketLoss |
|
get |
Get the RTP cumulative number of incoming packet lost.
- Returns
- The number of RTP cumulative number of incoming packet lost
| uint Linphone.CallStats.RtpDiscarded |
|
get |
Get the RTP incoming packets discarded because the queue exceeds its max size.
- Returns
- The RTP incoming packets discarded because the queue exceeds its max size
| uint Linphone.CallStats.RtpHwRecv |
|
get |
Get the number of received bytes excluding IPv4/IPv6/UDP headers and including late and duplicate packets.
- Returns
- the number of received bytes excluding IPv4/IPv6/UDP headers and including late and duplicate packets
| uint Linphone.CallStats.RtpPacketRecv |
|
get |
Get the number of RTP received packets.
- Returns
- The number of RTP received packets
| uint Linphone.CallStats.RtpPacketSent |
|
get |
Get the number of RTP outgoing packets.
- Returns
- The number of RTP outgoing packets
| uint Linphone.CallStats.RtpRecv |
|
get |
Get the RTP incoming recv_bytes of payload and delivered in time to the application.
- Returns
- The number of recv_bytes of payload and delivered in time to the application
| uint Linphone.CallStats.RtpSent |
|
get |
Get the RTP outgoing sent_bytes (excluding IP header)
- Returns
- The number of outgoing sent_bytes (excluding IP header)
| float Linphone.CallStats.SenderInterarrivalJitter |
|
get |
Gets the local interarrival jitter, expressed in seconds.
- Returns
- The interarrival jitter at last emitted sender report
| float Linphone.CallStats.SenderLossRate |
|
get |
Get the local loss rate since last report, expressed as a percentage.
- Returns
- The sender loss rate
Get the SRTP Cryto suite in use.
- Returns
- The SRTP crypto suite currently in use Linphone.SrtpSuite
Get the type of the stream the stats refer to.
- Returns
- The Linphone.StreamType the stats refer to
| float Linphone.CallStats.UploadBandwidth |
|
get |
Get the bandwidth measurement of the sent stream, expressed in kbit/s, including IP/UDP/RTP headers.
- Returns
- The bandwidth measurement of the sent stream in kbit/s.
| string Linphone.CallStats.ZrtpAuthTagAlgo |
|
get |
Get the ZRTP algorithm statistics details (authentication method)
- Returns
- The auth tag algo
| string Linphone.CallStats.ZrtpCipherAlgo |
|
get |
Get the ZRTP algorithm statistics details (cipher)
- Returns
- The cipher algo
| string Linphone.CallStats.ZrtpHashAlgo |
|
get |
Get the ZRTP algorithm statistics details (hash function)
- Returns
- The hash algo
| string Linphone.CallStats.ZrtpKeyAgreementAlgo |
|
get |
Get the ZRTP algorithm statistics details (key agreeement)
- Returns
- The key agreement algo
| string Linphone.CallStats.ZrtpSasAlgo |
|
get |
Get the ZRTP algorithm statistics details (SAS display)
- Returns
- The sas algo
The documentation for this class was generated from the following file: