From: "Benjamin Hess" <benjamin.h@xxxxxx> > I record with a PES-Filter a SDT (service description table), when i got > the TS-Packet with PayloadUnitStart == 1 the first byte of the payload > is 0x00 and not the tableid, but the second byte is the tableid.(happens > with every SI-Table) The first byte is the pointer_field. All PIDs carrying service information have this byte (PAT, PMT, SDT, NIT, etc). See ISO 13818-1 or ITU-T H.222.0 for details. Regards,? -- Robert Schlabbach e-mail: robert_s@xxxxxxx Berlin, Germany