Malta:
- Smash TV: a3.smashmalta.com no longer resolves. Found the current
stream on the station's own official homepage embed. Verified alive
via check_channels.py (3/3 ok), real HLS media playlist with .ts
segments.
North Korea:
- Ryongnamsan TV: had no URL. Found it on the same reputable
koryofront.org aggregator already used successfully for this file's
existing KCTV entry - it explicitly lists a Ryongnamsan TV stream at
a sibling path. Verified alive via check_channels.py (3/3 ok), real
HLS media playlist with live PROGRAM-DATE-TIME tags.
Researched but left unchanged (no durable fix available):
- Malta: TVM2 and NET TV have real official live streams, but both
require session-bound/time-limited signed tokens (a JWT tied to the
requester's IP with a ~24h expiry, and a 12h start/end token window
respectively) - not usable as a static playlist entry. F Living: no
official web presence found.
- North Korea: Mansudae TV - not offered by the koryofront.org
aggregator or any other source found.
- Taiwan: CTV Classic, CTV Bravo - official site has no live player,
only a program schedule.
- Poland: 4fun Dance - official live player is a third-party embed
with no discoverable static stream URL.
- Latvia: TV24 - official site has no live/tiešraide page, only a
VOD archive.
Regenerated playlist.m3u8 and the per-country playlists via
make_playlist.py.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Enus8N247jHM5r5Som5JuU
Wikimedia now rejects direct thumbnail requests for widths outside the
fixed set 20/40/60/120/250/330/500/960/1280/1920/3840px. Rounded all
remaining off-size occurrences to the nearest allowed width.
Wikimedia only serves fixed thumbnail widths (20/40/60/120/250/330/
500/960/1280/1920/3840px); 640px returns a 400 error. Switched all
occurrences to the nearest allowed size, 500px.
Fixes#1135
Final round of the country-by-country pass against the CI
failed-channel report. Verified every replacement URL with curl
before applying. Spain VOD (all HQM Radio, provider backend down)
and USA VOD (all Bumblebee TV, CDN provider discontinued) had zero
fixable entries — confirmed the entire underlying providers are
gone, not just individual links.
Andorra, Dominican Republic, Estonia, Faroe Islands, Latvia,
Lithuania, Moldova, Netherlands, North Korea (KCTV), Peru,
San Marino: 1-2 each. VOD Italy: 10. News/Business/Weather: 4.