Commit Graph

736 Commits (bcefcd0ead7d046e2fb6d7d6419cd98750551b24)

Author SHA1 Message Date
KAMI bcefcd0ead
Merge pull request #1166 from KAMI911/fix-rai-channels
Fix 6 dead RAI channels via a working third-party mirror
2026-09-05 18:07:57 +02:00
Kálmán „KAMI” Szalai 1972c39bf9 Fix 6 dead RAI channels via a working third-party mirror
mediapolis.rai.it's relinker service is now Italy-IP-gated: with
forceUserAgent it 302s to a "video not available" placeholder MP4
(the "raw binary" symptom this repo's checker was seeing), without it
Akamai returns a plain 403. RAI's own official pages (raiplay.it) still
embed the same dead relinker pattern, and no working parameter/domain
variant was found - this isn't a broken link, it's a geo-restriction
that happens to also break for the CI runner's non-Italian IP.

Found a third-party CDN mirror (d3k8wzt41aflvx.cloudfront.net) already
re-serving RAI's linear feeds unrestricted, in the same vein as the
existing Rai4K/UniNettuno akamaized.net mirrors already in this list.
Verified each with curl (multi-quality master playlist, real segment
references) and with check_channels.py (3x each): Rai 2/3/Premium/
Storia/Scuola came back consistently alive, Rai 1 flaky (2/3 ok, real
content each time) - consistent with general CDN flakiness elsewhere
in this list, not a sign the URL is wrong.

Dropped the Ⓖ marker on these 6 since the mirror isn't geo-blocked.

Rai 4, Rai 5, Rai Movie, Rai Gulp, Rai YoYo, Rai Sport, and Rai Radio 2
Visual Radio are not on this mirror and were left unchanged (still
pointing at the geo-gated relinker, since that's genuinely the current
official source and may still work for viewers with an Italian IP).
2026-09-05 15:44:27 +02:00
Kálmán „KAMI” Szalai 6612168fd1 Add ES TV (Esztergom) and Komáromi Televízió
Both use the same lexanetwork.com infrastructure as FehérvárTV (#1163)
and Kapos TV (#1164). Found via each station's own official live page
(estv.hu homepage, komaromtv.hu/online-adas/), which embeds a player
resolving to a working relay URL. Verified 4x each, consistently alive.

Also searched ~45 other Hungarian local TV stations for lexanetwork.com
usage - none of the others use it (mostly WordPress/YouTube embeds, or
the station's own site is dead), so no further additions from this pass.
2026-09-05 15:41:20 +02:00
Kálmán „KAMI” Szalai e8cf7121a6 Fix Kapos TV - found a working relay via the official player embed
Was marked [x] (dead relay01/livestream004.sdp on cloudfront63). Found
the current URL the same way as FehérvárTV (#1163): the official site's
"Élő adás" page embeds an iframe at cloudfront63.lexanetwork.com/itplayer/
LIVE016_inc.php, which resolves to a real master playlist (bitrate/
resolution/codec info + segment reference) on a different host/path -
relay01/broadcast004.sdp on cloudfront44. Verified 4x, consistently alive.

Also checked the site's other dead ([x]) lexanetwork.com entries this
same way: AlföldTV's domain now redirects to a news portal with no live
player, Zugló TV's and Bajai TV's sites don't resolve/load at all, and
Lóverseny közvetítés is an event-only feed (found a newer loverseny3.sdp
path via the same method, but it's only live during actual races, so
nothing to verify against right now). None of those looked fixable.
2026-09-05 15:14:40 +02:00
Kálmán „KAMI” Szalai dd46b77562 Fix FehérvárTV - old link served an empty playlist
The old URL (freerelay/fehervartv.sdp) answered HTTP 200 with a
technically-valid HLS header but nothing else - no #EXT-X-STREAM-INF,
no segment reference, just two lines. That passes a header-only check
(and did - the current checker reports it "alive") while being
unplayable in any real player, since there's nothing to play.

Found the working URL by fetching the official player embed at
https://www.fehervartv.hu/elo_adas (an iframe pointing at the same
lexanetwork.com host, but a different relay path - relay44_1/HDE046.sdp
- that does return a real master playlist with bitrate/resolution/codec
info and a segment reference). Verified 4x, consistently alive.
2026-09-05 15:09:15 +02:00
Kálmán „KAMI” Szalai e7e5ca8a62 Add 3 newly-found BS cids without moving existing ones
Follow-up to #1156. That PR found working cids (01, 08, 12 - the range
was 02-07,10,11 before) for channels previously marked [NO PUBLIC
STREAM], which is valuable, but it also reassigned the cid of every
already-known-working channel (NHK BS, BS日テレ, BS朝日, BS-TBS,
BSテレ東, BSフジ) to its neighbor's old value - a clean cyclic shift
across exactly six channels, which is what a list/list zip misaligned
by one produces, not what channel-by-channel verification produces.
Neither the old nor the new mapping carries any content-level proof
(the streams have no identifying metadata), so there's no way to tell
which is right - only that the shift itself isn't evidence of anything.

This takes only the part that's unambiguous: three cids nobody had
before, given to the three channels that had nothing. bs07 was one of
the "new" ones in #1156, but it's already BS10スターチャンネル's cid,
so WOWOWシネマ gets bs08 instead - the only other free value.

Verified each new cid resists a single flaky read (checked 4x): bs01
and bs12 came back flaky (3/4 ok) but real, bs08 came back alive (4/4).
That's consistent with how naori-test.netgenx.site behaves generally
(see check_channels.py's docstring), not a sign these three are wrong.
2026-09-05 11:05:10 +02:00
KAMI 29d2243eb9
Merge pull request #1159 from frantdse/patch-5
Update streaming links for TV Syd and TV 2/Fyn
2026-09-05 09:34:02 +02:00
KAMI cd71dada8e
Merge pull request #1152 from KAMI911/remove-star-central-greece
Remove Star Central Greece - not a valid stream
2026-09-05 09:30:34 +02:00
Fransitiu! b06f272b65
Update streaming links for TV Syd and TV 2/Fyn 2026-09-04 15:45:03 -03:00
Fransitiu! 2a0be35bfd
Update France 24 Español link to new streaming URL 2026-09-03 20:12:25 -03:00
Kálmán „KAMI” Szalai 2ac426ba9c Remove Star Central Greece - not a valid stream
Corrects a mistake in the previous PR (#1151): the URL answers with
HTTP 200 and binary data, but that payload is a raw MP4 fragment
(ftyp/moov boxes), not an HLS or DASH playlist a player can open.
No working replacement was found, so removing it rather than
mis-marking it as fixed.
2026-08-31 20:37:44 +02:00
Kálmán „KAMI” Szalai b91595ee74 Restore ERT World (as ERT Cosmos) and Star Central Greece
Follow-up to #1144.

- ERT World was renamed to ERT Cosmos. Added back under the new name,
  pointed at the same ERT CDN host used by the other ERT channels
  (verified HTTP 200 with a valid DASH manifest).
- Star Central Greece was returning 404 when #1144 was tested (Aug 26)
  but is back up now - verified 3x with a real MP4/DASH payload, not
  an error page. Restored with its original link.
2026-08-31 20:26:51 +02:00
KAMI 2c13e34596
Merge pull request #1144 from uditmahato/fix/greece-dead-channels
Remove dead Greek channels and repoint ERT News
2026-08-31 20:25:58 +02:00
KAMI 278dea8fa8
Merge pull request #1146 from SoulmatelynchVFX/fix-china-broken-streams
Move unreachable China streams (CCTV-5, CCTV-5+, CETV-1..4) to invalid
2026-08-31 20:16:44 +02:00
Kálmán „KAMI” Szalai 5839206b3b Add 3 working Japanese news channels via Rakuten Amagi CDN
Added to the existing Rチャンネル/Rakuten section: NTV News (日テレNEWS),
FNN Prime Online (FNNプライムオンライン), and MBS News (MBSニュース),
via Rakuten's official Amagi CDN (cdn-apne1/cdn-uw2-prod.tsv2.amagi.tv),
same source already used for the existing Tokyo MX channel.

Verified HTTP 200 for all three, not geo-blocked.
2026-08-31 20:04:49 +02:00
Seal Wang ecc3de2c2d Move unreachable China streams (CCTV-5, CCTV-5+, CETV-1..4) to invalid 2026-08-26 19:10:23 +08:00
uditmahato 07bfe0c6bc Remove dead Greek channels and repoint ERT News
ERT moved its streams from ert-live.siliconweb.com to
ert-ucdn.broadpeak-aas.com. ERT News still runs on the new host, so it is
repointed rather than removed.

The other five answered 404 on three separate attempts, and I could not
find a working replacement for any of them. Removing the only radio
channel left that section empty, so the heading goes with it.

Channels that merely refused the connection are left alone, since that is
what a channel served only inside Greece looks like from outside it.
2026-08-26 14:43:15 +05:45
Kálmán „KAMI” Szalai 49c6125e69 Replace Kanal S dead Wikimedia link with imgur-hosted logo 2026-08-24 10:18:58 +02:00
Kálmán „KAMI” Szalai 4002ccab0e Replace remaining dead logo links with imgur-hosted logos
Sourced current logos for Space TV, Səhiyyə TV, ATV, MTV Azerbaijan,
5Star, Pixel TV and Virgin Media Four from iptv-org's public logo
database (imgur-hosted, cross-referenced against their channel list)
and verified each one visually before swapping it in.
2026-08-24 10:06:30 +02:00
Kálmán „KAMI” Szalai 38e10a9ebd Replace more dead Wikimedia logo links with current successors
Found current Commons/Wikipedia file names for logos whose old files
were renamed or superseded (TF1, 6ter, RMC Découverte, Chérie 25,
TVP1-3, İctimai TV, CStar, UTV, MBC, UBC TV, Chamber TV, Venevisión,
Sky News Australia, KVF Sjónvarp, Telenorba, ReTV), reused an
already-working duplicate row for NRJ 12 and TaiwanPlus, and verified
every replacement resolves and shows the right logo.
2026-08-24 08:53:31 +02:00
Kálmán „KAMI” Szalai 03dfed03e1 Replace three dead UK logo links with previously used imgur links
ITV2, ITV3, and Challenge logos were pointing at Wikimedia files that
no longer exist; restored the imgur-hosted logos these rows used
before they were switched over.
2026-08-24 08:31:06 +02:00
Kálmán „KAMI” Szalai b940c45065 Fix remaining Wikimedia thumbnail links using non-standard sizes
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.
2026-08-24 08:28:02 +02:00
Kálmán „KAMI” Szalai aa8b767c2a Fix Wikimedia thumbnail links using disallowed 640px size
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
2026-08-22 09:17:42 +02:00
Kálmán „KAMI” Szalai db018abacf Update Chile/Argentina stream links, rename IP Noticias to Argentina/12
Chile: fix broken NTV link (403), keep existing working T13/Mega links.
Argentina: fix broken El Trece/El Nueve links, switch Canal 26 and
América to direct streams, rename IP Noticias to Argentina/12
(channel rebranded 2025-11-12, Grupo Octubre).

Cherry-picked from #1139 and #1138.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-22 09:09:50 +02:00
KAMI 195ac88f55
Merge pull request #1134 from prathambhandary/master
add WION, Mirror Now, ZEE News, News24, and Good News Today live streams into India.md
2026-08-22 09:05:18 +02:00
PushKitty 700ac4a1ce
Update india.md 2026-08-19 01:47:34 +05:30
Kálmán „KAMI” Szalai 559ef09e24 Restore FZTV-1, FZTV-3, FZTV-4 (China, confirmed live) 2026-08-18 21:41:41 +02:00
Kálmán „KAMI” Szalai 9ed4be20a8 Remove Fix TV from Hungary list 2026-08-18 21:07:40 +02:00
Kálmán „KAMI” Szalai e84a10249b Replace onlinestream.live logo images with Wikipedia/YouTube sources
ATV, Hír TV, and Izaura TV logos moved to Wikimedia Commons; Fix TV
(YouTube-only channel, no working website) uses its YouTube channel
avatar. M3's onlinestream.live logo left as-is — no Wikipedia page
exists for it and the channel itself is already marked dead.
2026-08-18 21:05:42 +02:00
Pratham Bhandary e4db2906a7
Remove 'Ⓨ' from News18 Kannada entry 2026-08-19 00:27:09 +05:30
Pratham Bhandary d843dfcc86
Update News18 Kannada link to a stronger direct stream 2026-08-19 00:26:00 +05:30
Kálmán „KAMI” Szalai d62147a2bf Replace ATV YouTube link with a stronger direct HLS mirror
Official atv.hu/streamservers.atv.hu endpoints are currently down;
the 88.212.15.19 mirror (already used for several other Hungarian
channels) serves a working direct stream instead of relying on
YouTube.
2026-08-18 19:26:16 +02:00
Kálmán „KAMI” Szalai 0beedfc20e Restore Arte Belgique (shared Arte France stream) 2026-08-18 19:23:15 +02:00
Kálmán „KAMI” Szalai 4bb983dd69 Restore ITV3, ITV4, France 24 English (UK) 2026-08-18 19:23:15 +02:00
Pratham Bhandary ccc623d96c
Update CNN-News18 link from Yt link to a m3u8 stream 2026-08-18 22:42:29 +05:30
Kálmán „KAMI” Szalai ba5d52f75e Fix dead Hungarian national channels, replace onlinestream.live source, mark newly-confirmed-dead regional stations
M1, M2, M5 and Duna TV had expired connectmedia.hu session tokens
(404) — replaced with the working 88.212.15.19 mirror already used
for other Hungarian channels. M4 Sport's connectmedia.hu link is
also dead but no working replacement was found (marked dead).

Hír TV's onlinestream.live link returned HTTP 200 but with an empty
stream URL in the manifest (functionally broken); no alternative
public stream was found, so marked dead rather than left silently
non-functional.

Also re-verified all regional stations: fixed Gyöngyös TV and
Kecskemét TV with working alternates, and marked AlföldTV, Kapos TV,
Lóverseny közvetítés, Zugló TV, Bajai TV and Tisza TV dead after
confirming their current links are unreachable with no replacement
found.
2026-08-18 19:07:40 +02:00
Pratham Bhandary dbc9e1262b
Change logo for Good News Today channel
Updated the logo image for Good News Today channel.
2026-08-18 21:01:44 +05:30
Pratham Bhandary 31c03ea22e
Add Good News Today channel to the list 2026-08-18 20:59:22 +05:30
Pratham Bhandary 6664307970
Add News24 channel to the list 2026-08-18 20:56:31 +05:30
Pratham Bhandary 8e2c4804ab
Add ZEE News channel to India list 2026-08-18 20:50:19 +05:30
Pratham Bhandary 9e932451a6
Add Mirror Now channel to the list 2026-08-18 20:44:48 +05:30
Pratham Bhandary 44eb4e3aa8
Update india.md 2026-08-18 20:39:45 +05:30
Pratham Bhandary b7e0fa697f
Add WION channel to India list 2026-08-18 20:39:22 +05:30
Kálmán „KAMI” Szalai 6be5b6e987 Restore STV and Jewellery Maker (UK) 2026-08-18 12:48:35 +02:00
Kálmán „KAMI” Szalai c1da769f20 Fix additional small local stations found via deeper search (Facebook/Twitch/CDN sibling patterns)
Follow-up pass on remaining dead small local TV stations, using
alternate CDN paths, Wayback Machine clues, and Twitch/YouTube live
fallbacks where the repo's naming convention supports it. Verified
every replacement URL with curl before applying. Reverted one
agent-reported fix (Switzerland SRF Zwei) that no longer resolved
on independent re-check.

Italy: 9, Hungary: 2, Croatia: 1, North Macedonia: 1, Greece: 1
2026-08-18 12:04:54 +02:00
Kálmán „KAMI” Szalai af24d01eed Add Lebanon channel list
New country page sourced from a community-submitted playlist, with
every entry re-checked against its current live stream before
inclusion. 13 working channels (MTV Lebanon, Tele Liban, Al Manar,
Al Mayadeen, Voice of Lebanon, Noursat family, etc.), 9 more kept in
an Invalid section for channels that no longer resolve.
2026-08-18 11:49:20 +02:00
Kálmán „KAMI” Szalai df39ad7f39 Restore Seven, Nine, 10 network channels (Australia)
Sourced from the actively-maintained i.mjh.nz/.r/ resolver (Matt
Huisman's AU Freeview mirror project), which redirects to fresh,
tokenized CDN URLs on each request. Confirmed live for Seven, 7two,
7mate, 7flix, Nine, 10, 10 Peach, 10 Shake. SBS/NITV are no longer
carried by this mirror (still invalid).
2026-08-18 07:17:22 +02:00
Kálmán „KAMI” Szalai 20b83f327a Fix dead channels across final batch: 20 small countries, VOD Italy, misc news (iptv-checker driven, round 5)
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.
2026-08-18 06:53:48 +02:00
Kálmán „KAMI” Szalai 195455c1a2 Fix dead channels across 18 more countries (iptv-checker driven, round 4)
Continued the country-by-country pass against the CI failed-channel
report. Verified every replacement URL with curl before applying.
Denmark, Turkey, Trinidad, Norway, Macau, Bulgaria, Switzerland,
Nigeria, Hong Kong, Romania, Montenegro yielded no confident fixes
this round (mostly geo-blocked broadcasters, confirmed-dead hosts
with no findable replacement, or false-positive checker failures)
and were left untouched.

Israel: 5, Egypt: 4, Venezuela: 4, Georgia: 2, Belgium: 1 (+1 dup
removed in azerbaijan.md), Somalia: 4, Ireland: 4, Austria: 2,
Serbia: 1, Saudi Arabia: 1, Ukraine: 2, Slovenia: 1, Mexico: 3,
Kenya: 1, Costa Rica: 1, Brazil: 2, Iran: 1
2026-08-18 06:44:11 +02:00
Kálmán „KAMI” Szalai 4eec3a7de0 Flag dead stitcheraws.unreel.me and livelist01.yowi.tv links as invalid
Both domains are now fully unreachable (DNS failure / connection
refused), confirmed on repeated checks. 27 USA VOD and 18 Spain VOD
entries were still marked valid despite the backing CDN being gone.
2026-08-18 06:25:44 +02:00