Skip to content
fr

IPTV architect for MyTF1 across all platforms · 2021–2024

e-TF1

TF1

Alban Pasquelin was IPTV architect at e-TF1 from January 2021 to January 2024, rebuilding MyTF1 across every French operator set-top box from a single codebase (Android TV, WebOS and WPE), with SCTE-35 dynamic ad insertion integrated into the Freewheel stack.

The TF1 app has to run on the set-top boxes of every French operator. Each box has its own system, its own remote and its own horsepower, and some are ten years old. The usual answer is one app per system, then maintaining them separately.

I rebuilt all of it into a single codebase deployed on Android TV, WebOS and WPE. A fix is written once and lands everywhere. A feature ships on the same day across the whole fleet.

White-label sites for the group's thematic channels, such as Ushuaïa TV, are generated automatically from that same codebase: a new channel no longer means a new project.

Advertising is inserted into the live stream using SCTE-35, integrated with the Freewheel stack: the feed carries markers saying where a spot belongs, and each viewer receives their own without the picture ever stuttering.

← Experience

Audience measurement

With your permission, Google Analytics uses cookies to measure visits and interactions with this site. Information typed in the form and terminal is not sent to Google. Your choice is saved for 6 months and can be changed using “Cookies” at the bottom of the page.

How Google uses data