Systems operational live
  • Data Ingest records ingested 24h
  • Harmonization & Enrichment assets enriched 24h
  • Media & Image Hub images processed 24h
  • Metadata & Media Delivery API requests served 24h
  • Platform availability uptime 30d

Representative platform activity · updated continuously

11–14 September, Amsterdam: Meet Media Press at IBC2026 11–14 September, Amsterdam: Meet Media Press at IBC2026

Products · Broadcast TV

Linear TV Metadata broadcast schedule metadata for every channel you carry

What it is

Full metadata for linear TV schedules — what's on, when and on which channel — enriched and localised for each market.

It is the programme guide your viewers see: accurate to the minute, complete for every channel in your line-up, kept current as schedules change, and delivered ready to display in every language you serve. This is the product Media Press is built on: a thin schedule from a broadcaster becomes a complete, connected, multilingual guide, every programme matched to a master record, enriched with people, images and descriptions, carrying a permanent identity, and rendered correctly for each market you operate in.

The model

How a TV schedule is actually built: events and content

Linear television has two distinct layers, and Linear TV Metadata models both — which is what makes it accurate where a flat feed falls apart.

  • The event — a point in time and space: a specific channel, at a specific moment, for a specific duration. "TV7, 20:20, 95 minutes." The event is the slot.
  • The content — what actually fills that slot: the film, episode, match or show, with its title, people, description, images and classification.

The two are linked but separate. The same piece of content — say, a given film — can air as many different events: on different channels, in different countries, on different dates. Because content is described once and reused across every event it appears in, the guide stays consistent: the same film carries the same synopsis, cast and artwork wherever and whenever it is scheduled, while each event keeps its own exact timing, channel and rights.

Foundations

Built on permanent identifiers

Underneath every record is an identifier that does not change. This is the connective tissue of the whole product, and it is what separates Linear TV Metadata from a feed you have to constantly re-match.

  • Content ID — every film, series, season and episode has one permanent ID. When the same title appears on another channel, another platform or in another market, it is the same ID — not a new, unconnected record to reconcile.
  • Person ID — every actor, director and presenter has one ID, so "the same person" is unambiguous across every title they appear in, regardless of how their name is spelled in a given market.
  • Franchise / brand IDs — related titles are grouped under one identity, so a universe or franchise holds together across its films, series and spin-offs.
  • Sports entity IDs — disciplines, tournaments, teams and players each carry their own ID where sport is in the schedule.

Because identity is permanent and shared, your systems match once and stay matched. Updates, enrichment and corrections propagate automatically to every place the same content appears.

Localisation

Multilingual by design, not by translation afterwards

Linear TV Metadata is built around a separation that most feeds don't make: language-independent facts versus language-dependent text. Core facts are stored once; user-facing text exists in a proper version for every market.

Language-independent stored once

  • Content ID, original title, production year, duration, country of origin
  • Cast and crew, held as Person IDs the same person everywhere
  • Genre and classification, held as dictionary codes auto-rendered per locale
  • Age-rating codes, franchise / brand IDs, sports entity IDs

Language-dependent per market

  • Local title the actual released title in that market
  • Short and long synopses, written for that language
  • Cast names in the locally correct form, role labels "Director" / "Réalisateur" / "Reżyser"
  • Mood and genre labels, biographies

This is why the guide is right in every market at once. Home Alone is one Content ID: "Home Alone" as its original title, "Kevin sam w domu" in Poland and "Maman, j'ai raté l'avion !" in France, all from the same record, sharing the same year, director and cast. A single Person ID renders as "Nicole Kidman" in English markets and "Nicole Kidmanová" in Czech, or in native script (章子怡) where that is what the audience expects. Nothing has to be translated on your side, and no two markets can drift out of sync, because the facts behind them are shared.

Connected data

Festivals, awards and richer context

Linear TV Metadata connects to more than the schedule itself. Titles and people link to Festival & Awards Metadata — festivals and awards with categories, nominees and winners — so a film in tonight's line-up can surface as, say, a Cannes winner, and an actor's profile can show what they have won. The same permanent identifiers make these connections automatic rather than something you assemble yourself.

Generated for you

Browsing rows, generated automatically

Thematic and mood tags don't only describe a title; they combine into ready-made browsing collections, such as "Retro 80s action comedies" or "Feel-good weekend watches", generated automatically from tag combinations rather than curated by hand. You get a browsing rail your editorial team didn't have to assemble, on top of the same tagging data already used for search and recommendations.

The heart of the product

What's included

Scheduling

  • Channel and channel feed
  • Published start time and confirmed actual start time
  • Duration / end time, timezone handled
  • Event type (regular, nested block, regional variant)

Identity

  • Permanent Content ID
  • Series → Season → Episode hierarchy
  • Original title and per-market local titles

Descriptive content

  • Synopses in multiple lengths — strap to long-form summary
  • Cast and crew linked to character level, plus director
  • Genre taxonomy, thematic and mood tags
  • A proprietary content rating on a 1 to 10 scale, with sub-dimensions for action, humour, suspense, romance, emotion and depth, with optional technical integration of third-party ratings (e.g. IMDb, Rotten Tomatoes) under your own licence
  • Production year, country of origin, runtime, original language

Compliance

  • Age ratings taken from official national bodies, preserved as issued
  • Catch-up, replay and nPVR rights flags
  • Free-to-air / AVOD indicators

Editorial

  • Premiere, live and final-episode markers
  • In-market and channel-level firsts

Images

  • Posters, title cards and stills tied to the correct title

External references

  • Links to IMDb, EIDR, ISAN and other standard sources
Who it's for

Who it's for

The difference

Why it's more

01

It survives live.

The guide carries both the published and the confirmed actual start time, so it stays right when a live event overruns and pushes the rest of the evening back — the exact moment a plain schedule feed goes wrong.

02

It's consistent by construction.

Shared identifiers and shared language-independent fields mean no market can show a different year, genre or cast from another. A correction made once reaches every channel and language.

03

It's complete even where the source is thin.

When a broadcaster supplies little, the master record fills the gaps — so even sparse channels get full cast, genre and descriptions.

FAQ

FAQ

How current is the data — does it keep up with live changes?

Linear TV Metadata is updated continuously, with schedule changes flowing through in near real time. It records both the originally published start time and the confirmed actual time, so the guide reflects what is really happening when a live broadcast runs long or a slot shifts.

How does the multilingual data work — do we translate anything ourselves?

No. Core facts are stored once and shared, while every viewer-facing field — titles, descriptions, cast names, role and genre labels — is delivered in a proper per-market version. You receive each locale ready to display, with names handled correctly for the language (including inflected forms and non-Latin scripts), and no two markets can fall out of sync.

What formats can you deliver it in?

Linear TV Metadata ships through the platform's standard delivery channels — API, scheduled data feeds and the self-service portal — in the formats you work with, including TV-Anytime, XMLTV and other industry standards. See Metadata & Media Delivery for how it ships.

Can we get only the channels we're licensed for?

Yes. Channel line-ups and schedules are filtered to exactly what you are entitled to receive, so each market or operating company sees only its own permitted channels and programmes.

How far does the schedule reach — past and future?

Linear TV Metadata covers upcoming schedules for planning and population, and the same records feed a deep historical archive. For the historical side — what aired, when and where over the years — see Content Insights.

How does this relate to our own content IDs?

Linear TV Metadata gives every title a permanent identity inside the platform. When you need to reconcile that against your own and your partners' identifiers across systems, that is exactly what Open ID does.

Get started

See Linear TV Metadata in action

Book a demo to see Linear TV Metadata for the channels in your line-up.