Real-time Transport Control Protocol (rtcp)

Table 162. Real-time Transport Control Protocol (rtcp)

FieldField NameType
rtcp.app.dataApplication specific dataByte array
rtcp.app.nameName (ASCII)String
rtcp.app.subtypeSubtypeUnsigned 8-bit integer
rtcp.lengthLengthUnsigned 16-bit integer
rtcp.nack.blpBitmask of following lost packetsUnsigned 16-bit integer
rtcp.nack.fsnFirst sequence numberUnsigned 16-bit integer
rtcp.paddingPaddingBoolean
rtcp.padding.countPadding countUnsigned 8-bit integer
rtcp.padding.dataPadding dataByte array
rtcp.ptPacket typeUnsigned 8-bit integer
rtcp.rcReception report countUnsigned 8-bit integer
rtcp.scSource countUnsigned 8-bit integer
rtcp.sdes.lengthLengthUnsigned 32-bit integer
rtcp.sdes.prefix.lengthPrefix lengthUnsigned 8-bit integer
rtcp.sdes.prefix.stringPrefix stringString
rtcp.sdes.ssrc_csrcSSRC / CSRC identifierUnsigned 32-bit integer
rtcp.sdes.textTextString
rtcp.sdes.typeTypeUnsigned 8-bit integer
rtcp.sender.octetcountSender's octet countUnsigned 32-bit integer
rtcp.sender.packetcountSender's packet countUnsigned 32-bit integer
rtcp.senderssrcSender SSRCUnsigned 32-bit integer
rtcp.ssrc.cum_nrCumulative number of packets lostUnsigned 32-bit integer
rtcp.ssrc.dlsrDelay since last SR timestampUnsigned 32-bit integer
rtcp.ssrc.ext_highExtended highest sequence number receivedUnsigned 32-bit integer
rtcp.ssrc.fractionFraction lostUnsigned 8-bit integer
rtcp.ssrc.high_cyclesSequence number cycles countUnsigned 16-bit integer
rtcp.ssrc.high_seqHighest sequence number receivedUnsigned 16-bit integer
rtcp.ssrc.identifierIdentifierUnsigned 32-bit integer
rtcp.ssrc.jitterInterarrival jitterUnsigned 32-bit integer
rtcp.ssrc.lsrLast SR timestampUnsigned 32-bit integer
rtcp.timestamp.ntpNTP timestampString
rtcp.timestamp.rtpRTP timestampUnsigned 32-bit integer
rtcp.versionVersionUnsigned 8-bit integer