Technical articles

DVB broadcast & PSI/SI insights

Practical guides on PSI/SI generation, EPG standards, HbbTV, and DVB operations — published every week by the Dualz team.

HbbTV

Understanding HbbTV DSM-CC Data Carousel Signalling in DVB Transport Streams

A transport-layer deep dive into HbbTV data carousels: how PMT, AIT, DSI, DII, DDB and BIOP structures work together to deliver broadcast applications.

HbbTV

HbbTV and AIT Signalling Explained: How Hybrid Broadcast Applications Are Advertised

A technical deep dive into the HbbTV Application Information Table: what it carries, how receivers discover applications, how service binding works, and what operators need to keep stable over time.

DVB

The Life of a DVB Service: From PAT to EPG

Follow the exact journey a set-top box takes after tuning: PAT discovery, PMT lookup, PID mapping, SDT and NIT context, EIT schedule loading, and HbbTV launch via AIT. A practical mental model of how PSI/SI tables work together.

EPG

EIT and EPG Schedule in DVB: p/f, Schedule, Actual and Other Explained

EIT p/f drives the now/next banner; EIT schedule fills the EPG grid. This guide covers all four EIT variants — present/following and schedule, actual and other — the descriptors they carry, and the operational demands of keeping schedule data current.

DVB

PSI/SI Tables Explained: PAT, PMT, NIT, SDT and EIT in DVB

PAT, PMT, NIT, SDT, EIT — the tables that carry programme information in a DVB multiplex. Here is what each one does, how they relate to each other, and why getting them right matters for carriage and viewer experience.