Skip to main content

Class: TransportWideCC

Constructors#

constructor#

• new TransportWideCC(props?)

Parameters#

NameType
propsPartial<TransportWideCC>

Defined in#

packages/rtp/src/rtcp/rtpfb/twcc.ts:54

Properties#

baseSequenceNumber#

• baseSequenceNumber: number

Defined in#

packages/rtp/src/rtcp/rtpfb/twcc.ts:47


count#

• count: number

Defined in#

packages/rtp/src/rtcp/rtpfb/twcc.ts:42


fbPktCount#

• fbPktCount: number

Defined in#

packages/rtp/src/rtcp/rtpfb/twcc.ts:51


header#

• header: RtcpHeader

Defined in#

packages/rtp/src/rtcp/rtpfb/twcc.ts:54


length#

• length: number = 2

Defined in#

packages/rtp/src/rtcp/rtpfb/twcc.ts:43


mediaSourceSsrc#

• mediaSourceSsrc: number

Defined in#

packages/rtp/src/rtcp/rtpfb/twcc.ts:46


packetChunks#

• packetChunks: (RunLengthChunk | StatusVectorChunk)[] = []

Defined in#

packages/rtp/src/rtcp/rtpfb/twcc.ts:52


packetStatusCount#

• packetStatusCount: number

Defined in#

packages/rtp/src/rtcp/rtpfb/twcc.ts:48


recvDeltas#

• recvDeltas: RecvDelta[] = []

Defined in#

packages/rtp/src/rtcp/rtpfb/twcc.ts:53


referenceTime#

• referenceTime: number

24bit multiples of 64ms

Defined in#

packages/rtp/src/rtcp/rtpfb/twcc.ts:50


senderSsrc#

• senderSsrc: number

Defined in#

packages/rtp/src/rtcp/rtpfb/twcc.ts:45


count#

▪ Static count: number = 15

Defined in#

packages/rtp/src/rtcp/rtpfb/twcc.ts:41

Accessors#

packetResults#

• get packetResults(): PacketResult[]

Returns#

PacketResult[]

Defined in#

packages/rtp/src/rtcp/rtpfb/twcc.ts:223

Methods#

serialize#

▸ serialize(): Buffer

Returns#

Buffer

Defined in#

packages/rtp/src/rtcp/rtpfb/twcc.ts:178


deSerialize#

▸ Static deSerialize(data, header): TransportWideCC

Parameters#

NameType
dataBuffer
headerRtcpHeader

Returns#

TransportWideCC

Defined in#

packages/rtp/src/rtcp/rtpfb/twcc.ts:67