ReceptionReport

ReceptionReport

class

C++ definition

Rrepresents an RTP receiver report stored in an RTPSenderReportPacket or RTPReceiverReport.

Extends

Name Type Description
cObject (unknown -- not in documented files)

Fields

Name Type Description
ssrc uint32_t

The ssrc identifier of the sender this ~ReceptionReport is for.

fractionLost uint8_t

The fraction lost.

packetsLostCumulative int

The number of packets expected minus the number of packets received.

sequenceNumber uint32_t

The extended highest sequence number received.

jitter int

The interarrival jitter.

lastSR int

The rtp time stamp of the last ~SenderReport received from this source.

delaySinceLastSR int

The delay since the last ~SenderReport from this sender has been received in units of 1/65536 seconds.

Source code

//
// Rrepresents an RTP receiver report stored
// in an RTPSenderReportPacket or RTPReceiverReport.
//
class ReceptionReport extends cObject
{
    // The ssrc identifier of the sender this ~ReceptionReport is for.
    uint32_t ssrc;

    // The fraction lost.
    uint8_t fractionLost;

    // The number of packets expected minus the number of packets received.
    int packetsLostCumulative;

    // The extended highest sequence number received.
    uint32_t sequenceNumber;

    // The interarrival jitter.
    int jitter;

    // The rtp time stamp of the last ~SenderReport received from this source.
    int lastSR;

    // The delay since the last ~SenderReport from this sender has been
    // received in units of 1/65536 seconds.
    int delaySinceLastSR;
}

File: src/inet/transportlayer/rtp/Reports.msg