• Articles
  • Api Documentation
Search Results for

    Show / Hide Table of Contents
    • SipLib.Body
      • BodyParser
      • ContentTypes
      • MessageContentsContainer
      • MultipartBinaryBodyBuilder
      • SipBodyBuilder
    • SipLib.Channels
      • AcceptCertificateDelegate
      • AcceptConnectionDelegate
      • DscpSettings
      • LogInvalidSipMessageDelegate
      • LogSipRequestDelegate
      • LogSipResponseDelegate
      • Qos
      • SIPChannel
      • SIPConnection
      • SIPConnectionDisconnectedDelegate
      • SIPConnectionsEnum
      • SIPMessageReceivedDelegate
      • SIPTCPChannel
      • SIPTLSChannel
      • SIPUDPChannel
      • SipConnectionFailedDelegate
      • SipRequestReceivedDelegate
      • SipResponseReceivedDelegate
      • SipTransactionCompleteDelegate
      • WindowsQos
    • SipLib.Collections
      • ThreadSafeGenericList<T>
    • SipLib.Core
      • ByteBufferInfo
      • CallProperties
      • Crypto
      • HTTPDigest
      • IPSocket
      • SIPAuthenticationHeader
      • SIPAuthorisationDigest
      • SIPAuthorisationHeadersEnum
      • SIPCallInfoHeader
      • SIPConstants
      • SIPContactHeader
      • SIPEndPoint
      • SIPEscape
      • SIPFrag
      • SIPFromHeader
      • SIPGeolocationHeader
      • SIPHeader
      • SIPHeaders
      • SIPMessage
      • SIPMessageTypesEnum
      • SIPMethods
      • SIPMethodsEnum
      • SIPPaiHeader
      • SIPParameters
      • SIPPpiHeader
      • SIPProtocolsEnum
      • SIPProtocolsType
      • SIPReplacesParameter
      • SIPRequest
      • SIPResponse
      • SIPResponseStatusCodes
      • SIPResponseStatusCodesEnum
      • SIPRoute
      • SIPRouteSet
      • SIPSchemesEnum
      • SIPSchemesType
      • SIPToHeader
      • SIPURI
      • SIPUserField
      • SIPValidationException
      • SIPValidationFieldsEnum
      • SIPViaHeader
      • SIPViaSet
      • SipUtils
      • TypeExtensions
    • SipLib.Dtls
      • AlertLevelsEnum
      • AlertTypesEnum
      • DtlsClientUdpTransport
      • DtlsServerUdpTransport
      • DtlsSrtpClient
      • DtlsSrtpServer
      • DtlsSrtpTransport
      • DtlsUtils
      • IDtlsSrtpPeer
      • IPacketTransformer
      • ITransformEngine
      • NetConvert
      • RTCDtlsFingerprint
      • RawPacket
      • SrtcpCryptoContext
      • SrtpPolicy
      • SrtpTransformEngine
      • SrtpTransformer
    • SipLib.Logging
      • SipLogger
    • SipLib.Media
      • ALawDecoder
      • ALawEncoder
      • AudioDestination
      • AudioDestinationDelegate
      • AudioSampleData
      • AudioSamplesReadyDelegate
      • AudioSource
      • Band
      • DtmfDigitReceivedDelegate
      • FileAudioSource
      • G722Codec
      • G722CodecState
      • G722Decoder
      • G722Encoder
      • G722Flags
      • HighResolutionTimer
      • HighResolutionTimerDelegate
      • IAudioDecoder
      • IAudioEncoder
      • IAudioSampleSource
      • MediaPortManager
      • MediaPortSettings
      • MediaTypes
      • MsrpEncryptionEnum
      • MuLawDecoder
      • MuLawEncoder
      • PcmaDecoder
      • PcmaEncoder
      • PcmuDecoder
      • PcmuEncoder
      • PortRange
      • RtpEncryptionEnum
    • SipLib.Msrp
      • ByteRangeHeader
      • CpimMessage
      • MsrpCompletionStatus
      • MsrpConnection
      • MsrpConnectionStatusDelegate
      • MsrpMessage
      • MsrpMessageDeliveryFailedDelegate
      • MsrpMessageReceivedDelegate
      • MsrpMessageSentDelegate
      • MsrpMessageType
      • MsrpPathHeader
      • MsrpStatusHeader
      • MsrpStreamParser
      • MsrpTextMessageReceivedDelegate
      • MsrpUri
      • ReportReceivedDelegate
    • SipLib.Network
      • IpUtils
    • SipLib.RealTimeText
      • RttCharactersReceivedDelegate
      • RttParameters
      • RttReceiver
      • RttRtpSendDelegate
      • RttSender
    • SipLib.Rtp
      • ByePacket
      • DtlsHandshakeFailedDelegate
      • DtmfEventEnum
      • DtmfPacket
      • JitterStatistics
      • MeanOpinionScore
      • ReceiveStatisticsReadyDelegate
      • ReceiverReport
      • ReportBlock
      • RtcpCompoundPacket
      • RtcpHeader
      • RtcpPacketReceivedDelegate
      • RtcpPacketSentDelegate
      • RtcpPacketType
      • RtpChannel
      • RtpPacket
      • RtpPacketReceivedDelegate
      • RtpPacketSentDelegate
      • RtpReceiveStatistics
      • RtpUtils
      • SdesChunk
      • SdesItem
      • SdesItemType
      • SdesPacket
      • SenderInfo
      • SenderReport
    • SipLib.RtpCrypto
      • AesFunctions
      • CryptoAttribute
      • CryptoContext
      • CryptoSuites
      • InlineParams
      • MasterKeys
      • RocVals
      • RocValues
      • SRtpErrorsEnum
      • SRtpUtils
      • SessionKeys
      • SrtpDecryptor
      • SrtpEncryptor
      • SrtpLabelItem
      • SrtpTransformBase
    • SipLib.Sdp
      • ConnectionData
      • MediaDescription
      • MediaDirectionEnum
      • Origin
      • RtpMapAttribute
      • Sdp
      • SdpAnswerSettings
      • SdpAttribute
      • SdpUtils
      • SetupType
    • SipLib.Threading
      • QueuedActionWorkerTask
    • SipLib.Transactions
      • ClientInviteTransaction
      • ClientNonInviteTransaction
      • ServerInviteTransaction
      • ServerNonInviteTransaction
      • SipTimers
      • SipTransactionBase
      • SipTransport
      • TransactionRequestReceivedDelegate
      • TransactionResponseReceivedDelegate
      • TransactionStateEnum
      • TransactionTerminationReasonEnum
    • SipLib.Video
      • H264Depacketiser
      • H264Packetiser
      • H264Packetiser.H264Nal
      • H264RtpReceiver
      • H264RtpSender
      • RtpSendDelegate
      • RtpVP8Header
      • VP8RtpReceiver
      • VP8RtpSender
      • VideoRtpReceiver
      • VideoRtpSender

    Class RtpReceiveStatistics

    Class for storing statistics related to received RTP packets.

    Inheritance
    object
    RtpReceiveStatistics
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: SipLib.Rtp
    Assembly: SipLib.dll
    Syntax
    public class RtpReceiveStatistics

    Properties

    | Edit this page View Source

    DelayInMilliseconds

    Estimated one-way delay in milliseconds that was used for the MOS calculations. This is calculated as the absolute value between the local NTP timestamp and the NTP timestamp contained in the Sender report that the remote endpoint sent.

    Declaration
    public int DelayInMilliseconds { get; set; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    DroppedPackets

    The number of dropped packets detected during this interval

    Declaration
    public int DroppedPackets { get; set; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    ExtendedLastSequenceNumber

    Contains the extend sequence (SEQ) number. See Section 6.4.1 of RFC 3550. This field is used for a RTCP Sender Report.

    Declaration
    public uint ExtendedLastSequenceNumber { get; set; }
    Property Value
    Type Description
    uint
    | Edit this page View Source

    InstantaneousJitter

    Contains the minimum, average and maximum jitter values in milliseconds of the instantaneous jitter calculation.

    Declaration
    public JitterStatistics InstantaneousJitter { get; set; }
    Property Value
    Type Description
    JitterStatistics
    | Edit this page View Source

    Jitter

    Contains the smoothed jitter in timestamp units sampled at the time this sample was taken. See Section 6.4.1 of RFC 3550.

    Declaration
    public int Jitter { get; set; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    Mos

    Contains the calculate Mean Opinion Score (MOS) for this interval

    Declaration
    public MeanOpinionScore Mos { get; set; }
    Property Value
    Type Description
    MeanOpinionScore
    | Edit this page View Source

    OutOfOrderPackets

    The number of packets that were received out of order

    Declaration
    public int OutOfOrderPackets { get; set; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    PacketsExpected

    The number of RTP packets that were expected during this interval

    Declaration
    public int PacketsExpected { get; set; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    PacketsReceived

    Number of RTP packets that were received during this sample interval

    Declaration
    public int PacketsReceived { get; set; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    SSRC

    SSRC of the sender from the received RTP packet.

    Declaration
    public uint SSRC { get; set; }
    Property Value
    Type Description
    uint
    | Edit this page View Source

    SampleTime

    Local time of the sample

    Declaration
    public DateTime SampleTime { get; set; }
    Property Value
    Type Description
    DateTime
    | Edit this page View Source

    SampleTimeMilliseconds

    Number of milliseconds since the previous sample was taken.

    Declaration
    public int SampleTimeMilliseconds { get; set; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    SmoothedJitter

    Contains the minimum, average and maximum jitter values in milliseconds using the smoothed jitter calculation specified in Section 6.4.1 of RFC 3550.

    Declaration
    public JitterStatistics SmoothedJitter { get; set; }
    Property Value
    Type Description
    JitterStatistics

    Methods

    | Edit this page View Source

    Copy()

    Creates a deep copy of this object

    Declaration
    public RtpReceiveStatistics Copy()
    Returns
    Type Description
    RtpReceiveStatistics
    | Edit this page View Source

    Reset()

    Resets all statistics to the default value.

    Declaration
    public void Reset()
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX