Tested every stream in lists/hungary.md against a live connection
(from a Hungarian IP, so no false negatives from geo-blocking) using
curl/ffprobe/yt-dlp. See issue #1104.
- M2/Petőfi TV, M4 Sport, M5 and Duna TV were all dead but still
marked [>], meaning they were shipping as broken entries in the
live playlist despite sitting in the "Invalid" section (make_playlist.py
only checks the [>] marker, not the section). Replaced with fresh
URLs sourced from mediaklikk's own player API and moved them into
the National section where they belong.
- RTL Klub, TV2, ATV, Izaura TV, Ózdi Városi TV: replaced dead URLs
with working ones. ATV now uses its official YouTube live channel,
same pattern as M1 Hiradó.
- Fix TV, MUSICPlus, Radio 1, Budakalász, Pannon RTV, VTV Füzesabony,
Hegyvidék TV, Tisza TV, Putnok Városi TV, Miskolc TV, Hatoscsatorna:
no working source found, moved to Invalid with [x] per repo
convention (not deleted).
- Duna World / M4+ Sport: no working live feed found on mediaklikk
anymore, changed from [>] to [x].
Note: the mediaklikk-sourced connectmedia.hu URLs are session-tokenized
and will likely need refreshing again in the future - this is the same
reason the previous URLs for these channels went dead.
Add ISO 3166-1 alpha-2 country codes via tvg-country attribute
to all #EXTINF lines, enabling IPTV players to filter and display
channels by country.
Co-authored-by: Kálmán „KAMI” Szalai <kami911gmail.com>