Every start code in a program stream is 00 00 01 and one byte. The table
is from the DVD-Video
information pages. Values below B9 belong to the video elementary stream;
from BD up they identify PES packets.
Start codes
| Value | Meaning |
|---|---|
00 | Picture |
01 to AF | Slice |
B0, B1, B6 | Reserved |
B2 | User data |
B3 | Sequence header |
B4 | Sequence error |
B5 | Extension |
B7 | Sequence end |
B8 | Group of pictures |
B9 | Program end |
BA | Pack header |
BB | System header |
BC | Program stream map |
BD | Private stream 1, with an optional header. On DVD: AC-3, DTS, LPCM and subpictures, whose first payload byte is a sub-stream number. |
BE | Padding stream |
BF | Private stream 2, with no optional header |
C0 to DF | MPEG-1 or MPEG-2 audio |
E0 to EF | MPEG-1 or MPEG-2 video |
F0 | ECM stream |
F1 | EMM stream |
F2 | H.222.0 / ISO/IEC 13818-1 Annex A or 13818-6 DSM-CC stream |
F3 | ISO/IEC 13522 stream |
F4 to F8 | H.222.1 types A to E |
F9 | Ancillary stream |
FA to FE | Reserved |
FF | Program stream directory |