TiVo "Advanced Paid Program" Snippet
Why Hacker News recommends it
Commenters cite it as a concrete example of distributing data over TV broadcasts in discussions of unusual data channels.
What it is
A short clip of a TiVo paid-programming broadcast from the early 2000s, which TiVo used to send guide data and service updates to DVRs over cable TV before broadband was common.
Recommended by 0 HN commenters across 0 different months, 2022 to 2025.
What Hacker News said
Cites pingtickle · 2022-05 · on “YouTubeDrive: Store files as YouTube videos”
Before broadband was widely available, TiVo used to purchase overnight paid programming slots across the US and broadcast modified PDF417 video streams that provided weekly program guide data for TiVo users. There's a sample of it on YouTube [this video] but they usually wrapped a 60-second commercial before and after the 28-minute broadcast of data. There was enough error correction in the data streams to allow proper processing even with less-than-perfect analog television reception.
Cites agent86 · 2024-12 · on “Reverse engineering the Sega Channel game image file format”
The system I'd love to have a better understanding of is the one TiVo deployed for the transmission of data to their boxes in the early 2000s. They would buy a 30 minute paid programming in the early hours on cable TV networks under the name "Teleworld Paid Programming". The box would tune the channel, record the show, and then decode the data from the recording. I always thought there was something interesting there, as the process would need to survive the MPEG encode/decode process on the TiVo itself in addition to whatever they needed to do the broadcast. [this video]
Cites tech234a · 2025-04 · on “In the 1980s we also downloaded software from TV”
As a more recent example of a similar concept, TiVo would distribute guide data to their DVRs using encoded video broadcast during overnight Paid Programming time slots. The practice ran from about 1999 to 2016. Around 2016, TiVo discontinued support for guide data updates for their first-generation Series1 DVRs. I couldn't find much information about these broadcasts online, though someone did post a clip of one from 2003 [1], there are a few copies of more recent introduction and conclusion animations [2], and there is some information about them on Wikipedia [3]. It could be a fun project to try to decode it. [1]: [this video] [2]: [LINK] [3]: [LINK]