4.1 Message 1 – TSMM_PRESENTATION_REQUEST (START)
Raw packet data:
-
69000000 01000000 0301011D C0120000 E0010000 F4000000 E0010000 F4000000 A47A3B82 0F000000 22020400 BA7A0080 48323634 00001000 800000AA 00389B71 25000000 00000001 6742C015 95A07821 F9E10000 03000100 0003003C 0DA08846 A0000000 0168CE3C 8000
TSMM_VIDEO_PACKET_HEADER
UINT32 cbSize – 69000000
105 (bytes)
UINT32 PacketType – 01000000
1 (TSMM_PACKET_TYPE_PRESENTATION_REQUEST)
TSMM_PRESENTATION_REQUESTUINT8 PresentationId – 03
3
UINT8 Version – 01
1
UINT8 Command – 01
1 (Start)
UINT8 FrameRate – 1D
29
UINT16 AverageBitrateKbps - C012
4800 Kbps
UINT16 Reserved – 0000
0
UINT32 SourceWidth - E0010000
480
UINT32 SourceHeight - F4000000
244
UINT32 ScaledWidth - E0010000
480
UINT32 ScaledHeight - F4000000
244
UINT64 hnsTimestampOffset - A47A3B82 0F000000
66609445540 (100-ns intervals)
UINT64 GeometryMappingId - 22020400 BA7A0080
0x80007ABA00040222
GUID VideoSubtypeId - 48323634 00001000 800000AA 00389B71
{34363248-0000-0010-8000-00AA00389B71}
MFVideoFormat_H264
UINT32 cbExtra – 25000000
37 (bytes)
BYTE pExtraData[37]
Since data type is H.264 video, this buffer contains the sequence header data for the stream.
UINT32 Reserved – 00