4.3 Message 3 – TSMM_VIDEO_DATA

Raw packet data:

 33030000 04000000 03010300 C7C60600 00000000 00000000 00000000 01000100
 01000000 0B030000 00000001 6742C015 95A07821 F9E10000 03000100 0003003C
 0DA08846 A0000000 0168CE3C 80000000 0106052F 02F86150 FC704172 B73248F3
 A72A3D34 4D696372 6F736F66 7420482E 32363420 456E636F 64657220 56312E35
 2E330080 00000001 0605F3CB B2139298 7343DAA8 A6C74298 356CF573 72633A33
 20683A32 34342077 3A343830 20667073 3A33302E 30303020 70663A36 36206C76
 6C3A3620 623A3020 6271703A 3220676F 703A3735 30206964 723A3735 3020736C
 633A3420 636D703A 30207263 3A312071 703A3234 20726174 653A3438 30303030
 30207065 616B3A36 34303030 30302062 7566663A 38303030 30303020 7265663A
 31207372 63683A33 32206173 7263683A 31207375 62703A31 20706172 3A362033
 20332072 6E643A30 20636162 61633A30 206C703A 32206374 6E743A30 20617564
 3A31206C 61743A31 2077726B 3A312076 75693A31 206C7972 3A31203C 3C008000
 00000109 10000000 01658880 4BFFFFF0 F4500010 20F7DF7D F7DF7DF7 DF7DF7DF
 7DF7DF7D F7DF7DF7 DF7DF7D7 5D75D75D 75D75D75 D75D75D7 5D75D75D 75D75D75
 D75D75D7 5D75D75D 75D75D75 D75D75D7 5D75D75D 75D75D75 D75D75D7 5D75D75D
 75D75D75 D75D75D7 5D75D75D 75D75E00 00000165 03C88804 BFFFFF0F 45000102
 0F7DF7DF 7DF7DF7D F7DF7DF7 DF7DF7DF 7DF7DF7D F7DF7D75 D75D75D7 5D75D75D
 75D75D75 D75D75D7 5D75D75D 75D75D75 D75D75D7 5D75D75D 75D75D75 D75D75D7
 5D75D75D 75D75D75 D75D75D7 5D75D75D 75D75D75 D75D75D7 5D75E000 00000165
 01E22201 2FFFFFC3 D1400040 83DF7DF7 DF7DF7DF 7DF7DF7D F7DF7DF7 DF7DF7DF
 7DF7DF5D 75D75D75 D75D75D7 5D75D75D 75D75D75 D75D75D7 5D75D75D 75D75D75
 D75D75D7 5D75D75D 75D75D75 D75D75D7 5D75D75D 75D75D75 D75D75D7 5D75D75D
 75D75D75 D75D7800 00000165 00B48880 4BFFFFF0 F4500010 20F7DF7D F7DF7DF7
 DF7DF7DF 7DF7DF7D F7DF7DF7 DF7DF7D7 5D75D75D 75D75D75 D75D75D7 5D75D75D
 75D75D75 D75D75D7 5D75D75D 75D75D75 D75D75D7 5D75D75D 75D75D75 D75D75D7
 5D75D75D 75D75D75 D75D75D7 5D75D75D 75D75E00

TSMM_VIDEO_PACKET_HEADER

UINT32 cbSize – 33030000

819 (bytes)

UINT32 PacketType – 04000000

4 (TSMM_PACKET_TYPE_VIDEO_DATA)

TSMM_VIDEO_DATAUINT8 PresentationId – 03

3

UINT8 Version – 01

0x03

UINT8 Flags – 03

0x03

0x01 | 0x02

TSMM_VIDEO_DATA_FLAG_HAS_TIMESTAMPS | TSMM_VIDEO_DATA_FLAG_KEYFRAME

UINT8 Reserved – 00

0

UINT64 hnsTimestamp - C7C60600 00000000

0x6C6C7

444103 (100-ns intervals) ≈ 44 (ms)

UINT64 hnsDuration – 00000000 00000000

0

UINT16 CurrentPacketIndex – 0100

1

UINT16 PacketsInSample – 0100

1

UINT32 SampleNumber – 01000000

1

UINT32 cbSample – 0B030000

779 (bytes)

BYTE pSample[779]

Raw video data

UINT32 Reserved – 00