Author SHA1 Message Date
Kálmán „KAMI” Szalai 8e22bc489a Restore Spektrum Home and Izaura TV on the same confirmed-live mirror
Per #1223: found both still exist on the 141.94.193.53 host used for
the other Hungarian fixes in this branch (Spektrum_Home_HD,
Izaura_TV_HD) - not from the #1228 list, found by trying that host's
naming convention against the remaining dead Invalid entries. Both
re-tested live just now. FEM3, Viasat 6 and DTV tried the same way
(several naming guesses each) came back 404 - no replacement found for
those yet.
2026-10-23 09:21:22 +02:00
18 changed files with 129 additions and 127 deletions
+25 -86
View File
@@ -43,24 +43,11 @@ does real network I/O per candidate, on top of the HTTP probes already spent fin
that candidate, and only makes sense where that time is available (a weekly run),
not where it is not (a PR check blocking on a handful of changed links).
By default this only probes the `[>]` rows - the channels currently listed as working.
A row already marked `[x]` (Invalid) is never looked at again once it is marked, so a
source that comes back online stays listed as dead forever. --invalid flips that
around: it probes only the `[x]` rows, and anything that now answers `alive` or
`flaky` is printed as a recovery candidate instead of being judged dead/unreachable -
which is the expected, uninteresting outcome for a row that is supposed to be broken.
--include-invalid runs both passes together, in one pool of workers, so a dashboard or
history file sees the whole list rather than just the working half of it. The exit
code only ever reflects dead `[>]` channels - a dead `[x]` channel is not a
regression, it is the status quo - so --invalid on its own always exits 0.
Usage:
./check_channels.py # every list, working channels only
./check_channels.py # every list
./check_channels.py greece italy # only those lists
./check_channels.py --attempts 5 greece # more attempts per channel
./check_channels.py --confirm-dead greece # + ffprobe second opinion on dead ones
./check_channels.py --invalid greece # only the channels already flagged Invalid
./check_channels.py --include-invalid # working channels + Invalid ones, one run
"""
import argparse
@@ -86,9 +73,8 @@ ProbeSettings = namedtuple(
"ProbeSettings", ["attempts", "timeout", "pause", "workers", "confirm_dead"],
)
# `| 1 | Channel name | [>](url) | ...` (working) or `| 1 | Channel name | [x](url) | ...`
# (flagged Invalid) is the row format used by every list
ROW = re.compile(r"^\|[^|]*\|([^|]+)\|[^|]*\[([>x])\]\((https?://[^)\s]+)\)")
# `| 1 | Channel name | [>](url) | ...` is the row format used by every list
ROW = re.compile(r"^\|[^|]*\|([^|]+)\|[^|]*\[>\]\((https?://[^)\s]+)\)")
USER_AGENT = (
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 "
@@ -117,19 +103,15 @@ GONE_CODES = (404, 410)
FFPROBE_TIMEOUT = 25
def read_channels(name, markers):
"""Return the `(channel, url, marker)` triples of the list called `name`.
`markers` selects which rows to pull: `>` for the ones currently listed as
working, `x` for the ones already flagged Invalid.
"""
def read_channels(name):
"""Return the `(channel, url)` pairs of the list called `name`."""
path = os.path.join(LISTS_DIR, name + ".md")
channels = []
with open(path, encoding="utf-8") as handle:
for line in handle:
match = ROW.match(line.strip())
if match and match.group(2) in markers:
channels.append((match.group(1).strip(), match.group(3), match.group(2)))
if match:
channels.append((match.group(1).strip(), match.group(2)))
return channels
@@ -249,7 +231,7 @@ def check(channel, settings):
chance through ffprobe before reporting it as dead - see the module docstring
for why this can only pull a verdict out of `dead`, never push one into it.
"""
name, url, marker = channel
name, url = channel
outcomes = []
for attempt in range(settings.attempts):
outcomes.append(probe(url, settings.timeout))
@@ -259,24 +241,19 @@ def check(channel, settings):
if state == DEAD and settings.confirm_dead:
if ffprobe_finds_a_stream(url):
state = DISPUTED
return name, url, marker, state, outcomes
return name, url, state, outcomes
def check_all(names, markers, settings):
"""Probe every selected channel of every named list and return `{list_name: [results]}`.
def check_all(names, settings):
"""Probe every channel of every named list and return `{list_name: [results]}`.
`markers` is passed straight through to `read_channels` - `{">"}` for the default
working-channels-only run, `{"x"}` for an Invalid-only recovery scan, or both at
once for --include-invalid. All channels of all lists share one pool of
`settings.workers`, so a run across many lists is not slower per list than a run
of one - a list with two channels does not pay the same wall-clock floor as a list
with two hundred just because it was handed its own pool that then sits mostly idle.
All channels of all lists share one pool of `settings.workers`, so a run across
many lists is not slower per list than a run of one - a list with two channels
does not pay the same wall-clock floor as a list with two hundred just because
it was handed its own pool that then sits mostly idle.
"""
channels_by_list = {
name: [
c for c in read_channels(name, markers)
if not c[1].startswith("https://www.youtube.com")
]
name: [c for c in read_channels(name) if not c[1].startswith("https://www.youtube.com")]
for name in names
}
@@ -293,32 +270,18 @@ def check_all(names, markers, settings):
def report(name, results, attempts):
"""Print the results of one list; return `(dead, recovered)` for this list.
`dead` only counts `[>]` (working) channels - a dead `[x]` channel is the status
quo, not a regression, so it never counts here. `recovered` counts `[x]` channels
that answered `alive` or `flaky` this run: the opposite of the usual case, so it
gets printed even though `report` otherwise skips `alive` as uninteresting.
"""
"""Print the results of one list and return how many channels are dead."""
states = {}
for _, _, _, state, _ in results:
for _, _, state, _ in results:
states[state] = states.get(state, 0) + 1
summary = ", ".join(f"{states[s]} {s}" for s in sorted(states))
print(f"{name}: {len(results)} checked, {summary}")
dead = 0
recovered = 0
for channel, url, marker, state, outcomes in results:
detail = "/".join(outcomes) if state != FLAKY else f"{outcomes.count(OK)}/{attempts} ok"
if marker == "x":
if state in (ALIVE, FLAKY):
recovered += 1
print(f" RECOVERED? {channel} now looks {state} [{detail}] -> {url}")
for channel, url, state, outcomes in results:
if state == ALIVE:
continue
if state == DEAD:
dead += 1
if state != ALIVE:
detail = "/".join(outcomes) if state != FLAKY else f"{outcomes.count(OK)}/{attempts} ok"
print(f" {state:12} {channel} [{detail}] -> {url}")
return dead, recovered
return states.get(DEAD, 0)
def as_records(list_name, results, checked_at, confirm_dead):
@@ -334,12 +297,11 @@ def as_records(list_name, results, checked_at, confirm_dead):
"list": list_name,
"channel": channel,
"url": url,
"marker": marker,
"state": state,
"outcomes": outcomes,
"confirm_dead": confirm_dead,
}
for channel, url, marker, state, outcomes in results
for channel, url, state, outcomes in results
]
@@ -357,16 +319,6 @@ def parse_args():
"--confirm-dead", action="store_true",
help="give ffprobe a second opinion on channels that look dead (slower; needs ffmpeg)",
)
mode = parser.add_mutually_exclusive_group()
mode.add_argument(
"--invalid", action="store_true",
help="check only the channels already flagged Invalid ([x]), to find ones that "
"work again - never affects the exit code",
)
mode.add_argument(
"--include-invalid", action="store_true",
help="check the working channels and the ones flagged Invalid together, in one run",
)
parser.add_argument(
"--json", metavar="PATH",
help="also write every channel's result as one JSON record per line to PATH, for "
@@ -399,23 +351,10 @@ def main():
settings = ProbeSettings(
args.attempts, args.timeout, args.pause, args.workers, args.confirm_dead,
)
markers = {"x"} if args.invalid else ({">", "x"} if args.include_invalid else {">"})
results_by_list = check_all(names, markers, settings)
dead_total = 0
recovered_total = 0
for name in names:
dead, recovered = report(name, results_by_list[name], args.attempts)
dead_total += dead
recovered_total += recovered
if recovered_total:
print(
f"\n{recovered_total} channel(s) flagged Invalid answered like a live stream "
"this run - worth a human look before restoring them."
)
results_by_list = check_all(names, settings)
dead_total = sum(report(name, results_by_list[name], args.attempts) for name in names)
if args.json:
with open(args.json, "w", encoding="utf-8") as handle:
write_json_records(handle, names, results_by_list, checked_at, args.confirm_dead)
+1 -1
View File
@@ -11,7 +11,7 @@
| 5 | RTV HB Ⓢ | [>](https://prd-hometv-live-open.spectar.tv/ERO_1_083/playlist.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/en/6/60/Logo_of_TV_Herceg-Bosne.png"/> | RTVHB.ba |
| 6 | RTV BN | [>](https://stream2.rtvbn.tv:8080/live_1935/bnstream/index.m3u8) | <img height="20" src="https://i.imgur.com/DUBvfWb.png"/> | BNTV.ba |
| 7 | RTV Glas Drine | [>](http://glasdrine.cutuk.net:8081/433ssdsw/GlasDrineSD/playlist.m3u8) | <img height="20" src="https://i.imgur.com/9NgxOdb.png"/> | RTVGlasDrine.ba |
| 8 | Sevdah Ⓢ | [x](https://restreamer2.tnt.ba/hls/stream.m3u8) | <img height="20" src="https://i.imgur.com/V6W3yEp.png"/> | SevdahTV.ba |
| 8 | Sevdah Ⓢ | [>](https://restreamer2.tnt.ba/hls/stream.m3u8) | <img height="20" src="https://i.imgur.com/V6W3yEp.png"/> | SevdahTV.ba |
| 9 | TNT Kids | [>](https://restreamer1.tnt.ba/hls/tntkids.m3u8) | <img height="20" src="https://i.imgur.com/irTDbpn.png"/> | TNTKidsTV.ba |
| 10 | Televizija 5 | [>](https://balkanmedia.dynu.net/hls/tv5web.m3u8) | <img height="20" src="https://i.imgur.com/znpvJys.png"/> | Televizija5.ba |
| 11 | Kanal 6 | [>](https://restreamer1.tnt.ba/hls/kanal6.m3u8) | <img height="20" src="https://i.imgur.com/GGhvR0l.png"/> | Kanal6.ba |
+2 -7
View File
@@ -106,6 +106,7 @@
| 92 | ART TV | [>](https://rtmp.win:3696/live/arttvgrlive.m3u8) | <img height="20" src="https://i.imgur.com/LyCqQvx.png" /> | arttv.gr |
| 93 | Corfu | [>](https://itv.streams.ovh:1936/corfuchannel/corfuchannel/playlist.m3u8) | <img height="20" src="https://i.imgur.com/dCMqo8w.jpeg" /> | corfutv.gr |
| 94 | Epirus TV 1 | [>](https://rtmp.win:3929/live/epiruslive.m3u8) | <img height="20" src="https://i.imgur.com/QB3aSl1.png" /> | epirustv1.gr |
| 95 | Start | [>](https://live.cast-control.eu/StartMedia/StartMedia/playlist.m3u8) | <img height="20" src="https://i.imgur.com/nrEtmBN.png" /> | starttv.gr |
<h2>Thrace and Eastern Macedonia Channels</h2>
@@ -114,13 +115,7 @@
|:---:|:--------------|---------------------------------------------------------------------------|:---------------------------------------------------------|:---------------|
| 101 | Center TV | [>](https://eu1.streams.gr:8081/centertv/index.m3u8) | <img height="20" src="https://i.imgur.com/52JW71Q.png"/> | CenterTV.gr |
| 102 | Delta Evros | [>](http://81.171.10.42:1935/liveD/DStream.sdp/chunklist_w819085920.m3u8) | <img height="20" src="https://i.imgur.com/PDfSkRF.png"/> | DeltaTV.gr |
<h2>Invalid</h2>
| # | Channel | Link | Logo | EPG id |
|:---:|:--------------|:-----:|:----:|:-------|
| 95 | Start | [x](https://live.cast-control.eu/StartMedia/StartMedia/playlist.m3u8) | <img height="20" src="https://i.imgur.com/nrEtmBN.png" /> | starttv.gr |
| 103 | Thraki Net TV | [x](https://cdn.onestreaming.com/thrakinettv/thrakinettv/playlist.m3u8) | <img height="20" src="https://i.imgur.com/DV0I0ed.png"/> | ThrakiNetTV.gr |
| 103 | Thraki Net TV | [>](https://cdn.onestreaming.com/thrakinettv/thrakinettv/playlist.m3u8) | <img height="20" src="https://i.imgur.com/DV0I0ed.png"/> | ThrakiNetTV.gr |
+2 -2
View File
@@ -29,6 +29,7 @@ https://en.wikipedia.org/wiki/List_of_television_stations_in_Hungary
| # | Channel | Link | Logo | EPG id|
|:---:|:--------------:|:-----:|:----:|:-----:|
| 1 | Cool | [>](http://141.94.193.53:80/Cool_HD/index.m3u8) | | Cool.hu |
| 2 | Spektrum Home | [>](http://141.94.193.53:80/Spektrum_Home_HD/index.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/2/2d/Spektrum-home.png" /> | SpektrumHome.hu |
<h2>Religion</h2>
@@ -51,6 +52,7 @@ https://en.wikipedia.org/wiki/List_of_television_stations_in_Hungary
| # | Channel | Link | Logo | EPG id|
|:---:|:--------------:|:-----:|:----:|:-----:|
| 1 | Film+ | [>](http://141.94.193.53:80/Film+_HD/index.m3u8) | | Film+.hu |
| 2 | Izaura TV | [>](http://141.94.193.53:80/Izaura_TV_HD/index.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Izaura_TV_logo.svg/250px-Izaura_TV_logo.svg.png" /> | IzauraTV.hu |
<h2>News</h2>
@@ -109,8 +111,6 @@ https://en.wikipedia.org/wiki/List_of_television_stations_in_Hungary
| 8 | Hatoscsatorna | [x](https://hatoscsatorna.hu:8082/Hatoscsatorna/livestream/playlist.m3u8) | <img height="20" src="https://i.imgur.com/vraAfd7.png" /> | Hatoscsatorna.hu |
| 9 | Putnok Városi TV | [>](http://91.147.248.75:5080/LiveApp/streams/nvUds5LHykQyOVXZ1706907141950.m3u8) | <img height="20" src="https://i.imgur.com/eKXPBFb.png" /> | PVTV.hu |
| 16 | Spektrum Home | [x](http://88.212.15.19/live/spektrum_home_hun/index.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/2/2d/Spektrum-home.png" /> | SpektrumHome.hu |
| 17 | FEM3 (TV2 Klub) | [x](http://88.212.15.19/live/test_fem3_atktv/playlist.m3u8) | <img height="20" src="https://i.imgur.com/AF4Sz8Z.png" /> | FEM3.hu |
| 18 | Viasat 6 | [x](http://88.212.15.19/live/viasat6/index.m3u8) | <img height="20" src="https://i.imgur.com/kypSbFX.png" /> | Viasat6.hu |
| 19 | Izaura TV | [x](http://88.212.15.19/live/izaura/index.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Izaura_TV_logo.svg/250px-Izaura_TV_logo.svg.png" /> | IzauraTV.hu |
| 20 | DTV | [x](http://cloudfront44.lexanetwork.com:1732/hlsrelay003/hls/livestream.sdp.m3u8) | <img height="20" src="https://i.imgur.com/YSpqmSO.png" /> | DTV.hu |
+6 -6
View File
@@ -4,12 +4,12 @@
| # | Channel | Link | Logo | EPG id |
|:--:|:---------------------:|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:----------------------:|
| D011 | NHK総合 (東京) Ⓖ   | [>](https://nhk4.mov3.co/hls/nhk.m3u8) | <img height="30" src="https://i.imgur.com/fAZ2BEZ.png"/> | JOAKDTV.jp |
| D041 | 日本テレビ Ⓖ | [>](https://ntv5.mov3.co/hls/ntv.m3u8) | <img height="30" src="https://i.imgur.com/ecbM7QS.png"/> | JOAXDTV.jp |
| D051 | テレビ朝日 Ⓖ | [>](https://tvasahi.mov3.co/hls/tvasahi.m3u8) | <img height="30" src="https://i.imgur.com/5XnMfcR.png"/> | JOEXDTV.jp |
| D061 | TBSテレビ Ⓖ | [>](https://tbs5.mov3.co/hls/tbs.m3u8) | <img height="30" src="https://i.imgur.com/jIZ9TlO.png"/> | JORXDTV.jp |
| D071 | テレビ東京 Ⓖ | [>](https://tvtokyo.mov3.co/hls/tvtokyo.m3u8) | <img height="30" src="https://i.imgur.com/U8jBxEi.png"/> | JOTXDTV.jp |
| D081 | フジテレビ Ⓖ | [>](https://fujitv4.mov3.co/hls/fujitv.m3u8) | <img height="30" src="https://i.imgur.com/epJYc7P.png"/> | JOCXDTV.jp |
| D011 | NHK総合 (東京)   | [>](https://nhk4.mov3.co/hls/nhk.m3u8) | <img height="30" src="https://i.imgur.com/fAZ2BEZ.png"/> | JOAKDTV.jp |
| D041 | 日本テレビ | [>](https://ntv5.mov3.co/hls/ntv.m3u8) | <img height="30" src="https://i.imgur.com/ecbM7QS.png"/> | JOAXDTV.jp |
| D051 | テレビ朝日 | [>](https://tvasahi.mov3.co/hls/tvasahi.m3u8) | <img height="30" src="https://i.imgur.com/5XnMfcR.png"/> | JOEXDTV.jp |
| D061 | TBSテレビ | [>](https://tbs5.mov3.co/hls/tbs.m3u8) | <img height="30" src="https://i.imgur.com/jIZ9TlO.png"/> | JORXDTV.jp |
| D071 | テレビ東京 | [>](https://tvtokyo.mov3.co/hls/tvtokyo.m3u8) | <img height="30" src="https://i.imgur.com/U8jBxEi.png"/> | JOTXDTV.jp |
| D081 | フジテレビ | [>](https://fujitv4.mov3.co/hls/fujitv.m3u8) | <img height="30" src="https://i.imgur.com/epJYc7P.png"/> | JOCXDTV.jp |
<h2> BS/CS (Satellite) </h2>
+5 -5
View File
@@ -3,7 +3,12 @@
| # | Channel | Link | Logo | EPG id |
|:-:|:-------:|:----:|:----:|:------:|
| 1 | Markíza | [>](https://cdnsk003.panaccess.com/local/Markiza/index.m3u8) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/markiza-sk.png"/> | Markiza.sk |
| 2 | Doma | [>](https://sktv.mxnticek.eu/new/stream.php?ch=Doma) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/markiza-doma-sk.png"/> | MarkizaDoma.sk |
| 3 | Dajto | [>](https://sktv.mxnticek.eu/new/stream.php?ch=Dajto) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/markiza-dajto-sk.png"/> | MarkizaDajto.sk |
| 4 | Krimi | [>](https://sktv.mxnticek.eu/new/stream.php?ch=Krimi) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/markiza-krimi-sk.png"/> | MarkizaKrimi.sk |
| 5 | Klasik | [>](https://cdnsk003.panaccess.com/local/Markiza_Klasik/index.m3u8) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/markiza-sk.png"/> | |
| 6 | Markíza TN Live | [>](https://sktv.mxnticek.eu/new/stream.php?ch=Mark%C3%ADza%20TN%20Live) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/markiza-sk.png"/> | |
| 12 | Jojko | [>](https://sktv.mxnticek.eu/new/stream.php?ch=Jojko) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/jojko-sk.png"/> | Jojko.sk |
| 15 | STVR :24 | [>](https://sktv.mxnticek.eu/new/stream.php?ch=STVR%20%3A24) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/rtvs-24-sk.png"/> | RTVS24.sk |
| 16 | Šport | [>](https://sktv.mxnticek.eu/new/stream.php?ch=%C5%A0port) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/rtvs-sport-sk.png"/> | RTVSSport.sk |
| 17 | STVR :O | [>](https://sktv.mxnticek.eu/new/stream.php?ch=STVR%20%3AO) | STVR :O | |
@@ -22,8 +27,3 @@
| 5 | JOJ Šport | [x](https://sktv.mxnticek.eu/new/stream.php?ch=JOJ%20%C5%A0port) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/joj-sport-sk.png"/> | JOJSport.sk |
| 6 | Jednotka | [x](http://88.212.15.19/live/test_jednotka_25p/playlist.m3u8) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/jednotka-sk.png"/> | STV1.sk |
| 7 | Dvojka | [x](http://88.212.15.19/live/test_dvojka_25p/playlist.m3u8) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/dvojka-sk.png"/> | STV2.sk |
| 8 | Doma | [x](https://sktv.mxnticek.eu/new/stream.php?ch=Doma) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/markiza-doma-sk.png"/> | MarkizaDoma.sk |
| 9 | Dajto | [x](https://sktv.mxnticek.eu/new/stream.php?ch=Dajto) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/markiza-dajto-sk.png"/> | MarkizaDajto.sk |
| 10 | Krimi | [x](https://sktv.mxnticek.eu/new/stream.php?ch=Krimi) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/markiza-krimi-sk.png"/> | MarkizaKrimi.sk |
| 11 | Markíza TN Live | [x](https://sktv.mxnticek.eu/new/stream.php?ch=Mark%C3%ADza%20TN%20Live) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/markiza-sk.png"/> | |
| 12 | Jojko | [x](https://sktv.mxnticek.eu/new/stream.php?ch=Jojko) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/jojko-sk.png"/> | Jojko.sk |
+3 -3
View File
@@ -34,7 +34,7 @@ https://en.wikipedia.org/wiki/Television_in_Spain#Digital_terrestrial_television
| 5 | Telecinco | [>](https://livehlsdai-i.akamaihd.net/hls/live/571640/telecinco/bitrate_1.m3u8) | <img height="20" src="https://i.imgur.com/JECsKdk.png"/> | Telecinco.es |
| 6 | La Sexta | [>](http://a3live-lh.akamaihd.net/i/lasexta_1@35272/master.m3u8) | <img height="20" src="https://i.imgur.com/b59MxgM.png"/> | LaSexta.es |
| 11 | Neox Ⓢ | [>](http://a3live-lh.akamaihd.net/i/nxhds/geoneox_1@35261/master.m3u8) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/spain/neox-es.png"/> | Neox.es |
| 12 | Nova Ⓢ | [x](http://40.160.24.55/Nova/index.m3u8) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/spain/nova-es.png"/> | Nova.es |
| 12 | Nova Ⓢ | [>](http://40.160.24.55/Nova/index.m3u8) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/spain/nova-es.png"/> | Nova.es |
| 13 | Mega Ⓢ | [>](http://a3live-lh.akamaihd.net/i/mghds/geomega_1@328914/master.m3u8) | <img height="20" src="https://i.imgur.com/Udrt2eK.png"/> | Mega.es |
| 15 | FDF | [>](https://mdslivehls-i.akamaihd.net/hls/live/571650/fdf/bitrate_1.m3u8) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/spain/fdf-es.png"/> | FactoriadeFiccion.es |
| 18 | Boing | [>](https://mdslivehls-i.akamaihd.net/hls/live/571647/boing/bitrate_1.m3u8) | <img height="20" src="https://i.imgur.com/nUYuCAP.png"/> | Boing.es |
@@ -48,7 +48,7 @@ https://en.wikipedia.org/wiki/Television_in_Spain#Digital_terrestrial_television
| 1 | Telemadrid | [>](https://telemadrid-23-secure2.akamaized.net/master.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/thumb/7/71/TeleMadrid.svg/500px-TeleMadrid.svg.png"/> | Telemadrid.es |
| 2 | La Otra | [>](https://laotra-1-23-secure2.akamaized.net/master.m3u8) | <img height="20" src="https://i.imgur.com/W1UZyXH.png" /> | LaOtra.es |
| 3 | Canal Sur Andalucía | [>](https://d4oe4cnrgi9c9.cloudfront.net/master.m3u8) | <img height="20" src="https://i.imgur.com/WcVOXPr.png"/> | CanalSurAndalucia.es |
| 4 | La 7 CYLTV | [x](http://nws.nice264.com/ilive/cyl/cyl_cyltvlivem_MB_348/playlist.m3u8) | <img height="20" src="https://i.imgur.com/o2FlMXP.png"/> | La7deCyLTV.es |
| 4 | La 7 CYLTV | [>](http://nws.nice264.com/ilive/cyl/cyl_cyltvlivem_MB_348/playlist.m3u8) | <img height="20" src="https://i.imgur.com/o2FlMXP.png"/> | La7deCyLTV.es |
| 5 | La 8 Mediterráneo | [>](https://newscript.gestec-video.com/hls/8TVEVENTOS.m3u8) | <img height="20" src="https://graph.facebook.com/la8mediterraneo/picture?width=200&height=200"/> | La8Mediterraneo.es |
| 6 | Televisión Canaria Ⓨ | [>](https://rtvclive.flumotion.cloud/rtvc1live/smil:channel1PRG.smil/playlist.m3u8) | <img height="20" src="https://i.imgur.com/68LNS8e.png"/> | TVCanaria.es |
| 7 | IB3 Global Ⓨ | [>](https://www.youtube.com/c/ib3/live) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/spain/ib3-es.png"/> | IB3.es |
@@ -62,7 +62,7 @@ https://en.wikipedia.org/wiki/Television_in_Spain#Digital_terrestrial_television
| 15 | SX3 Ⓖ | [>](https://directes-tv-cat.3catdirectes.cat/live-content/super3-hls/master.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/thumb/0/01/SX3_logo.svg/1920px-SX3_logo.svg.png"/> | SX3.es |
| 15 | El 33 Ⓖ | [>](https://directes-tv-cat.3catdirectes.cat/live-origin/c33-super3-hls/master.m3u8) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/spain/el-33-es.png"/> | El33.es |
| 15 | Esport3 Ⓖ | [>](https://directes-tv-es.3catdirectes.cat/live-origin/esport3-hls/master.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Esport3.svg/1280px-Esport3.svg.png"/> | Esport3.es |
| 15 | Canal TE24 | [x](https://ingest1-video.streaming-pro.com/esportsteABR/etestream/playlist.m3u8) | <img height="20" src="https://i.ibb.co/3ynghbW/logox2.png"/> | CanalTerresdelEbre.es |
| 15 | Canal TE24 | [>](https://ingest1-video.streaming-pro.com/esportsteABR/etestream/playlist.m3u8) | <img height="20" src="https://i.ibb.co/3ynghbW/logox2.png"/> | CanalTerresdelEbre.es |
| 16 | À Punt TV | [>](https://bcovlive-a.akamaihd.net/8499d938ef904e39b58a4adec2ddeada/eu-west-1/6057955885001/playlist_dvr.m3u8) | <img height="20" src="https://i.imgur.com/M88LoNl.png"/> | APunt.es |
| 17 | 7 Región de Murcia Ⓢ | [>](https://rtv-murcia-live.globalmest.com/principal/smil:principal.smil/playlist.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/thumb/2/26/La_7_logo.svg/120px-La_7_logo.svg.png" /> | La7.es |
| 17 | Canal 4 Tenerife | [>](https://videoserver.tmcreativos.com:19360/hkbpjryheu/hkbpjryheu.m3u8) | <img height="20" src="https://i.imgur.com/Egymir4.png" /> | Canal4Tenerife.es |
+2 -2
View File
@@ -15,14 +15,14 @@
| # | Channel | Link | Logo | EPG id |
|:---:|:--------------:|:-----:|:----:|:------:|
| 1 | CNN | [x](https://turnerlive.warnermediacdn.com/hls/live/586495/cnngo/cnn_slate/VIDEO_0_3564000.m3u8) | <img height="20" src="https://i.imgur.com/vyrc1I1.png"/> | CNN.us |
| 1 | CNN | [>](https://turnerlive.warnermediacdn.com/hls/live/586495/cnngo/cnn_slate/VIDEO_0_3564000.m3u8) | <img height="20" src="https://i.imgur.com/vyrc1I1.png"/> | CNN.us |
| 2 | CNBC Ⓨ | [>](https://www.youtube.com/c/CNBC/live) | <img height="20" src="https://i.imgur.com/BTasyOy.png"/> | CNBC.us |
| 3 | Bloomberg | [>](https://bloomberg.com/media-manifest/streams/us.m3u8) | <img height="20" src="https://i.imgur.com/VnCcH73.png"/> | BloombergTelevision.us |
| 4 | ABC News | [>](https://abcnews-streams.akamaized.net/hls/live/2023560/abcnewshudson1/master.m3u8) | <img height="20" src="https://i.imgur.com/7sJLzKi.png"/> | ABCNews.us |
| 5 | CBS News | [>](https://cbsnews.akamaized.net/hls/live/2020607/cbsnlineup_8/master.m3u8) | <img height="20" src="https://i.imgur.com/nki2HDQ.png"/> | CBSNews.us |
| 6 | NBC News | [>](https://d1bl6tskrpq9ze.cloudfront.net/hls/master.m3u8?ads.xumo_channelId=99984003) | <img height="20" src="https://i.imgur.com/v48mMRT.png"/> | NBCNewsNow.us |
| 7 | Reuters TV | [>](https://reuters-reutersnow-1-eu.rakuten.wurl.tv/playlist.m3u8) | <img height="20" src="https://i.imgur.com/AbvCnoH.png"/> | ReutersTV.us |
| 8 | NASA TV Public | [x](https://ntv1.akamaized.net/hls/live/2014075/NASA-NTV1-HLS/master_2000.m3u8) | <img height="20" src="https://i.imgur.com/rmyfoOI.png"/> | NASATVPublic.us |
| 8 | NASA TV Public | [>](https://ntv1.akamaized.net/hls/live/2014075/NASA-NTV1-HLS/master_2000.m3u8) | <img height="20" src="https://i.imgur.com/rmyfoOI.png"/> | NASATVPublic.us |
| 9 | NASA TV Media | [>](https://ntv2.akamaized.net/hls/live/2013923/NASA-NTV2-HLS/master.m3u8) | <img height="20" src="https://i.imgur.com/rmyfoOI.png"/> | NASATVMedia.us |
<h2>Pluto</h2>
+2 -2
View File
@@ -37,8 +37,8 @@
| 33 | Global News | [>](https://live.corusdigitaldev.com/groupd/live/49a91e7f-1023-430f-8d66-561055f3d0f7/live.isml/.m3u8) | <img height="20" src="https://i.imgur.com/xk1QOhW.png"/> | GlobalNews.ca |
| 34 | Russia Today Ⓖ | [>](https://rt-glb.rttv.com/live/rtnews/playlist.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/thumb/a/a0/Russia-today-logo.svg/500px-Russia-today-logo.svg.png"/> | RT.ru |
| 35 | Pluto TV News | [x]() | <img height="20" src="https://i.imgur.com/JdqA4r9.png"/> | PlutoTVNews.us |
| 36 | CNN | [x](https://raw.githubusercontent.com/Alstruit/adaptive-streams/alstruit-10_23_us/streams/us/CNNUSA.us.m3u8) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-states/cnn-us.png"/> | CNN.us |
| 37 | CNN International | [x](https://turnerlive.warnermediacdn.com/hls/live/586495/cnngo/cnn_slate/VIDEO_0_3564000.m3u8) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-states/cnn-us.png"/> | CNNInternationalEurope.us |
| 36 | CNN | [>](https://raw.githubusercontent.com/Alstruit/adaptive-streams/alstruit-10_23_us/streams/us/CNNUSA.us.m3u8) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-states/cnn-us.png"/> | CNN.us |
| 37 | CNN International | [>](https://turnerlive.warnermediacdn.com/hls/live/586495/cnngo/cnn_slate/VIDEO_0_3564000.m3u8) | <img height="20" src="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-states/cnn-us.png"/> | CNNInternationalEurope.us |
| 38 | GB News Ⓨ | [>](https://www.youtube.com/channel/UC0vn8ISa4LKMunLbzaXLnOQ/live) | <img height="20" src="https://upload.wikimedia.org/wikipedia/en/thumb/3/35/GB_News_Logo.svg/500px-GB_News_Logo.svg.png"/> | GBNews.uk |
| 39 | TalkTV | [>](https://488f4ce4.wurl.com/master/f36d25e7e52f1ba8d7e56eb859c636563214f541/TEctZ2JfVGFsa19ITFM/playlist.m3u8) | <img height="20" src="https://i.imgur.com/KxHWpQB.png"/> | TalkTV.uk |
| 40 | Joy News Ⓨ | [>](https://www.youtube.com/channel/UChd1DEecCRlxaa0-hvPACCw/live) | <img height="20" src="https://i.imgur.com/kGuMNmR.png"/> | JoyNews.gh |
+40 -6
View File
@@ -259,6 +259,8 @@ https://prd-hometv-live-open.spectar.tv/ERO_1_083/playlist.m3u8
https://stream2.rtvbn.tv:8080/live_1935/bnstream/index.m3u8
#EXTINF:-1 tvg-name="RTV Glas Drine" tvg-logo="https://i.imgur.com/9NgxOdb.png" tvg-id="RTVGlasDrine.ba" tvg-chno="7" tvg-country="BA" group-title="Bosnia and Herzegovina",RTV Glas Drine
http://glasdrine.cutuk.net:8081/433ssdsw/GlasDrineSD/playlist.m3u8
#EXTINF:-1 tvg-name="Sevdah" tvg-logo="https://i.imgur.com/V6W3yEp.png" tvg-id="SevdahTV.ba" tvg-chno="8" tvg-country="BA" group-title="Bosnia and Herzegovina",Sevdah Ⓢ
https://restreamer2.tnt.ba/hls/stream.m3u8
#EXTINF:-1 tvg-name="TNT Kids" tvg-logo="https://i.imgur.com/irTDbpn.png" tvg-id="TNTKidsTV.ba" tvg-chno="9" tvg-country="BA" group-title="Bosnia and Herzegovina",TNT Kids
https://restreamer1.tnt.ba/hls/tntkids.m3u8
#EXTINF:-1 tvg-name="Televizija 5" tvg-logo="https://i.imgur.com/znpvJys.png" tvg-id="Televizija5.ba" tvg-chno="10" tvg-country="BA" group-title="Bosnia and Herzegovina",Televizija 5
@@ -973,10 +975,14 @@ https://rtmp.win:3696/live/arttvgrlive.m3u8
https://itv.streams.ovh:1936/corfuchannel/corfuchannel/playlist.m3u8
#EXTINF:-1 tvg-name="Epirus TV 1" tvg-logo="https://i.imgur.com/QB3aSl1.png" tvg-id="epirustv1.gr" tvg-chno="94" tvg-country="GR" group-title="Greece",Epirus TV 1
https://rtmp.win:3929/live/epiruslive.m3u8
#EXTINF:-1 tvg-name="Start" tvg-logo="https://i.imgur.com/nrEtmBN.png" tvg-id="starttv.gr" tvg-chno="95" tvg-country="GR" group-title="Greece",Start
https://live.cast-control.eu/StartMedia/StartMedia/playlist.m3u8
#EXTINF:-1 tvg-name="Center TV" tvg-logo="https://i.imgur.com/52JW71Q.png" tvg-id="CenterTV.gr" tvg-chno="101" tvg-country="GR" group-title="Greece",Center TV
https://eu1.streams.gr:8081/centertv/index.m3u8
#EXTINF:-1 tvg-name="Delta Evros" tvg-logo="https://i.imgur.com/PDfSkRF.png" tvg-id="DeltaTV.gr" tvg-chno="102" tvg-country="GR" group-title="Greece",Delta Evros
http://81.171.10.42:1935/liveD/DStream.sdp/chunklist_w819085920.m3u8
#EXTINF:-1 tvg-name="Thraki Net TV" tvg-logo="https://i.imgur.com/DV0I0ed.png" tvg-id="ThrakiNetTV.gr" tvg-chno="103" tvg-country="GR" group-title="Greece",Thraki Net TV
https://cdn.onestreaming.com/thrakinettv/thrakinettv/playlist.m3u8
#EXTINF:-1 tvg-name="Creta" tvg-logo="https://i.imgur.com/x0qK8IE.png" tvg-id="CretaTV.gr" tvg-chno="111" tvg-country="GR" group-title="Greece",Creta
http://live.streams.ovh:1935/tvcreta/tvcreta/playlist.m3u8
#EXTINF:-1 tvg-name="Kriti 1" tvg-logo="https://i.imgur.com/C1ucQeC.png" tvg-id="Kriti1Tv.gr" tvg-chno="112" tvg-country="GR" group-title="Greece",Kriti 1
@@ -1027,6 +1033,8 @@ http://141.94.193.53:80/ATV_HD/index.m3u8
http://141.94.193.53:80/TV4_HD/index.m3u8
#EXTINF:-1 tvg-name="Cool" tvg-logo="" tvg-id="Cool.hu" tvg-chno="1" tvg-country="HU" group-title="Hungary",Cool
http://141.94.193.53:80/Cool_HD/index.m3u8
#EXTINF:-1 tvg-name="Spektrum Home" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/2/2d/Spektrum-home.png" tvg-id="SpektrumHome.hu" tvg-chno="2" tvg-country="HU" group-title="Hungary",Spektrum Home
http://141.94.193.53:80/Spektrum_Home_HD/index.m3u8
#EXTINF:-1 tvg-name="EWTN TV" tvg-logo="https://katolikus.tv/wp-content/themes/bonum/img/ewtn-badge.jpg" tvg-id="BonumTV.hu" tvg-chno="1" tvg-country="HU" group-title="Hungary",EWTN TV
https://hls.iptvservice.eu/hls/ewtn-hd.m3u8
#EXTINF:-1 tvg-name="Apostol TV" tvg-logo="https://www.apostoltv.hu/images/header-logo.png" tvg-id="ApostolTV.hu" tvg-chno="2" tvg-country="HU" group-title="Hungary",Apostol TV
@@ -1041,6 +1049,8 @@ https://www.youtube.com/@radio1hungary/live
https://www.youtube.com/c/DikhTvGipsyTv/live
#EXTINF:-1 tvg-name="Film+" tvg-logo="" tvg-id="Film+.hu" tvg-chno="1" tvg-country="HU" group-title="Hungary",Film+
http://141.94.193.53:80/Film+_HD/index.m3u8
#EXTINF:-1 tvg-name="Izaura TV" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Izaura_TV_logo.svg/250px-Izaura_TV_logo.svg.png" tvg-id="IzauraTV.hu" tvg-chno="2" tvg-country="HU" group-title="Hungary",Izaura TV
http://141.94.193.53:80/Izaura_TV_HD/index.m3u8
#EXTINF:-1 tvg-name="Euronews Hungarian" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/7/7e/Euronews._2016_logo.png" tvg-id="EuronewsHungarian.fr" tvg-chno="1" tvg-country="HU" group-title="Hungary",Euronews Hungarian Ⓨ
https://www.youtube.com/channel/UC4Ct8gIf9f0n4mdyGsFiZRA/live
#EXTINF:-1 tvg-name="Parlamenti közvetítés" tvg-logo="" tvg-chno="2" tvg-country="HU" group-title="Hungary",Parlamenti közvetítés
@@ -2193,17 +2203,17 @@ https://dotfvxkfj90ca.cloudfront.net/live/canale58_aac/master.m3u8
https://www.twitch.tv/teleroma_56
#EXTINF:-1 tvg-name="TeleRadioStereo" tvg-logo="https://i.imgur.com/eRNgqnA.png" tvg-country="IT" group-title="Italy",TeleRadioStereo Ⓣ
https://www.twitch.tv/teleradiostereo
#EXTINF:-1 tvg-name="NHK総合 (東京)" tvg-logo="https://i.imgur.com/fAZ2BEZ.png" tvg-id="JOAKDTV.jp" tvg-chno="D011" tvg-country="JP" group-title="日本 / Japan",NHK総合 (東京) Ⓖ
#EXTINF:-1 tvg-name="NHK総合 (東京)" tvg-logo="https://i.imgur.com/fAZ2BEZ.png" tvg-id="JOAKDTV.jp" tvg-chno="D011" tvg-country="JP" group-title="日本 / Japan",NHK総合 (東京)
https://nhk4.mov3.co/hls/nhk.m3u8
#EXTINF:-1 tvg-name="日本テレビ" tvg-logo="https://i.imgur.com/ecbM7QS.png" tvg-id="JOAXDTV.jp" tvg-chno="D041" tvg-country="JP" group-title="日本 / Japan",日本テレビ Ⓖ
#EXTINF:-1 tvg-name="日本テレビ" tvg-logo="https://i.imgur.com/ecbM7QS.png" tvg-id="JOAXDTV.jp" tvg-chno="D041" tvg-country="JP" group-title="日本 / Japan",日本テレビ
https://ntv5.mov3.co/hls/ntv.m3u8
#EXTINF:-1 tvg-name="テレビ朝日" tvg-logo="https://i.imgur.com/5XnMfcR.png" tvg-id="JOEXDTV.jp" tvg-chno="D051" tvg-country="JP" group-title="日本 / Japan",テレビ朝日 Ⓖ
#EXTINF:-1 tvg-name="テレビ朝日" tvg-logo="https://i.imgur.com/5XnMfcR.png" tvg-id="JOEXDTV.jp" tvg-chno="D051" tvg-country="JP" group-title="日本 / Japan",テレビ朝日
https://tvasahi.mov3.co/hls/tvasahi.m3u8
#EXTINF:-1 tvg-name="TBSテレビ" tvg-logo="https://i.imgur.com/jIZ9TlO.png" tvg-id="JORXDTV.jp" tvg-chno="D061" tvg-country="JP" group-title="日本 / Japan",TBSテレビ Ⓖ
#EXTINF:-1 tvg-name="TBSテレビ" tvg-logo="https://i.imgur.com/jIZ9TlO.png" tvg-id="JORXDTV.jp" tvg-chno="D061" tvg-country="JP" group-title="日本 / Japan",TBSテレビ
https://tbs5.mov3.co/hls/tbs.m3u8
#EXTINF:-1 tvg-name="テレビ東京" tvg-logo="https://i.imgur.com/U8jBxEi.png" tvg-id="JOTXDTV.jp" tvg-chno="D071" tvg-country="JP" group-title="日本 / Japan",テレビ東京 Ⓖ
#EXTINF:-1 tvg-name="テレビ東京" tvg-logo="https://i.imgur.com/U8jBxEi.png" tvg-id="JOTXDTV.jp" tvg-chno="D071" tvg-country="JP" group-title="日本 / Japan",テレビ東京
https://tvtokyo.mov3.co/hls/tvtokyo.m3u8
#EXTINF:-1 tvg-name="フジテレビ" tvg-logo="https://i.imgur.com/epJYc7P.png" tvg-id="JOCXDTV.jp" tvg-chno="D081" tvg-country="JP" group-title="日本 / Japan",フジテレビ Ⓖ
#EXTINF:-1 tvg-name="フジテレビ" tvg-logo="https://i.imgur.com/epJYc7P.png" tvg-id="JOCXDTV.jp" tvg-chno="D081" tvg-country="JP" group-title="日本 / Japan",フジテレビ
https://fujitv4.mov3.co/hls/fujitv.m3u8
#EXTINF:-1 tvg-name="WOWOWライブ" tvg-logo="https://www.lyngsat.com/logo/tv/ww/wowow_live.png" tvg-id="WOWOWLive.jp" tvg-chno="BS192" tvg-country="JP" group-title="日本 / Japan",WOWOWライブ
[NO PUBLIC STREAM]
@@ -2913,8 +2923,18 @@ rtmp://212.200.230.50:1935/RTV/rtv1
rtmp://212.200.230.50:1935/RTV/rtv2
#EXTINF:-1 tvg-name="Markíza" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/markiza-sk.png" tvg-id="Markiza.sk" tvg-chno="1" tvg-country="SK" group-title="Slovakia",Markíza
https://cdnsk003.panaccess.com/local/Markiza/index.m3u8
#EXTINF:-1 tvg-name="Doma" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/markiza-doma-sk.png" tvg-id="MarkizaDoma.sk" tvg-chno="2" tvg-country="SK" group-title="Slovakia",Doma
https://sktv.mxnticek.eu/new/stream.php?ch=Doma
#EXTINF:-1 tvg-name="Dajto" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/markiza-dajto-sk.png" tvg-id="MarkizaDajto.sk" tvg-chno="3" tvg-country="SK" group-title="Slovakia",Dajto
https://sktv.mxnticek.eu/new/stream.php?ch=Dajto
#EXTINF:-1 tvg-name="Krimi" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/markiza-krimi-sk.png" tvg-id="MarkizaKrimi.sk" tvg-chno="4" tvg-country="SK" group-title="Slovakia",Krimi
https://sktv.mxnticek.eu/new/stream.php?ch=Krimi
#EXTINF:-1 tvg-name="Klasik" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/markiza-sk.png" tvg-chno="5" tvg-country="SK" group-title="Slovakia",Klasik
https://cdnsk003.panaccess.com/local/Markiza_Klasik/index.m3u8
#EXTINF:-1 tvg-name="Markíza TN Live" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/markiza-sk.png" tvg-chno="6" tvg-country="SK" group-title="Slovakia",Markíza TN Live
https://sktv.mxnticek.eu/new/stream.php?ch=Mark%C3%ADza%20TN%20Live
#EXTINF:-1 tvg-name="Jojko" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/jojko-sk.png" tvg-id="Jojko.sk" tvg-chno="12" tvg-country="SK" group-title="Slovakia",Jojko
https://sktv.mxnticek.eu/new/stream.php?ch=Jojko
#EXTINF:-1 tvg-name="STVR :24" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/rtvs-24-sk.png" tvg-id="RTVS24.sk" tvg-chno="15" tvg-country="SK" group-title="Slovakia",STVR :24
https://sktv.mxnticek.eu/new/stream.php?ch=STVR%20%3A24
#EXTINF:-1 tvg-name="Šport" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/slovakia/rtvs-sport-sk.png" tvg-id="RTVSSport.sk" tvg-chno="16" tvg-country="SK" group-title="Slovakia",Šport
@@ -3011,6 +3031,8 @@ https://livehlsdai-i.akamaihd.net/hls/live/571640/telecinco/bitrate_1.m3u8
http://a3live-lh.akamaihd.net/i/lasexta_1@35272/master.m3u8
#EXTINF:-1 tvg-name="Neox" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/spain/neox-es.png" tvg-id="Neox.es" tvg-chno="11" tvg-country="ES" group-title="Spain",Neox Ⓢ
http://a3live-lh.akamaihd.net/i/nxhds/geoneox_1@35261/master.m3u8
#EXTINF:-1 tvg-name="Nova" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/spain/nova-es.png" tvg-id="Nova.es" tvg-chno="12" tvg-country="ES" group-title="Spain",Nova Ⓢ
http://40.160.24.55/Nova/index.m3u8
#EXTINF:-1 tvg-name="Mega" tvg-logo="https://i.imgur.com/Udrt2eK.png" tvg-id="Mega.es" tvg-chno="13" tvg-country="ES" group-title="Spain",Mega Ⓢ
http://a3live-lh.akamaihd.net/i/mghds/geomega_1@328914/master.m3u8
#EXTINF:-1 tvg-name="FDF" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/spain/fdf-es.png" tvg-id="FactoriadeFiccion.es" tvg-chno="15" tvg-country="ES" group-title="Spain",FDF
@@ -3023,6 +3045,8 @@ https://telemadrid-23-secure2.akamaized.net/master.m3u8
https://laotra-1-23-secure2.akamaized.net/master.m3u8
#EXTINF:-1 tvg-name="Canal Sur Andalucía" tvg-logo="https://i.imgur.com/WcVOXPr.png" tvg-id="CanalSurAndalucia.es" tvg-chno="3" tvg-country="ES" group-title="Spain",Canal Sur Andalucía
https://d4oe4cnrgi9c9.cloudfront.net/master.m3u8
#EXTINF:-1 tvg-name="La 7 CYLTV" tvg-logo="https://i.imgur.com/o2FlMXP.png" tvg-id="La7deCyLTV.es" tvg-chno="4" tvg-country="ES" group-title="Spain",La 7 CYLTV
http://nws.nice264.com/ilive/cyl/cyl_cyltvlivem_MB_348/playlist.m3u8
#EXTINF:-1 tvg-name="La 8 Mediterráneo" tvg-logo="https://graph.facebook.com/la8mediterraneo/picture?width=200&height=200" tvg-id="La8Mediterraneo.es" tvg-chno="5" tvg-country="ES" group-title="Spain",La 8 Mediterráneo
https://newscript.gestec-video.com/hls/8TVEVENTOS.m3u8
#EXTINF:-1 tvg-name="Televisión Canaria" tvg-logo="https://i.imgur.com/68LNS8e.png" tvg-id="TVCanaria.es" tvg-chno="6" tvg-country="ES" group-title="Spain",Televisión Canaria Ⓨ
@@ -3049,6 +3073,8 @@ https://directes-tv-cat.3catdirectes.cat/live-content/super3-hls/master.m3u8
https://directes-tv-cat.3catdirectes.cat/live-origin/c33-super3-hls/master.m3u8
#EXTINF:-1 tvg-name="Esport3" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Esport3.svg/1280px-Esport3.svg.png" tvg-id="Esport3.es" tvg-chno="15" tvg-country="ES" group-title="Spain",Esport3 Ⓖ
https://directes-tv-es.3catdirectes.cat/live-origin/esport3-hls/master.m3u8
#EXTINF:-1 tvg-name="Canal TE24" tvg-logo="https://i.ibb.co/3ynghbW/logox2.png" tvg-id="CanalTerresdelEbre.es" tvg-chno="15" tvg-country="ES" group-title="Spain",Canal TE24
https://ingest1-video.streaming-pro.com/esportsteABR/etestream/playlist.m3u8
#EXTINF:-1 tvg-name="À Punt TV" tvg-logo="https://i.imgur.com/M88LoNl.png" tvg-id="APunt.es" tvg-chno="16" tvg-country="ES" group-title="Spain",À Punt TV
https://bcovlive-a.akamaihd.net/8499d938ef904e39b58a4adec2ddeada/eu-west-1/6057955885001/playlist_dvr.m3u8
#EXTINF:-1 tvg-name="7 Región de Murcia" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/thumb/2/26/La_7_logo.svg/120px-La_7_logo.svg.png" tvg-id="La7.es" tvg-chno="17" tvg-country="ES" group-title="Spain",7 Región de Murcia Ⓢ
@@ -3477,6 +3503,8 @@ https://2-fss-1.streamhoster.com/pl_154/205722-2251224-1/playlist.m3u8
https://lukentvlive.vgcdn.net/v1/master/cef183924f24adfa3d5d7601c3a17769082c0c2b/heartland/index.m3u8
#EXTINF:-1 tvg-name="Rev'n" tvg-logo="https://i.imgur.com/VUhqVgG.png" tvg-id="RevnTV.us" tvg-chno="6" tvg-country="US" group-title="USA",Rev'n
https://lukentvlive.vgcdn.net/v1/master/cef183924f24adfa3d5d7601c3a17769082c0c2b/Revn/index.m3u8
#EXTINF:-1 tvg-name="CNN" tvg-logo="https://i.imgur.com/vyrc1I1.png" tvg-id="CNN.us" tvg-chno="1" tvg-country="US" group-title="USA",CNN
https://turnerlive.warnermediacdn.com/hls/live/586495/cnngo/cnn_slate/VIDEO_0_3564000.m3u8
#EXTINF:-1 tvg-name="CNBC" tvg-logo="https://i.imgur.com/BTasyOy.png" tvg-id="CNBC.us" tvg-chno="2" tvg-country="US" group-title="USA",CNBC Ⓨ
https://www.youtube.com/c/CNBC/live
#EXTINF:-1 tvg-name="Bloomberg" tvg-logo="https://i.imgur.com/VnCcH73.png" tvg-id="BloombergTelevision.us" tvg-chno="3" tvg-country="US" group-title="USA",Bloomberg
@@ -3489,6 +3517,8 @@ https://cbsnews.akamaized.net/hls/live/2020607/cbsnlineup_8/master.m3u8
https://d1bl6tskrpq9ze.cloudfront.net/hls/master.m3u8?ads.xumo_channelId=99984003
#EXTINF:-1 tvg-name="Reuters TV" tvg-logo="https://i.imgur.com/AbvCnoH.png" tvg-id="ReutersTV.us" tvg-chno="7" tvg-country="US" group-title="USA",Reuters TV
https://reuters-reutersnow-1-eu.rakuten.wurl.tv/playlist.m3u8
#EXTINF:-1 tvg-name="NASA TV Public" tvg-logo="https://i.imgur.com/rmyfoOI.png" tvg-id="NASATVPublic.us" tvg-chno="8" tvg-country="US" group-title="USA",NASA TV Public
https://ntv1.akamaized.net/hls/live/2014075/NASA-NTV1-HLS/master_2000.m3u8
#EXTINF:-1 tvg-name="NASA TV Media" tvg-logo="https://i.imgur.com/rmyfoOI.png" tvg-id="NASATVMedia.us" tvg-chno="9" tvg-country="US" group-title="USA",NASA TV Media
https://ntv2.akamaized.net/hls/live/2013923/NASA-NTV2-HLS/master.m3u8
#EXTINF:-1 tvg-name="BBC Food" tvg-logo="https://i.imgur.com/N3xiz4m.png" tvg-id="BBCFood.us" tvg-chno="1" tvg-country="US" group-title="USA",BBC Food
@@ -3691,6 +3721,10 @@ https://i.mjh.nz/sky-news-now.m3u8
https://live.corusdigitaldev.com/groupd/live/49a91e7f-1023-430f-8d66-561055f3d0f7/live.isml/.m3u8
#EXTINF:-1 tvg-name="Russia Today" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/thumb/a/a0/Russia-today-logo.svg/500px-Russia-today-logo.svg.png" tvg-id="RT.ru" tvg-chno="34" group-title="News",Russia Today Ⓖ
https://rt-glb.rttv.com/live/rtnews/playlist.m3u8
#EXTINF:-1 tvg-name="CNN" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-states/cnn-us.png" tvg-id="CNN.us" tvg-chno="36" group-title="News",CNN
https://raw.githubusercontent.com/Alstruit/adaptive-streams/alstruit-10_23_us/streams/us/CNNUSA.us.m3u8
#EXTINF:-1 tvg-name="CNN International" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-states/cnn-us.png" tvg-id="CNNInternationalEurope.us" tvg-chno="37" group-title="News",CNN International
https://turnerlive.warnermediacdn.com/hls/live/586495/cnngo/cnn_slate/VIDEO_0_3564000.m3u8
#EXTINF:-1 tvg-name="GB News" tvg-logo="https://upload.wikimedia.org/wikipedia/en/thumb/3/35/GB_News_Logo.svg/500px-GB_News_Logo.svg.png" tvg-id="GBNews.uk" tvg-chno="38" group-title="News",GB News Ⓨ
https://www.youtube.com/channel/UC0vn8ISa4LKMunLbzaXLnOQ/live
#EXTINF:-1 tvg-name="TalkTV" tvg-logo="https://i.imgur.com/KxHWpQB.png" tvg-id="TalkTV.uk" tvg-chno="39" group-title="News",TalkTV
@@ -17,6 +17,8 @@ https://prd-hometv-live-open.spectar.tv/ERO_1_083/playlist.m3u8
https://stream2.rtvbn.tv:8080/live_1935/bnstream/index.m3u8
#EXTINF:-1 tvg-name="RTV Glas Drine" tvg-logo="https://i.imgur.com/9NgxOdb.png" tvg-id="RTVGlasDrine.ba" tvg-chno="7" tvg-country="BA" group-title="Bosnia and Herzegovina",RTV Glas Drine
http://glasdrine.cutuk.net:8081/433ssdsw/GlasDrineSD/playlist.m3u8
#EXTINF:-1 tvg-name="Sevdah" tvg-logo="https://i.imgur.com/V6W3yEp.png" tvg-id="SevdahTV.ba" tvg-chno="8" tvg-country="BA" group-title="Bosnia and Herzegovina",Sevdah Ⓢ
https://restreamer2.tnt.ba/hls/stream.m3u8
#EXTINF:-1 tvg-name="TNT Kids" tvg-logo="https://i.imgur.com/irTDbpn.png" tvg-id="TNTKidsTV.ba" tvg-chno="9" tvg-country="BA" group-title="Bosnia and Herzegovina",TNT Kids
https://restreamer1.tnt.ba/hls/tntkids.m3u8
#EXTINF:-1 tvg-name="Televizija 5" tvg-logo="https://i.imgur.com/znpvJys.png" tvg-id="Televizija5.ba" tvg-chno="10" tvg-country="BA" group-title="Bosnia and Herzegovina",Televizija 5
+4
View File
@@ -105,10 +105,14 @@ https://rtmp.win:3696/live/arttvgrlive.m3u8
https://itv.streams.ovh:1936/corfuchannel/corfuchannel/playlist.m3u8
#EXTINF:-1 tvg-name="Epirus TV 1" tvg-logo="https://i.imgur.com/QB3aSl1.png" tvg-id="epirustv1.gr" tvg-chno="94" tvg-country="GR" group-title="Greece",Epirus TV 1
https://rtmp.win:3929/live/epiruslive.m3u8
#EXTINF:-1 tvg-name="Start" tvg-logo="https://i.imgur.com/nrEtmBN.png" tvg-id="starttv.gr" tvg-chno="95" tvg-country="GR" group-title="Greece",Start
https://live.cast-control.eu/StartMedia/StartMedia/playlist.m3u8
#EXTINF:-1 tvg-name="Center TV" tvg-logo="https://i.imgur.com/52JW71Q.png" tvg-id="CenterTV.gr" tvg-chno="101" tvg-country="GR" group-title="Greece",Center TV
https://eu1.streams.gr:8081/centertv/index.m3u8
#EXTINF:-1 tvg-name="Delta Evros" tvg-logo="https://i.imgur.com/PDfSkRF.png" tvg-id="DeltaTV.gr" tvg-chno="102" tvg-country="GR" group-title="Greece",Delta Evros
http://81.171.10.42:1935/liveD/DStream.sdp/chunklist_w819085920.m3u8
#EXTINF:-1 tvg-name="Thraki Net TV" tvg-logo="https://i.imgur.com/DV0I0ed.png" tvg-id="ThrakiNetTV.gr" tvg-chno="103" tvg-country="GR" group-title="Greece",Thraki Net TV
https://cdn.onestreaming.com/thrakinettv/thrakinettv/playlist.m3u8
#EXTINF:-1 tvg-name="Creta" tvg-logo="https://i.imgur.com/x0qK8IE.png" tvg-id="CretaTV.gr" tvg-chno="111" tvg-country="GR" group-title="Greece",Creta
http://live.streams.ovh:1935/tvcreta/tvcreta/playlist.m3u8
#EXTINF:-1 tvg-name="Kriti 1" tvg-logo="https://i.imgur.com/C1ucQeC.png" tvg-id="Kriti1Tv.gr" tvg-chno="112" tvg-country="GR" group-title="Greece",Kriti 1
+4
View File
@@ -23,6 +23,8 @@ http://141.94.193.53:80/ATV_HD/index.m3u8
http://141.94.193.53:80/TV4_HD/index.m3u8
#EXTINF:-1 tvg-name="Cool" tvg-logo="" tvg-id="Cool.hu" tvg-chno="1" tvg-country="HU" group-title="Hungary",Cool
http://141.94.193.53:80/Cool_HD/index.m3u8
#EXTINF:-1 tvg-name="Spektrum Home" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/2/2d/Spektrum-home.png" tvg-id="SpektrumHome.hu" tvg-chno="2" tvg-country="HU" group-title="Hungary",Spektrum Home
http://141.94.193.53:80/Spektrum_Home_HD/index.m3u8
#EXTINF:-1 tvg-name="EWTN TV" tvg-logo="https://katolikus.tv/wp-content/themes/bonum/img/ewtn-badge.jpg" tvg-id="BonumTV.hu" tvg-chno="1" tvg-country="HU" group-title="Hungary",EWTN TV
https://hls.iptvservice.eu/hls/ewtn-hd.m3u8
#EXTINF:-1 tvg-name="Apostol TV" tvg-logo="https://www.apostoltv.hu/images/header-logo.png" tvg-id="ApostolTV.hu" tvg-chno="2" tvg-country="HU" group-title="Hungary",Apostol TV
@@ -37,6 +39,8 @@ https://www.youtube.com/@radio1hungary/live
https://www.youtube.com/c/DikhTvGipsyTv/live
#EXTINF:-1 tvg-name="Film+" tvg-logo="" tvg-id="Film+.hu" tvg-chno="1" tvg-country="HU" group-title="Hungary",Film+
http://141.94.193.53:80/Film+_HD/index.m3u8
#EXTINF:-1 tvg-name="Izaura TV" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Izaura_TV_logo.svg/250px-Izaura_TV_logo.svg.png" tvg-id="IzauraTV.hu" tvg-chno="2" tvg-country="HU" group-title="Hungary",Izaura TV
http://141.94.193.53:80/Izaura_TV_HD/index.m3u8
#EXTINF:-1 tvg-name="Euronews Hungarian" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/7/7e/Euronews._2016_logo.png" tvg-id="EuronewsHungarian.fr" tvg-chno="1" tvg-country="HU" group-title="Hungary",Euronews Hungarian Ⓨ
https://www.youtube.com/channel/UC4Ct8gIf9f0n4mdyGsFiZRA/live
#EXTINF:-1 tvg-name="Parlamenti közvetítés" tvg-logo="" tvg-chno="2" tvg-country="HU" group-title="Hungary",Parlamenti közvetítés
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+6
View File
@@ -43,6 +43,8 @@ https://livehlsdai-i.akamaihd.net/hls/live/571640/telecinco/bitrate_1.m3u8
http://a3live-lh.akamaihd.net/i/lasexta_1@35272/master.m3u8
#EXTINF:-1 tvg-name="Neox" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/spain/neox-es.png" tvg-id="Neox.es" tvg-chno="11" tvg-country="ES" group-title="Spain",Neox Ⓢ
http://a3live-lh.akamaihd.net/i/nxhds/geoneox_1@35261/master.m3u8
#EXTINF:-1 tvg-name="Nova" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/spain/nova-es.png" tvg-id="Nova.es" tvg-chno="12" tvg-country="ES" group-title="Spain",Nova Ⓢ
http://40.160.24.55/Nova/index.m3u8
#EXTINF:-1 tvg-name="Mega" tvg-logo="https://i.imgur.com/Udrt2eK.png" tvg-id="Mega.es" tvg-chno="13" tvg-country="ES" group-title="Spain",Mega Ⓢ
http://a3live-lh.akamaihd.net/i/mghds/geomega_1@328914/master.m3u8
#EXTINF:-1 tvg-name="FDF" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/spain/fdf-es.png" tvg-id="FactoriadeFiccion.es" tvg-chno="15" tvg-country="ES" group-title="Spain",FDF
@@ -55,6 +57,8 @@ https://telemadrid-23-secure2.akamaized.net/master.m3u8
https://laotra-1-23-secure2.akamaized.net/master.m3u8
#EXTINF:-1 tvg-name="Canal Sur Andalucía" tvg-logo="https://i.imgur.com/WcVOXPr.png" tvg-id="CanalSurAndalucia.es" tvg-chno="3" tvg-country="ES" group-title="Spain",Canal Sur Andalucía
https://d4oe4cnrgi9c9.cloudfront.net/master.m3u8
#EXTINF:-1 tvg-name="La 7 CYLTV" tvg-logo="https://i.imgur.com/o2FlMXP.png" tvg-id="La7deCyLTV.es" tvg-chno="4" tvg-country="ES" group-title="Spain",La 7 CYLTV
http://nws.nice264.com/ilive/cyl/cyl_cyltvlivem_MB_348/playlist.m3u8
#EXTINF:-1 tvg-name="La 8 Mediterráneo" tvg-logo="https://graph.facebook.com/la8mediterraneo/picture?width=200&height=200" tvg-id="La8Mediterraneo.es" tvg-chno="5" tvg-country="ES" group-title="Spain",La 8 Mediterráneo
https://newscript.gestec-video.com/hls/8TVEVENTOS.m3u8
#EXTINF:-1 tvg-name="Televisión Canaria" tvg-logo="https://i.imgur.com/68LNS8e.png" tvg-id="TVCanaria.es" tvg-chno="6" tvg-country="ES" group-title="Spain",Televisión Canaria Ⓨ
@@ -81,6 +85,8 @@ https://directes-tv-cat.3catdirectes.cat/live-content/super3-hls/master.m3u8
https://directes-tv-cat.3catdirectes.cat/live-origin/c33-super3-hls/master.m3u8
#EXTINF:-1 tvg-name="Esport3" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Esport3.svg/1280px-Esport3.svg.png" tvg-id="Esport3.es" tvg-chno="15" tvg-country="ES" group-title="Spain",Esport3 Ⓖ
https://directes-tv-es.3catdirectes.cat/live-origin/esport3-hls/master.m3u8
#EXTINF:-1 tvg-name="Canal TE24" tvg-logo="https://i.ibb.co/3ynghbW/logox2.png" tvg-id="CanalTerresdelEbre.es" tvg-chno="15" tvg-country="ES" group-title="Spain",Canal TE24
https://ingest1-video.streaming-pro.com/esportsteABR/etestream/playlist.m3u8
#EXTINF:-1 tvg-name="À Punt TV" tvg-logo="https://i.imgur.com/M88LoNl.png" tvg-id="APunt.es" tvg-chno="16" tvg-country="ES" group-title="Spain",À Punt TV
https://bcovlive-a.akamaihd.net/8499d938ef904e39b58a4adec2ddeada/eu-west-1/6057955885001/playlist_dvr.m3u8
#EXTINF:-1 tvg-name="7 Región de Murcia" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/thumb/2/26/La_7_logo.svg/120px-La_7_logo.svg.png" tvg-id="La7.es" tvg-chno="17" tvg-country="ES" group-title="Spain",7 Región de Murcia Ⓢ
+4
View File
@@ -11,6 +11,8 @@ https://2-fss-1.streamhoster.com/pl_154/205722-2251224-1/playlist.m3u8
https://lukentvlive.vgcdn.net/v1/master/cef183924f24adfa3d5d7601c3a17769082c0c2b/heartland/index.m3u8
#EXTINF:-1 tvg-name="Rev'n" tvg-logo="https://i.imgur.com/VUhqVgG.png" tvg-id="RevnTV.us" tvg-chno="6" tvg-country="US" group-title="USA",Rev'n
https://lukentvlive.vgcdn.net/v1/master/cef183924f24adfa3d5d7601c3a17769082c0c2b/Revn/index.m3u8
#EXTINF:-1 tvg-name="CNN" tvg-logo="https://i.imgur.com/vyrc1I1.png" tvg-id="CNN.us" tvg-chno="1" tvg-country="US" group-title="USA",CNN
https://turnerlive.warnermediacdn.com/hls/live/586495/cnngo/cnn_slate/VIDEO_0_3564000.m3u8
#EXTINF:-1 tvg-name="CNBC" tvg-logo="https://i.imgur.com/BTasyOy.png" tvg-id="CNBC.us" tvg-chno="2" tvg-country="US" group-title="USA",CNBC Ⓨ
https://www.youtube.com/c/CNBC/live
#EXTINF:-1 tvg-name="Bloomberg" tvg-logo="https://i.imgur.com/VnCcH73.png" tvg-id="BloombergTelevision.us" tvg-chno="3" tvg-country="US" group-title="USA",Bloomberg
@@ -23,6 +25,8 @@ https://cbsnews.akamaized.net/hls/live/2020607/cbsnlineup_8/master.m3u8
https://d1bl6tskrpq9ze.cloudfront.net/hls/master.m3u8?ads.xumo_channelId=99984003
#EXTINF:-1 tvg-name="Reuters TV" tvg-logo="https://i.imgur.com/AbvCnoH.png" tvg-id="ReutersTV.us" tvg-chno="7" tvg-country="US" group-title="USA",Reuters TV
https://reuters-reutersnow-1-eu.rakuten.wurl.tv/playlist.m3u8
#EXTINF:-1 tvg-name="NASA TV Public" tvg-logo="https://i.imgur.com/rmyfoOI.png" tvg-id="NASATVPublic.us" tvg-chno="8" tvg-country="US" group-title="USA",NASA TV Public
https://ntv1.akamaized.net/hls/live/2014075/NASA-NTV1-HLS/master_2000.m3u8
#EXTINF:-1 tvg-name="NASA TV Media" tvg-logo="https://i.imgur.com/rmyfoOI.png" tvg-id="NASATVMedia.us" tvg-chno="9" tvg-country="US" group-title="USA",NASA TV Media
https://ntv2.akamaized.net/hls/live/2013923/NASA-NTV2-HLS/master.m3u8
#EXTINF:-1 tvg-name="BBC Food" tvg-logo="https://i.imgur.com/N3xiz4m.png" tvg-id="BBCFood.us" tvg-chno="1" tvg-country="US" group-title="USA",BBC Food
+4
View File
@@ -67,6 +67,10 @@ https://i.mjh.nz/sky-news-now.m3u8
https://live.corusdigitaldev.com/groupd/live/49a91e7f-1023-430f-8d66-561055f3d0f7/live.isml/.m3u8
#EXTINF:-1 tvg-name="Russia Today" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/thumb/a/a0/Russia-today-logo.svg/500px-Russia-today-logo.svg.png" tvg-id="RT.ru" tvg-chno="34" group-title="News",Russia Today Ⓖ
https://rt-glb.rttv.com/live/rtnews/playlist.m3u8
#EXTINF:-1 tvg-name="CNN" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-states/cnn-us.png" tvg-id="CNN.us" tvg-chno="36" group-title="News",CNN
https://raw.githubusercontent.com/Alstruit/adaptive-streams/alstruit-10_23_us/streams/us/CNNUSA.us.m3u8
#EXTINF:-1 tvg-name="CNN International" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-states/cnn-us.png" tvg-id="CNNInternationalEurope.us" tvg-chno="37" group-title="News",CNN International
https://turnerlive.warnermediacdn.com/hls/live/586495/cnngo/cnn_slate/VIDEO_0_3564000.m3u8
#EXTINF:-1 tvg-name="GB News" tvg-logo="https://upload.wikimedia.org/wikipedia/en/thumb/3/35/GB_News_Logo.svg/500px-GB_News_Logo.svg.png" tvg-id="GBNews.uk" tvg-chno="38" group-title="News",GB News Ⓨ
https://www.youtube.com/channel/UC0vn8ISa4LKMunLbzaXLnOQ/live
#EXTINF:-1 tvg-name="TalkTV" tvg-logo="https://i.imgur.com/KxHWpQB.png" tvg-id="TalkTV.uk" tvg-chno="39" group-title="News",TalkTV