VideoTrackInfo
Defined in: catalog.ts:11
The video track buildMsfCatalog advertises. An H.264 (avc1/avc3) track without initData is left out
of the catalog, since its codec string is derived from the avcC record.
Properties
Section titled “Properties”altGroup?
Section titled “altGroup?”altGroup?: number;Defined in: catalog.ts:38
Alternate group (msf-01 §5.2.12): tracks sharing one are alternate versions of the same content, such as simulcast layers, and a viewer subscribes to one of them. Members share a role and a render group.
bitrate?
Section titled “bitrate?”bitrate?: number;Defined in: catalog.ts:23
Bits per second.
codec: string;Defined in: catalog.ts:15
WebCodecs registry codec string, e.g. 'avc1.42E01F' or 'vp8'.
framerate?
Section titled “framerate?”framerate?: number;Defined in: catalog.ts:21
Frames per second.
height?
Section titled “height?”height?: number;Defined in: catalog.ts:19
Coded height in pixels.
initData?
Section titled “initData?”initData?: Uint8Array<ArrayBufferLike>;Defined in: catalog.ts:28
Decoder init data (WebCodecs decoderConfig.description, e.g. avcC for avc-format H.264) — emitted as an inline
initDataList entry referenced by the track’s initRef.
name?: string;Defined in: catalog.ts:13
Track name. Default VIDEO_TRACK.
renderGroup?
Section titled “renderGroup?”renderGroup?: number;Defined in: catalog.ts:33
Render group (msf-01 §5.2.11): tracks sharing one play together on one timeline. Default 1; give a second source, such as a screen share and its audio, its own.
width?
Section titled “width?”width?: number;Defined in: catalog.ts:17
Coded width in pixels.