Skip to content

Fixes for telenet.be: remove duplicate programmes, cache segments, add metadata - #3254

Merged
PopeyeTheSai10r merged 6 commits into
iptv-org:masterfrom
michaelarnauts:telenet
Oct 23, 2026
Merged

PopeyeTheSai10r merged 6 commits into
iptv-org:masterfrom
michaelarnauts:telenet

Conversation

@michaelarnauts

Copy link
Copy Markdown
Contributor
  • Add deduplications for programs. When a program spans a segment, it is returned in both segments, so we need to filter it out.
  • Add caching for segments, simular like has been done for ziggogo.tv
  • Add more metadata (director, producer, country, year, rating, language, subtitles and premiere)

telenet.tv and ziggogo.tv are using the same API, but on different environments. The segment cache, the parallel fetching and several of the metadata fields here follow what ziggogo.tv already does.

Worth noting for that site: ziggogo.tv deduplicates within a day but has no cross-day state, so it very likely still repeats every broadcast that runs past midnight.

michaelarnauts and others added 6 commits August 11, 2026 10:14
Three assets hang off one event id, not one: posterTile is always there, episodeStill answered for
91% of a day's programmes and titleTreatment for 66%, so all three are emitted as <image> and a
reader has to expect a 404. The poster keeps <icon> to itself.

Telenet also fills the hours a channel is off air with "Geen uitzending" events, often several in a
row, carrying nothing but that title. They are dropped.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
The previous commit landed them with LF, which reads as a rewrite of both files.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@PopeyeTheSai10r
PopeyeTheSai10r merged commit 4abfae0 into iptv-org:master Oct 23, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants