Overview
IEC 61883-4:2004 - "Consumer audio/video equipment - Digital interface - Part 4: MPEG2-TS data transmission" specifies how MPEG-2 Transport Streams (MPEG2-TS) are packetized and timed for transport over the IEEE 1394 (FireWire) digital interface. The standard defines the IEEE 1394 packet format, the CIP (Common Isochronous Packet) header layout, time-stamp semantics and transmission timing to meet DVB/prETS 300 468 transport-stream timing requirements. This edition supersedes the 1998 version and aligns bibliographic references within the IEC 61883 family.
Key topics and technical requirements
- Source packet structure: A source packet = 192 bytes (188‑byte MPEG2‑TSP + 4‑byte source packet header containing a time stamp).
- Packetization: Each source packet is split into 8 data blocks (each 6 quadlets). Data blocks (or whole source packets) are placed into IEEE 1394 isochronous packets.
- CIP header fields: The standard defines static CIP header values for MPEG2‑TS (fields such as SID, DBS, FN, QPC, SPH, DBC, FMT, FDF) and the FDF subfields (e.g., TSF time‑shift flag).
- Time stamping and timing: The source packet time stamp represents 25 bits of the IEEE 1394 CYCLE_TIME register (CTR) plus an offset (overall delay). Receivers use this to reconstruct correct TSP delivery timing and compensate jitter.
- Transmission rules:
- Active transmitters must send an isochronous packet every cycle; send an empty packet if no data is available.
- Late packets (time stamp already in the past) must be discarded; partial source packets should be collected and either sent entirely or discarded to avoid timing errors.
- Receiver buffering and jitter compensation:
- Receiver buffering compensates transmitter and smoothing jitter; the informative annex provides a buffer sizing relation: buf_size = R_bus * max_jitter + B_granularity (document cites max_jitter ≈ 311 Ps).
- For DVB-specified MPEG2-TS, an expected receiver buffer size is 3 264 bytes.
Applications and who uses this standard
- Consumer A/V device manufacturers implementing IEEE 1394 interfaces for set‑top boxes, DVB decoders, recorders and camcorders.
- Chipset and firmware engineers building IEEE 1394 controllers, CIP header processors and timestamp handling logic.
- Broadcast system integrators and digital video product vendors ensuring correct transport-stream timing, program selection and bandwidth smoothing over FireWire links.
- Test labs and compliance engineers validating isochronous transmission timing, late-packet policies and buffer sizing.
Related standards
- IEC 61883 series (Parts 1–7) - digital interface family
- IEC 61883-1 (General)
- ISO/IEC 13818-1/2/3/9 (MPEG-2 Systems/Video/Audio/RTI)
- prETS 300 468 / DVB specifications (Service Information and transport stream structure)
Keywords: IEC 61883-4, MPEG2-TS, IEEE 1394, digital interface, CIP header, transport stream, DVB, isochronous packet, time stamp, receiver buffer.