Optionally, a program stream pack includes stuffing STF and a system header SYSH. As illustrated at the top in FIG. 3, before any video packs V or audio stream packs A1, A2 etc. are transmitted, the program stream begins with an extensive system header, specifying various parameters of the coding and the decoders, a directory of sequence headers and their positions for example on a disc or other s