From 00000d99bf4860a5053698e405cd334404ec1856 Mon Sep 17 00:00:00 2001 From: doms9 <96013514+doms9@users.noreply.github.com> Date: Thu, 18 Sep 2025 17:31:45 -0400 Subject: [PATCH] e --- EPG/TVG-IDs.json | 298 +++++++++++++++++++++++++++++++++++++++++++++++ EPG/fetch.py | 28 +++-- M3U8/Base.m3u8 | 199 ------------------------------- M3U8/base.m3u8 | 223 +++++++++++++++++++++++++++++++++++ M3U8/fetch.py | 2 +- health.sh | 2 +- 6 files changed, 536 insertions(+), 216 deletions(-) create mode 100644 EPG/TVG-IDs.json delete mode 100644 M3U8/Base.m3u8 create mode 100644 M3U8/base.m3u8 diff --git a/EPG/TVG-IDs.json b/EPG/TVG-IDs.json new file mode 100644 index 0000000..c5901b6 --- /dev/null +++ b/EPG/TVG-IDs.json @@ -0,0 +1,298 @@ +{ + "ABC": { + "tvg-id": "ABC.(WABC).New.York,.NY.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10003_dark_360w_270h.png" + }, + "ACC Network": { + "tvg-id": "ACC.Network.us", + "logo": "https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s111871_dark_360w_270h.png" + }, + "AMC": { + "tvg-id": "AMC.-.Eastern.Feed.us", + "logo": "https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10021_dark_360w_270h.png" + }, + "Aspire": { + "tvg-id": "ASPiRE.TV.us", + "logo": "https://i.gyazo.com/0dec42cc5ef48c489cc10db906dc5b9b.png" + }, + "Astro Premier League": { + "tvg-id": "Astro.Premier.League.my", + "logo": "https://1000logos.net/wp-content/uploads/2020/08/Astro-Logo-500x281.png" + }, + "BET": { + "tvg-id": "BET.-.Eastern.Feed.us", + "logo": "https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10051_dark_360w_270h.png" + }, + "Big Ten Network": { + "tvg-id": "Big.Ten.Network.us", + "logo": "https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s56783_dark_360w_270h.png" + }, + "Boomerang": { + "tvg-id": "Boomerang.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s21883_dark_360w_270h.png" + }, + "Cartoon Network": { + "tvg-id": "Cartoon.Network.USA.-.Eastern.Feed.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s12131_dark_360w_270h.png" + }, + "CBS": { + "tvg-id": "CBS.(WCBS).New.York,.NY.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10098_dark_360w_270h.png" + }, + "CBS Sports Golazo Network": { + "tvg-id": "plex.tv.CBS.Sports.Golazo.Network.plex", + "logo": "https://i.gyazo.com/4eed8c3b879910ec3ccc6068cd381a5b.png" + }, + "CBS Sports Network": { + "tvg-id": "CBS.Sports.Network.USA.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s16365_dark_360w_270h.png" + }, + "CNBC": { + "tvg-id": "CNBC.USA.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10139_dark_360w_270h.png" + }, + "CNN": { + "tvg-id": "CNN.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s58646_dark_360w_270h.png" + }, + "Comedy Central": { + "tvg-id": "Comedy.Central.(US).-.Eastern.Feed.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10149_dark_360w_270h.png" + }, + "CW": { + "tvg-id": "WPIX.New.York.(SUPERSTATION).us", + "logo": "https://i.gyazo.com/afd5b481b327d204087dfde6a7741f9d.png" + }, + "DAZN 1": { + "tvg-id": "DAZN.1.pt", + "logo": "https://1000logos.net/wp-content/uploads/2024/10/DAZN-Logo-500x281.png" + }, + "DAZN 2": { + "tvg-id": "DAZN.2.pt", + "logo": "https://1000logos.net/wp-content/uploads/2024/10/DAZN-Logo-500x281.png" + }, + "Discovery Channel": { + "tvg-id": "Discovery.Channel.(US).-.Eastern.Feed.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11150_dark_360w_270h.png" + }, + "Disney": { + "tvg-id": "Disney.-.Eastern.Feed.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10171_dark_360w_270h.png" + }, + "Disney XD": { + "tvg-id": "Disney.XD.USA.-.Eastern.Feed.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s18279_dark_360w_270h.png" + }, + "E!": { + "tvg-id": "E!.Entertainment.USA.-.Eastern.Feed.us", + "logo": "https://i.gyazo.com/f73b80e3eb56cec06df6705d00e2f422.png" + }, + "ESPN": { + "tvg-id": "ESPN.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10179_dark_360w_270h.png" + }, + "ESPN News": { + "tvg-id": "ESPN.News.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s16485_dark_360w_270h.png" + }, + "ESPN U": { + "tvg-id": "ESPN.U.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s45654_dark_360w_270h.png" + }, + "ESPN2": { + "tvg-id": "ESPN2.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s12444_dark_360w_270h.png" + }, + "FDSN Detroit": { + "tvg-id": "FanDuel.Sports.Network.Detroit.24/7.HDTV.us", + "logo": "https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s54286_dark_360w_270h.png" + }, + "FDSN North": { + "tvg-id": "FanDuel.Sports.Network.North.HDTV.us", + "logo": "https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10977_dark_360w_270h.png" + }, + "FDSN Oklahoma": { + "tvg-id": "FanDuel.Sports.Network.Oklahoma.24/7.HDTV.(Tulsa).us", + "logo": "https://i.gyazo.com/80ad6fd142cd67f06eef58d9ce5aa72b.png" + }, + "FDSN Southwest": { + "tvg-id": "FanDuel.Sports.Network.Southwest.HDTV.24/7.(Main).us", + "logo": "https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s59629_dark_360w_270h.png" + }, + "FDSN West": { + "tvg-id": "FanDuel.Sports.Network.West.HDTV.us", + "logo": "https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s59627_dark_360w_270h.png" + }, + "Fox": { + "tvg-id": "FOX.(WNYW).New.York,.NY.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s28719_dark_360w_270h.png" + }, + "Fox News": { + "tvg-id": "Fox.News.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s16374_dark_360w_270h.png" + }, + "Fox Sports 1": { + "tvg-id": "Fox.Sports.1.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s82541_dark_360w_270h.png" + }, + "Fox Sports 2": { + "tvg-id": "Fox.Sports.2.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s33178_dark_360w_270h.png" + }, + "FUSE": { + "tvg-id": "FUSE.TV.-.Eastern.feed.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s14929_dark_360w_270h.png" + }, + "FX": { + "tvg-id": "FX.Networks.East.Coast.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s14321_dark_360w_270h.png" + }, + "FX Movie Channel": { + "tvg-id": "FX.Movie.Channel.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s70253_dark_360w_270h.png" + }, + "FXX": { + "tvg-id": "FXX.USA.-.Eastern.us", + "logo": "https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/united-states/fxx-us.png" + }, + "Game Show Network": { + "tvg-id": "Game.Show.Network.-.East.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s14909_dark_360w_270h.png" + }, + "HBO": { + "tvg-id": "HBO.-.Eastern.Feed.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10240_dark_360w_270h.png" + }, + "ION TV": { + "tvg-id": "ION..-.Eastern.Feed.us", + "logo": "https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s18633_dark_360w_270h.png" + }, + "LaLigaTV": { + "tvg-id": "DAZN.LALIGA.es", + "logo": "https://1000logos.net/wp-content/uploads/2019/01/Spanish-La-Liga-Logo-500x281.png" + }, + "Marquee Sports Network": { + "tvg-id": "Marquee.Sports.Network.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s113768_dark_360w_270h.png" + }, + "MLB Network": { + "tvg-id": "MLB.Network.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s62081_dark_360w_270h.png" + }, + "MSG": { + "tvg-id": "MSG.(Madison.Square.Gardens).us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10979_dark_360w_270h.png" + }, + "MSNBC": { + "tvg-id": "MSNBC.USA.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s16300_dark_360w_270h.png" + }, + "NBA TV": { + "tvg-id": "NBA.TV.USA.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s32281_dark_360w_270h.png" + }, + "NBC": { + "tvg-id": "NBC.(WNBC).New.York,.NY.us", + "logo": "https://i.gyazo.com/39d42952500205d04e448247b7889256.png" + }, + "NBC Sports Boston": { + "tvg-id": "NBC.Sports.Boston.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s49198_dark_360w_270h.png" + }, + "NBC Sports Philadelphia": { + "tvg-id": "NBC.Sports.Philadelphia.HDTV.(NBCSPAHD).us", + "logo": "https://i.gyazo.com/c5204722cef60da756f1b994d6d71c28.png" + }, + "NFL Network": { + "tvg-id": "The.NFL.Network.us", + "logo": "https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/united-states/nfl-network-hz-us.png" + }, + "NFL RedZone": { + "tvg-id": "NFL.RedZone.us", + "logo": "https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/united-states/nfl-red-zone-hz-us.png" + }, + "NHL Network": { + "tvg-id": "NHL.Network.USA.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s58570_dark_360w_270h.png" + }, + "Nickelodeon": { + "tvg-id": "Nickelodeon.USA.-.East.Feed.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11006_dark_360w_270h.png" + }, + "Nicktoons": { + "tvg-id": "Nicktoons.-.East.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s30420_dark_360w_270h.png" + }, + "Premier Sports 1": { + "tvg-id": "Premier.Sports.1.HD.uk", + "logo": "https://i.gyazo.com/942e0dcecf1f45f24944915a742d19b2.png" + }, + "Premier Sports 2": { + "tvg-id": "Premier.Sports.2.HD.uk", + "logo": "https://i.gyazo.com/942e0dcecf1f45f24944915a742d19b2.png" + }, + "Root Sports": { + "tvg-id": "Root.Sports.Northwest.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11062_dark_360w_270h.png" + }, + "SEC Network": { + "tvg-id": "SEC.Network.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s89535_dark_360w_270h.png" + }, + "Showtime": { + "tvg-id": "Paramount+.with.Showtime.-.Eastern.Feed.us", + "logo": "https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/united-states/showtime-us.png" + }, + "SportsNet New York": { + "tvg-id": "SNY:.SportsNet.New.York.(Comcast).us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s50038_dark_360w_270h.png" + }, + "Sportsnet One": { + "tvg-id": "Sportsnet.One.ca", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s68859_dark_360w_270h.png" + }, + "SportsNet Pittsburgh": { + "tvg-id": "SportsNet.Pittsburgh.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s26028_dark_360w_270h.png" + }, + "Starz": { + "tvg-id": "Starz.-.Eastern.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s12719_dark_360w_270h.png" + }, + "Syfy": { + "tvg-id": "Syfy.-.Eastern.Feed.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11097_dark_360w_270h.png" + }, + "TBS": { + "tvg-id": "TBS.-.East.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11867_dark_360w_270h.png" + }, + "TLC": { + "tvg-id": "TLC.USA.-.Eastern.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11158_dark_360w_270h.png" + }, + "TNT": { + "tvg-id": "TNT.-.Eastern.Feed.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11164_dark_360w_270h.png" + }, + "truTV": { + "tvg-id": "truTV.USA.-.Eastern.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10153_dark_360w_270h.png" + }, + "TSN1": { + "tvg-id": "TSN1.ca", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11182_dark_360w_270h.png" + }, + "TSN2": { + "tvg-id": "TSN2.ca", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s61474_dark_360w_270h.png" + }, + "USA East": { + "tvg-id": "USA.Network.-.Eastern.Feed.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11207_dark_360w_270h.png" + }, + "YES Network": { + "tvg-id": "YES.Network.us", + "logo": "http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s30017_dark_360w_270h.png" + } +} \ No newline at end of file diff --git a/EPG/fetch.py b/EPG/fetch.py index eacbe14..b7cc103 100644 --- a/EPG/fetch.py +++ b/EPG/fetch.py @@ -1,20 +1,26 @@ #!/usr/bin/env python3 import asyncio import gzip +import json from pathlib import Path from xml.etree import ElementTree as ET import httpx +tvg_ids_file = Path(__file__).parent / "TVG-IDs.json" epg_file = Path(__file__).parent / "TV.xml" - epg_urls = [ + "https://epgshare01.online/epgshare01/epg_ripper_CA1.xml.gz", + "https://epgshare01.online/epgshare01/epg_ripper_ES1.xml.gz", + "https://epgshare01.online/epgshare01/epg_ripper_FANDUEL1.xml.gz", + "https://epgshare01.online/epgshare01/epg_ripper_MY1.xml.gz", + "https://epgshare01.online/epgshare01/epg_ripper_PLEX1.xml.gz", + "https://epgshare01.online/epgshare01/epg_ripper_PT1.xml.gz", + "https://epgshare01.online/epgshare01/epg_ripper_UK1.xml.gz", "https://epgshare01.online/epgshare01/epg_ripper_US1.xml.gz", "https://epgshare01.online/epgshare01/epg_ripper_US2.xml.gz", - "https://epgshare01.online/epgshare01/epg_ripper_US_SPORTS1.xml.gz", "https://epgshare01.online/epgshare01/epg_ripper_US_LOCALS2.xml.gz", - "https://epgshare01.online/epgshare01/epg_ripper_FANDUEL1.xml.gz", - "https://epgshare01.online/epgshare01/epg_ripper_CA1.xml.gz", + "https://epgshare01.online/epgshare01/epg_ripper_US_SPORTS1.xml.gz", ] client = httpx.AsyncClient( @@ -26,16 +32,6 @@ client = httpx.AsyncClient( ) -async def fetch_tvg_ids() -> dict[str, str]: - try: - r = await client.get("https://s.id/4dqiO") - r.raise_for_status() - except Exception as e: - raise SystemExit(f"Failed to fetch TVG IDs\n{e}") from e - - return r.json() - - async def fetch_xml(url: str) -> ET.Element: try: r = await client.get(url) @@ -53,7 +49,9 @@ async def fetch_xml(url: str) -> ET.Element: async def main() -> None: - tvg_ids = await fetch_tvg_ids() + data = json.loads(tvg_ids_file.read_text(encoding="utf-8")) + + tvg_ids = {v["tvg-id"]: v["logo"] for v in data.values()} root = ET.Element("tv") diff --git a/M3U8/Base.m3u8 b/M3U8/Base.m3u8 deleted file mode 100644 index 21c8605..0000000 --- a/M3U8/Base.m3u8 +++ /dev/null @@ -1,199 +0,0 @@ -#EXTM3U url-tvg="https://raw.githubusercontent.com/doms9/iptv/refs/heads/default/EPG/TV.xml" - -#EXTINF:-1 tvg-chno="1" tvg-id="ABC.(WABC).New.York,.NY.us" tvg-name="ABC" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10003_dark_360w_270h.png" group-title="TV",ABC -http://tv14s.xyz:8080/A1Jay5/362586/121139 - -#EXTINF:-1 tvg-chno="2" tvg-id="ACC.Network.us" tvg-name="ACC Network" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s111871_dark_360w_270h.png" group-title="TV",ACC Network -http://tv14s.xyz:8080/A1Jay5/362586/9273 - -#EXTINF:-1 tvg-chno="3" tvg-id="AMC.-.Eastern.Feed.us" tvg-name="AMC" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10021_dark_360w_270h.png" group-title="TV",AMC -http://tv14s.xyz:8080/A1Jay5/362586/18925 - -#EXTINF:-1 tvg-chno="4" tvg-id="BET.-.Eastern.Feed.us" tvg-name="BET" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10051_dark_360w_270h.png" group-title="TV",BET -http://origin.thetvapp.to/hls/BETEast/mono.m3u8 - -#EXTINF:-1 tvg-chno="5" tvg-id="Big.Ten.Network.us" tvg-name="Big Ten Network" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s56783_dark_360w_270h.png" group-title="TV",Big Ten Network -http://tv14s.xyz:8080/A1Jay5/362586/9828 - -#EXTINF:-1 tvg-chno="6" tvg-id="Boomerang.us" tvg-name="Boomerang" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s21883_dark_360w_270h.png" group-title="TV",Boomerang -http://origin.thetvapp.to/hls/Boomerang/mono.m3u8 - -#EXTINF:-1 tvg-chno="7" tvg-id="Cartoon.Network.USA.-.Eastern.Feed.us" tvg-name="Cartoon Network" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s12131_dark_360w_270h.png" group-title="TV",Cartoon Network -http://tv14s.xyz:8080/A1Jay5/362586/46708 - -#EXTINF:-1 tvg-chno="8" tvg-id="CBS.(WCBS).New.York,.NY.us" tvg-name="CBS" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10098_dark_360w_270h.png" group-title="TV",CBS -http://tv14s.xyz:8080/A1Jay5/362586/120749 - -#EXTINF:-1 tvg-chno="9" tvg-id="CBS.Sports.Network.USA.us" tvg-name="CBS Sports Network" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s16365_dark_360w_270h.png" group-title="TV",CBS Sports Network -http://tv14s.xyz:8080/A1Jay5/362586/10454 - -#EXTINF:-1 tvg-chno="10" tvg-id="CNBC.USA.us" tvg-name="CNBC" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10139_dark_360w_270h.png" group-title="TV",CNBC -http://origin.thetvapp.to/hls/CNBC/mono.m3u8 - -#EXTINF:-1 tvg-chno="11" tvg-id="CNN.us" tvg-name="CNN" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s58646_dark_360w_270h.png" group-title="TV",CNN -https://turnerlive.warnermediacdn.com/hls/live/586495/cnngo/cnn_slate/VIDEO_0_3564000.m3u8 - -#EXTINF:-1 tvg-chno="12" tvg-id="Comedy.Central.(US).-.Eastern.Feed.us" tvg-name="Comedy Central" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10149_dark_360w_270h.png" group-title="TV",Comedy Central -http://origin.thetvapp.to/hls/ComedyCentralEast/mono.m3u8 - -#EXTINF:-1 tvg-chno="13" tvg-id="WPIX.New.York.(SUPERSTATION).us" tvg-name="CW" tvg-logo="https://i.gyazo.com/afd5b481b327d204087dfde6a7741f9d.png" group-title="TV",CW -http://user.scalecdn.co:8080/live/26725074/92867131/93093.m3u8 - -#EXTINF:-1 tvg-chno="14" tvg-id="Discovery.Channel.(US).-.Eastern.Feed.us" tvg-name="Discovery Channel" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11150_dark_360w_270h.png" group-title="TV",Discovery Channel -http://tv14s.xyz:8080/A1Jay5/362586/46720 - -#EXTINF:-1 tvg-chno="15" tvg-id="Disney.-.Eastern.Feed.us" tvg-name="Disney" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10171_dark_360w_270h.png" group-title="TV",Disney -http://tv14s.xyz:8080/A1Jay5/362586/2206 - -#EXTINF:-1 tvg-chno="16" tvg-id="Disney.XD.USA.-.Eastern.Feed.us" tvg-name="Disney XD" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s18279_dark_360w_270h.png" group-title="TV",Disney XD -http://tv14s.xyz:8080/A1Jay5/362586/75621 - -#EXTINF:-1 tvg-chno="17" tvg-id="E!.Entertainment.USA.-.Eastern.Feed.us" tvg-name="E!" tvg-logo="https://i.gyazo.com/f73b80e3eb56cec06df6705d00e2f422.png" group-title="TV",E! -http://origin.thetvapp.to/hls/EEast/mono.m3u8 - -#EXTINF:-1 tvg-chno="18" tvg-id="ESPN.us" tvg-name="ESPN" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10179_dark_360w_270h.png" group-title="TV",ESPN -http://tv14s.xyz:8080/A1Jay5/362586/14197 - -#EXTINF:-1 tvg-chno="19" tvg-id="ESPN.News.us" tvg-name="ESPN News" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s16485_dark_360w_270h.png" group-title="TV",ESPN News -http://tv14s.xyz:8080/A1Jay5/362586/17707 - -#EXTINF:-1 tvg-chno="20" tvg-id="ESPN.U.us" tvg-name="ESPN U" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s45654_dark_360w_270h.png" group-title="TV",ESPN U -http://tv14s.xyz:8080/A1Jay5/362586/10255 - -#EXTINF:-1 tvg-chno="21" tvg-id="ESPN2.us" tvg-name="ESPN2" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s12444_dark_360w_270h.png" group-title="TV",ESPN2 -http://origin.thetvapp.to/hls/ESPN2/mono.m3u8 - -#EXTINF:-1 tvg-chno="22" tvg-id="FanDuel.Sports.Network.Detroit.24/7.HDTV.us" tvg-name="FDSN Detroit" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s54286_dark_360w_270h.png" group-title="TV",FDSN Detroit -http://tv14s.xyz:8080/A1Jay5/362586/20936 - -#EXTINF:-1 tvg-chno="23" tvg-id="FanDuel.Sports.Network.North.HDTV.us" tvg-name="FDSN North" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10977_dark_360w_270h.png" group-title="TV",FDSN North -http://tv14s.xyz:8080/A1Jay5/362586/58827 - -#EXTINF:-1 tvg-chno="24" tvg-id="FanDuel.Sports.Network.Oklahoma.24/7.HDTV.(Tulsa).us" tvg-name="FDSN Oklahoma" tvg-logo="https://i.gyazo.com/80ad6fd142cd67f06eef58d9ce5aa72b.png" group-title="TV",FDSN Oklahoma -http://tv14s.xyz:8080/A1Jay5/362586/20934 - -#EXTINF:-1 tvg-chno="25" tvg-id="FanDuel.Sports.Network.Southwest.HDTV.24/7.(Main).us" tvg-name="FDSN Southwest" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s59629_dark_360w_270h.png" group-title="TV",FDSN Southwest -http://tv14s.xyz:8080/A1Jay5/362586/21843 - -#EXTINF:-1 tvg-chno="26" tvg-id="FanDuel.Sports.Network.West.HDTV.us" tvg-name="FDSN West" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s59627_dark_360w_270h.png" group-title="TV",FDSN West -http://tv14s.xyz:8080/A1Jay5/362586/20932 - -#EXTINF:-1 tvg-chno="27" tvg-id="FOX.(WNYW).New.York,.NY.us" tvg-name="Fox" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s28719_dark_360w_270h.png" group-title="TV",Fox -http://tv14s.xyz:8080/A1Jay5/362586/120750 - -#EXTINF:-1 tvg-chno="28" tvg-id="Fox.News.us" tvg-name="Fox News" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s16374_dark_360w_270h.png" group-title="TV",Fox News -https://stream.livenewsplay.com:9443/hls/foxnews/foxsd.m3u8 - -#EXTINF:-1 tvg-chno="29" tvg-id="Fox.Sports.1.us" tvg-name="Fox Sports 1" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s82541_dark_360w_270h.png" group-title="TV",Fox Sports 1 -http://23.237.104.106:8080/USA_FS1/index.m3u8 - -#EXTINF:-1 tvg-chno="30" tvg-id="Fox.Sports.2.us" tvg-name="Fox Sports 2" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s33178_dark_360w_270h.png" group-title="TV",Fox Sports 2 -http://23.237.104.106:8080/USA_FS2/index.m3u8 - -#EXTINF:-1 tvg-chno="31" tvg-id="FUSE.TV.-.Eastern.feed.us" tvg-name="FUSE" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s14929_dark_360w_270h.png" group-title="TV",FUSE -http://origin.thetvapp.to/hls/FuseEast/mono.m3u8 - -#EXTINF:-1 tvg-chno="32" tvg-id="FX.Networks.East.Coast.us" tvg-name="FX" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s14321_dark_360w_270h.png" group-title="TV",FX -http://tv14s.xyz:8080/A1Jay5/362586/46690 - -#EXTINF:-1 tvg-chno="33" tvg-id="FX.Movie.Channel.us" tvg-name="FX Movie Channel" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s70253_dark_360w_270h.png" group-title="TV",FX Movie Channel -http://origin.thetvapp.to/hls/FXMovieChannel/mono.m3u8 - -#EXTINF:-1 tvg-chno="34" tvg-id="FXX.USA.-.Eastern.us" tvg-name="FXX" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/united-states/fxx-us.png" group-title="TV",FXX -http://tv14s.xyz:8080/A1Jay5/362586/46699 - -#EXTINF:-1 tvg-chno="35" tvg-id="Game.Show.Network.-.East.us" tvg-name="Game Show Network" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s14909_dark_360w_270h.png" group-title="TV",Game Show Network -http://tv14s.xyz:8080/A1Jay5/362586/120633 - -#EXTINF:-1 tvg-chno="36" tvg-id="HBO.-.Eastern.Feed.us" tvg-name="HBO" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10240_dark_360w_270h.png" group-title="TV",HBO -http://tv14s.xyz:8080/A1Jay5/362586/46713 - -#EXTINF:-1 tvg-chno="37" tvg-id="ION..-.Eastern.Feed.us" tvg-name="ION TV" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s18633_dark_360w_270h.png" group-title="TV",ION TV -http://tv14s.xyz:8080/A1Jay5/362586/9297 - -#EXTINF:-1 tvg-chno="38" tvg-id="Marquee.Sports.Network.us" tvg-name="Marquee Sports Network" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s113768_dark_360w_270h.png" group-title="TV",Marquee Sports Network -http://tv14s.xyz:8080/A1Jay5/362586/13379 - -#EXTINF:-1 tvg-chno="39" tvg-id="MLB.Network.us" tvg-name="MLB Network" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s62081_dark_360w_270h.png" group-title="TV",MLB Network -http://tv14s.xyz:8080/A1Jay5/362586/21360 - -#EXTINF:-1 tvg-chno="40" tvg-id="MSG.(Madison.Square.Gardens).us" tvg-name="MSG" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10979_dark_360w_270h.png" group-title="TV",MSG -http://cord-cutter.net:8080/k4Svp2/645504/21090 - -#EXTINF:-1 tvg-chno="41" tvg-id="MSNBC.USA.us" tvg-name="MSNBC" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s16300_dark_360w_270h.png" group-title="TV",MSNBC -http://origin.thetvapp.to/hls/MSNBC/mono.m3u8 - -#EXTINF:-1 tvg-chno="42" tvg-id="NBA.TV.USA.us" tvg-name="NBA TV" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s32281_dark_360w_270h.png" group-title="TV",NBA TV -http://origin.thetvapp.to/hls/NBATV/mono.m3u8 - -#EXTINF:-1 tvg-chno="43" tvg-id="NBC.(WNBC).New.York,.NY.us" tvg-name="NBC" tvg-logo="https://i.gyazo.com/39d42952500205d04e448247b7889256.png" group-title="TV",NBC -http://tv14s.xyz:8080/A1Jay5/362586/120751 - -#EXTINF:-1 tvg-chno="44" tvg-id="NBC.Sports.Boston.us" tvg-name="NBC Sports Boston" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s49198_dark_360w_270h.png" group-title="TV",NBC Sports Boston -http://tv14s.xyz:8080/A1Jay5/362586/20939 - -#EXTINF:-1 tvg-chno="45" tvg-id="NBC.Sports.Philadelphia.HDTV.(NBCSPAHD).us" tvg-name="NBC Sports Philadelphia" tvg-logo="https://i.gyazo.com/c5204722cef60da756f1b994d6d71c28.png" group-title="TV",NBC Sports Philadelphia -http://tv14s.xyz:8080/A1Jay5/362586/20943 - -#EXTINF:-1 tvg-chno="46" tvg-id="The.NFL.Network.us" tvg-name="NFL Network" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/united-states/nfl-network-hz-us.png" group-title="TV",NFL Network -http://tv14s.xyz:8080/A1Jay5/362586/159117 - -#EXTINF:-1 tvg-chno="47" tvg-id="NFL.RedZone.us" tvg-name="NFL RedZone" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/united-states/nfl-red-zone-hz-us.png" group-title="TV",NFL RedZone -http://tv14s.xyz:8080/A1Jay5/362586/208830 - -#EXTINF:-1 tvg-chno="48" tvg-id="NHL.Network.USA.us" tvg-name="NHL Network" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s58570_dark_360w_270h.png" group-title="TV",NHL Network -http://tv14s.xyz:8080/A1Jay5/362586/20179 - -#EXTINF:-1 tvg-chno="49" tvg-id="Nickelodeon.USA.-.East.Feed.us" tvg-name="Nickelodeon" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11006_dark_360w_270h.png" group-title="TV",Nickelodeon -http://tv14s.xyz:8080/A1Jay5/362586/38 - -#EXTINF:-1 tvg-chno="50" tvg-id="Nicktoons.-.East.us" tvg-name="Nicktoons" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s30420_dark_360w_270h.png" group-title="TV",Nicktoons -http://origin.thetvapp.to/hls/NicktoonsEast/mono.m3u8 - -#EXTINF:-1 tvg-chno="51" tvg-id="Root.Sports.Northwest.us" tvg-name="Root Sports" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11062_dark_360w_270h.png" group-title="TV",Root Sports -http://tv14s.xyz:8080/A1Jay5/362586/85232 - -#EXTINF:-1 tvg-chno="52" tvg-id="SEC.Network.us" tvg-name="SEC Network" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s89535_dark_360w_270h.png" group-title="TV",SEC Network -http://origin.thetvapp.to/hls/SECN/mono.m3u8 - -#EXTINF:-1 tvg-chno="53" tvg-id="Paramount+.with.Showtime.-.Eastern.Feed.us" tvg-name="Showtime" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/united-states/showtime-us.png" group-title="TV",Showtime -http://origin.thetvapp.to/hls/ShowtimeEast/mono.m3u8 - -#EXTINF:-1 tvg-chno="54" tvg-id="SNY:.SportsNet.New.York.(Comcast).us" tvg-name="SportsNet New York" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s50038_dark_360w_270h.png" group-title="TV",SportsNet New York -http://origin.thetvapp.to/hls/sny-sportsnet-new-york-comcast/mono.m3u8 - -#EXTINF:-1 tvg-chno="55" tvg-id="Sportsnet.One.ca" tvg-name="Sportsnet One" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s68859_dark_360w_270h.png" group-title="TV",Sportsnet One -http://tv14s.xyz:8080/A1Jay5/362586/10247 - -#EXTINF:-1 tvg-chno="56" tvg-id="SportsNet.Pittsburgh.us" tvg-name="SportsNet Pittsburgh" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s26028_dark_360w_270h.png" group-title="TV",SportsNet Pittsburgh -http://tv14s.xyz:8080/A1Jay5/362586/108178 - -#EXTINF:-1 tvg-chno="57" tvg-id="Starz.-.Eastern.us" tvg-name="Starz" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s12719_dark_360w_270h.png" group-title="TV",Starz -http://tv14s.xyz:8080/A1Jay5/362586/9299 - -#EXTINF:-1 tvg-chno="58" tvg-id="Syfy.-.Eastern.Feed.us" tvg-name="Syfy" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11097_dark_360w_270h.png" group-title="TV",Syfy -http://tv14s.xyz:8080/A1Jay5/362586/46685 - -#EXTINF:-1 tvg-chno="59" tvg-id="TBS.-.East.us" tvg-name="TBS" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11867_dark_360w_270h.png" group-title="TV",TBS -https://turnerlive.warnermediacdn.com/hls/live/2023172/tbseast/slate/VIDEO_0_3564000.m3u8 - -#EXTINF:-1 tvg-chno="60" tvg-id="TLC.USA.-.Eastern.us" tvg-name="TLC" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11158_dark_360w_270h.png" group-title="TV",TLC -http://tv14s.xyz:8080/A1Jay5/362586/12734 - -#EXTINF:-1 tvg-chno="61" tvg-id="TNT.-.Eastern.Feed.us" tvg-name="TNT" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11164_dark_360w_270h.png" group-title="TV",TNT -https://turnerlive.warnermediacdn.com/hls/live/2023168/tnteast/slate/VIDEO_0_3564000.m3u8 - -#EXTINF:-1 tvg-chno="62" tvg-id="truTV.USA.-.Eastern.us" tvg-name="truTV" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10153_dark_360w_270h.png" group-title="TV",truTV -https://turnerlive.warnermediacdn.com/hls/live/2023176/trueast/slate/VIDEO_0_3564000.m3u8 - -#EXTINF:-1 tvg-chno="63" tvg-id="TSN1.ca" tvg-name="TSN1" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11182_dark_360w_270h.png" group-title="TV",TSN1 -http://tv14s.xyz:8080/A1Jay5/362586/57292 - -#EXTINF:-1 tvg-chno="64" tvg-id="TSN2.ca" tvg-name="TSN2" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s61474_dark_360w_270h.png" group-title="TV",TSN2 -http://origin.thetvapp.to/hls/tsn2/mono.m3u8 - -#EXTINF:-1 tvg-chno="65" tvg-id="USA.Network.-.Eastern.Feed.us" tvg-name="USA East" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11207_dark_360w_270h.png" group-title="TV",USA East -http://4c66041f.tvclub.xyz/iptv/E3TZUWKUS8PTA7/31124/index.m3u8 - -#EXTINF:-1 tvg-chno="66" tvg-id="YES.Network.us" tvg-name="YES Network" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s30017_dark_360w_270h.png" group-title="TV",YES Network -http://origin.thetvapp.to/hls/yes-network/mono.m3u8 diff --git a/M3U8/base.m3u8 b/M3U8/base.m3u8 new file mode 100644 index 0000000..93dd885 --- /dev/null +++ b/M3U8/base.m3u8 @@ -0,0 +1,223 @@ +#EXTM3U url-tvg="https://raw.githubusercontent.com/doms9/iptv/refs/heads/default/EPG/TV.xml" + +#EXTINF:-1 tvg-chno="1" tvg-id="ABC.(WABC).New.York,.NY.us" tvg-name="ABC" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10003_dark_360w_270h.png" group-title="TV",ABC +http://fl7.moveonjoy.com/ABC_EAST/index.m3u8 + +#EXTINF:-1 tvg-chno="2" tvg-id="ACC.Network.us" tvg-name="ACC Network" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s111871_dark_360w_270h.png" group-title="TV",ACC Network +http://fl7.moveonjoy.com/ACC_NETWORK/index.m3u8 + +#EXTINF:-1 tvg-chno="3" tvg-id="AMC.-.Eastern.Feed.us" tvg-name="AMC" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10021_dark_360w_270h.png" group-title="TV",AMC +http://fl7.moveonjoy.com/AMC_NETWORK/index.m3u8 + +#EXTINF:-1 tvg-chno="4" tvg-id="ASPiRE.TV.us" tvg-name="Aspire" tvg-logo="https://i.gyazo.com/0dec42cc5ef48c489cc10db906dc5b9b.png" group-title="TV",Aspire +http://fl7.moveonjoy.com/Aspire/index.m3u8 + +#EXTINF:-1 tvg-chno="5" tvg-id="Astro.Premier.League.my" tvg-name="Astro Premier League" tvg-logo="https://1000logos.net/wp-content/uploads/2020/08/Astro-Logo-500x281.png" group-title="TV",Astro Premier League +https://maldivesn.net/hilaytv/astropremierleague1 + +#EXTINF:-1 tvg-chno="6" tvg-id="BET.-.Eastern.Feed.us" tvg-name="BET" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10051_dark_360w_270h.png" group-title="TV",BET +http://fl7.moveonjoy.com/BET_EAST/index.m3u8 + +#EXTINF:-1 tvg-chno="7" tvg-id="Big.Ten.Network.us" tvg-name="Big Ten Network" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s56783_dark_360w_270h.png" group-title="TV",Big Ten Network +http://fl7.moveonjoy.com/BIG_TEN_NETWORK/index.m3u8 + +#EXTINF:-1 tvg-chno="8" tvg-id="Boomerang.us" tvg-name="Boomerang" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s21883_dark_360w_270h.png" group-title="TV",Boomerang +http://fl7.moveonjoy.com/BOOMERANG/index.m3u8 + +#EXTINF:-1 tvg-chno="9" tvg-id="Cartoon.Network.USA.-.Eastern.Feed.us" tvg-name="Cartoon Network" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s12131_dark_360w_270h.png" group-title="TV",Cartoon Network +http://fl7.moveonjoy.com/CARTOON_NETWORK/index.m3u8 + +#EXTINF:-1 tvg-chno="10" tvg-id="CBS.(WCBS).New.York,.NY.us" tvg-name="CBS" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10098_dark_360w_270h.png" group-title="TV",CBS +http://fl7.moveonjoy.com/CBSEAST/index.m3u8 + +#EXTINF:-1 tvg-chno="11" tvg-id="plex.tv.CBS.Sports.Golazo.Network.plex" tvg-name="CBS Sports Golazo Network" tvg-logo="https://i.gyazo.com/4eed8c3b879910ec3ccc6068cd381a5b.png" group-title="TV",CBS Sports Golazo Network +https://maldivesn.net/hilaytv/golazo + +#EXTINF:-1 tvg-chno="12" tvg-id="CBS.Sports.Network.USA.us" tvg-name="CBS Sports Network" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s16365_dark_360w_270h.png" group-title="TV",CBS Sports Network +http://fl7.moveonjoy.com/CBS_SPORTS_NETWORK/index.m3u8 + +#EXTINF:-1 tvg-chno="13" tvg-id="CNBC.USA.us" tvg-name="CNBC" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10139_dark_360w_270h.png" group-title="TV",CNBC +https://fl7.moveonjoy.com/CNBC/index.m3u8 + +#EXTINF:-1 tvg-chno="14" tvg-id="CNN.us" tvg-name="CNN" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s58646_dark_360w_270h.png" group-title="TV",CNN +https://turnerlive.warnermediacdn.com/hls/live/586495/cnngo/cnn_slate/VIDEO_0_3564000.m3u8 + +#EXTINF:-1 tvg-chno="15" tvg-id="Comedy.Central.(US).-.Eastern.Feed.us" tvg-name="Comedy Central" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10149_dark_360w_270h.png" group-title="TV",Comedy Central +http://fl7.moveonjoy.com/Comedy_Central/index.m3u8 + +#EXTINF:-1 tvg-chno="16" tvg-id="WPIX.New.York.(SUPERSTATION).us" tvg-name="CW" tvg-logo="https://i.gyazo.com/afd5b481b327d204087dfde6a7741f9d.png" group-title="TV",CW +http://tv14s.xyz:8080/A1Jay5/362586/120897 + +#EXTINF:-1 tvg-chno="17" tvg-id="DAZN.1.pt" tvg-name="DAZN 1" tvg-logo="https://1000logos.net/wp-content/uploads/2024/10/DAZN-Logo-500x281.png" group-title="TV",DAZN 1 +https://maldivesn.net/hilaytv/dazn1 + +#EXTINF:-1 tvg-chno="18" tvg-id="DAZN.2.pt" tvg-name="DAZN 2" tvg-logo="https://1000logos.net/wp-content/uploads/2024/10/DAZN-Logo-500x281.png" group-title="TV",DAZN 2 +https://maldivesn.net/hilaytv/dazn2 + +#EXTINF:-1 tvg-chno="19" tvg-id="Discovery.Channel.(US).-.Eastern.Feed.us" tvg-name="Discovery Channel" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11150_dark_360w_270h.png" group-title="TV",Discovery Channel +http://fl7.moveonjoy.com/Discovery_Channel/index.m3u8 + +#EXTINF:-1 tvg-chno="20" tvg-id="Disney.-.Eastern.Feed.us" tvg-name="Disney" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10171_dark_360w_270h.png" group-title="TV",Disney +http://fl7.moveonjoy.com/DISNEY/index.m3u8 + +#EXTINF:-1 tvg-chno="21" tvg-id="Disney.XD.USA.-.Eastern.Feed.us" tvg-name="Disney XD" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s18279_dark_360w_270h.png" group-title="TV",Disney XD +http://fl7.moveonjoy.com/DISNEY_XD/index.m3u8 + +#EXTINF:-1 tvg-chno="22" tvg-id="E!.Entertainment.USA.-.Eastern.Feed.us" tvg-name="E!" tvg-logo="https://i.gyazo.com/f73b80e3eb56cec06df6705d00e2f422.png" group-title="TV",E! +http://fl7.moveonjoy.com/E_ENTERTAINMENT_TELEVISION/index.m3u8 + +#EXTINF:-1 tvg-chno="23" tvg-id="ESPN.us" tvg-name="ESPN" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10179_dark_360w_270h.png" group-title="TV",ESPN +http://tv14s.xyz:8080/A1Jay5/362586/14197 + +#EXTINF:-1 tvg-chno="24" tvg-id="ESPN.News.us" tvg-name="ESPN News" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s16485_dark_360w_270h.png" group-title="TV",ESPN News +http://fl7.moveonjoy.com/ESPN_NEWS/index.m3u8 + +#EXTINF:-1 tvg-chno="25" tvg-id="ESPN.U.us" tvg-name="ESPN U" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s45654_dark_360w_270h.png" group-title="TV",ESPN U +http://fl7.moveonjoy.com/ESPN_U/index.m3u8 + +#EXTINF:-1 tvg-chno="26" tvg-id="ESPN2.us" tvg-name="ESPN2" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s12444_dark_360w_270h.png" group-title="TV",ESPN2 +http://fl7.moveonjoy.com/ESPN_2/index.m3u8 + +#EXTINF:-1 tvg-chno="27" tvg-id="FanDuel.Sports.Network.Detroit.24/7.HDTV.us" tvg-name="FDSN Detroit" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s54286_dark_360w_270h.png" group-title="TV",FDSN Detroit +http://tv14s.xyz:8080/A1Jay5/362586/20936 + +#EXTINF:-1 tvg-chno="28" tvg-id="FanDuel.Sports.Network.North.HDTV.us" tvg-name="FDSN North" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10977_dark_360w_270h.png" group-title="TV",FDSN North +http://tv14s.xyz:8080/A1Jay5/362586/58827 + +#EXTINF:-1 tvg-chno="29" tvg-id="FanDuel.Sports.Network.Oklahoma.24/7.HDTV.(Tulsa).us" tvg-name="FDSN Oklahoma" tvg-logo="https://i.gyazo.com/80ad6fd142cd67f06eef58d9ce5aa72b.png" group-title="TV",FDSN Oklahoma +http://tv14s.xyz:8080/A1Jay5/362586/20934 + +#EXTINF:-1 tvg-chno="30" tvg-id="FanDuel.Sports.Network.Southwest.HDTV.24/7.(Main).us" tvg-name="FDSN Southwest" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s59629_dark_360w_270h.png" group-title="TV",FDSN Southwest +http://tv14s.xyz:8080/A1Jay5/362586/21843 + +#EXTINF:-1 tvg-chno="31" tvg-id="FanDuel.Sports.Network.West.HDTV.us" tvg-name="FDSN West" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s59627_dark_360w_270h.png" group-title="TV",FDSN West +http://tv14s.xyz:8080/A1Jay5/362586/20932 + +#EXTINF:-1 tvg-chno="32" tvg-id="FOX.(WNYW).New.York,.NY.us" tvg-name="Fox" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s28719_dark_360w_270h.png" group-title="TV",Fox +http://fl7.moveonjoy.com/FOX_EAST/index.m3u8 + +#EXTINF:-1 tvg-chno="33" tvg-id="Fox.News.us" tvg-name="Fox News" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s16374_dark_360w_270h.png" group-title="TV",Fox News +https://fl7.moveonjoy.com/FOX_NEWS_CHANNEL/index.m3u8 + +#EXTINF:-1 tvg-chno="34" tvg-id="Fox.Sports.1.us" tvg-name="Fox Sports 1" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s82541_dark_360w_270h.png" group-title="TV",Fox Sports 1 +http://23.237.104.106:8080/USA_FS1/index.m3u8 + +#EXTINF:-1 tvg-chno="35" tvg-id="Fox.Sports.2.us" tvg-name="Fox Sports 2" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s33178_dark_360w_270h.png" group-title="TV",Fox Sports 2 +http://23.237.104.106:8080/USA_FS2/index.m3u8 + +#EXTINF:-1 tvg-chno="36" tvg-id="FUSE.TV.-.Eastern.feed.us" tvg-name="FUSE" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s14929_dark_360w_270h.png" group-title="TV",FUSE +http://fl7.moveonjoy.com/FUSE/index.m3u8 + +#EXTINF:-1 tvg-chno="37" tvg-id="FX.Networks.East.Coast.us" tvg-name="FX" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s14321_dark_360w_270h.png" group-title="TV",FX +http://fl7.moveonjoy.com/FX/index.m3u8 + +#EXTINF:-1 tvg-chno="38" tvg-id="FX.Movie.Channel.us" tvg-name="FX Movie Channel" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s70253_dark_360w_270h.png" group-title="TV",FX Movie Channel +http://fl7.moveonjoy.com/FX_MOVIE/index.m3u8 + +#EXTINF:-1 tvg-chno="39" tvg-id="FXX.USA.-.Eastern.us" tvg-name="FXX" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/united-states/fxx-us.png" group-title="TV",FXX +http://fl7.moveonjoy.com/FXX/index.m3u8 + +#EXTINF:-1 tvg-chno="40" tvg-id="Game.Show.Network.-.East.us" tvg-name="Game Show Network" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s14909_dark_360w_270h.png" group-title="TV",Game Show Network +http://tv14s.xyz:8080/A1Jay5/362586/120633 + +#EXTINF:-1 tvg-chno="41" tvg-id="HBO.-.Eastern.Feed.us" tvg-name="HBO" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10240_dark_360w_270h.png" group-title="TV",HBO +http://fl7.moveonjoy.com/HBO/index.m3u8 + +#EXTINF:-1 tvg-chno="42" tvg-id="ION..-.Eastern.Feed.us" tvg-name="ION TV" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s18633_dark_360w_270h.png" group-title="TV",ION TV +http://fl7.moveonjoy.com/ION_TV/index.m3u8 + +#EXTINF:-1 tvg-chno="43" tvg-id="DAZN.LALIGA.es" tvg-name="LaLigaTV" tvg-logo="https://1000logos.net/wp-content/uploads/2019/01/Spanish-La-Liga-Logo-500x281.png" group-title="TV",LaLigaTV +https://maldivesn.net/hilaytv/laligatv + +#EXTINF:-1 tvg-chno="44" tvg-id="Marquee.Sports.Network.us" tvg-name="Marquee Sports Network" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s113768_dark_360w_270h.png" group-title="TV",Marquee Sports Network +http://tv14s.xyz:8080/A1Jay5/362586/13379 + +#EXTINF:-1 tvg-chno="45" tvg-id="MLB.Network.us" tvg-name="MLB Network" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s62081_dark_360w_270h.png" group-title="TV",MLB Network +http://fl7.moveonjoy.com/MLB_NETWORK/index.m3u8 + +#EXTINF:-1 tvg-chno="46" tvg-id="MSG.(Madison.Square.Gardens).us" tvg-name="MSG" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10979_dark_360w_270h.png" group-title="TV",MSG +https://fl7.moveonjoy.com/MSG/index.m3u8 + +#EXTINF:-1 tvg-chno="47" tvg-id="MSNBC.USA.us" tvg-name="MSNBC" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s16300_dark_360w_270h.png" group-title="TV",MSNBC +https://fl7.moveonjoy.com/MSNBC/index.m3u8 + +#EXTINF:-1 tvg-chno="48" tvg-id="NBA.TV.USA.us" tvg-name="NBA TV" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s32281_dark_360w_270h.png" group-title="TV",NBA TV +http://fl7.moveonjoy.com/NBA_TV/index.m3u8 + +#EXTINF:-1 tvg-chno="49" tvg-id="NBC.(WNBC).New.York,.NY.us" tvg-name="NBC" tvg-logo="https://i.gyazo.com/39d42952500205d04e448247b7889256.png" group-title="TV",NBC +http://fl7.moveonjoy.com/NBC_EAST/index.m3u8 + +#EXTINF:-1 tvg-chno="50" tvg-id="NBC.Sports.Boston.us" tvg-name="NBC Sports Boston" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s49198_dark_360w_270h.png" group-title="TV",NBC Sports Boston +http://tv14s.xyz:8080/A1Jay5/362586/20939 + +#EXTINF:-1 tvg-chno="51" tvg-id="NBC.Sports.Philadelphia.HDTV.(NBCSPAHD).us" tvg-name="NBC Sports Philadelphia" tvg-logo="https://i.gyazo.com/c5204722cef60da756f1b994d6d71c28.png" group-title="TV",NBC Sports Philadelphia +http://tv14s.xyz:8080/A1Jay5/362586/20943 + +#EXTINF:-1 tvg-chno="52" tvg-id="The.NFL.Network.us" tvg-name="NFL Network" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/united-states/nfl-network-hz-us.png" group-title="TV",NFL Network +http://fl7.moveonjoy.com/NFL_NETWORK/index.m3u8 + +#EXTINF:-1 tvg-chno="53" tvg-id="NFL.RedZone.us" tvg-name="NFL RedZone" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/united-states/nfl-red-zone-hz-us.png" group-title="TV",NFL RedZone +http://fl7.moveonjoy.com/NFL_RedZone/index.m3u8 + +#EXTINF:-1 tvg-chno="54" tvg-id="NHL.Network.USA.us" tvg-name="NHL Network" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s58570_dark_360w_270h.png" group-title="TV",NHL Network +http://fl7.moveonjoy.com/NHL_NETWORK/index.m3u8 + +#EXTINF:-1 tvg-chno="55" tvg-id="Nickelodeon.USA.-.East.Feed.us" tvg-name="Nickelodeon" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11006_dark_360w_270h.png" group-title="TV",Nickelodeon +http://tv14s.xyz:8080/A1Jay5/362586/38 + +#EXTINF:-1 tvg-chno="56" tvg-id="Nicktoons.-.East.us" tvg-name="Nicktoons" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s30420_dark_360w_270h.png" group-title="TV",Nicktoons +http://fl7.moveonjoy.com/NICKTOONS/index.m3u8 + +#EXTINF:-1 tvg-chno="57" tvg-id="Premier.Sports.1.HD.uk" tvg-name="Premier Sports 1" tvg-logo="https://i.gyazo.com/942e0dcecf1f45f24944915a742d19b2.png" group-title="TV",Premier Sports 1 +https://maldivesn.net/hilaytv/premiersports1 + +#EXTINF:-1 tvg-chno="58" tvg-id="Premier.Sports.2.HD.uk" tvg-name="Premier Sports 2" tvg-logo="https://i.gyazo.com/942e0dcecf1f45f24944915a742d19b2.png" group-title="TV",Premier Sports 2 +https://maldivesn.net/hilaytv/premiersports2 + +#EXTINF:-1 tvg-chno="59" tvg-id="Root.Sports.Northwest.us" tvg-name="Root Sports" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11062_dark_360w_270h.png" group-title="TV",Root Sports +http://tv14s.xyz:8080/A1Jay5/362586/85232 + +#EXTINF:-1 tvg-chno="60" tvg-id="SEC.Network.us" tvg-name="SEC Network" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s89535_dark_360w_270h.png" group-title="TV",SEC Network +http://fl7.moveonjoy.com/SEC_NETWORK/index.m3u8 + +#EXTINF:-1 tvg-chno="61" tvg-id="Paramount+.with.Showtime.-.Eastern.Feed.us" tvg-name="Showtime" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/refs/heads/main/countries/united-states/showtime-us.png" group-title="TV",Showtime +http://fl7.moveonjoy.com/SHOWTIME/index.m3u8 + +#EXTINF:-1 tvg-chno="62" tvg-id="SNY:.SportsNet.New.York.(Comcast).us" tvg-name="SportsNet New York" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s50038_dark_360w_270h.png" group-title="TV",SportsNet New York +https://fl7.moveonjoy.com/SNY/index.m3u8 + +#EXTINF:-1 tvg-chno="63" tvg-id="Sportsnet.One.ca" tvg-name="Sportsnet One" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s68859_dark_360w_270h.png" group-title="TV",Sportsnet One +http://tv14s.xyz:8080/A1Jay5/362586/10247 + +#EXTINF:-1 tvg-chno="64" tvg-id="SportsNet.Pittsburgh.us" tvg-name="SportsNet Pittsburgh" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s26028_dark_360w_270h.png" group-title="TV",SportsNet Pittsburgh +http://tv14s.xyz:8080/A1Jay5/362586/108178 + +#EXTINF:-1 tvg-chno="65" tvg-id="Starz.-.Eastern.us" tvg-name="Starz" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s12719_dark_360w_270h.png" group-title="TV",Starz +https://fl7.moveonjoy.com/STARZ/index.m3u8 + +#EXTINF:-1 tvg-chno="66" tvg-id="Syfy.-.Eastern.Feed.us" tvg-name="Syfy" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11097_dark_360w_270h.png" group-title="TV",Syfy +https://fl7.moveonjoy.com/SYFY/index.m3u8 + +#EXTINF:-1 tvg-chno="67" tvg-id="TBS.-.East.us" tvg-name="TBS" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11867_dark_360w_270h.png" group-title="TV",TBS +https://turnerlive.warnermediacdn.com/hls/live/2023172/tbseast/slate/VIDEO_0_3564000.m3u8 + +#EXTINF:-1 tvg-chno="68" tvg-id="TLC.USA.-.Eastern.us" tvg-name="TLC" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11158_dark_360w_270h.png" group-title="TV",TLC +http://fl7.moveonjoy.com/TLC/index.m3u8 + +#EXTINF:-1 tvg-chno="69" tvg-id="TNT.-.Eastern.Feed.us" tvg-name="TNT" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11164_dark_360w_270h.png" group-title="TV",TNT +https://turnerlive.warnermediacdn.com/hls/live/2023168/tnteast/slate/VIDEO_0_3564000.m3u8 + +#EXTINF:-1 tvg-chno="70" tvg-id="truTV.USA.-.Eastern.us" tvg-name="truTV" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10153_dark_360w_270h.png" group-title="TV",truTV +https://turnerlive.warnermediacdn.com/hls/live/2023176/trueast/slate/VIDEO_0_3564000.m3u8 + +#EXTINF:-1 tvg-chno="71" tvg-id="TSN1.ca" tvg-name="TSN1" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11182_dark_360w_270h.png" group-title="TV",TSN1 +http://tv14s.xyz:8080/A1Jay5/362586/57292 + +#EXTINF:-1 tvg-chno="72" tvg-id="TSN2.ca" tvg-name="TSN2" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s61474_dark_360w_270h.png" group-title="TV",TSN2 +http://fl7.moveonjoy.com/TSN_2/index.m3u8 + +#EXTINF:-1 tvg-chno="73" tvg-id="USA.Network.-.Eastern.Feed.us" tvg-name="USA East" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11207_dark_360w_270h.png" group-title="TV",USA East +http://tv14s.xyz:8080/A1Jay5/362586/10252 + +#EXTINF:-1 tvg-chno="74" tvg-id="YES.Network.us" tvg-name="YES Network" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s30017_dark_360w_270h.png" group-title="TV",YES Network +https://fl7.moveonjoy.com/YES_NETWORK/index.m3u8 \ No newline at end of file diff --git a/M3U8/fetch.py b/M3U8/fetch.py index da514e9..73cae7c 100644 --- a/M3U8/fetch.py +++ b/M3U8/fetch.py @@ -7,7 +7,7 @@ from scrapers.utils import CLIENT, UA, get_logger log = get_logger(__name__) -BASE_FILE = Path(__file__).parent / "Base.m3u8" +BASE_FILE = Path(__file__).parent / "base.m3u8" M3U8_FILE = Path(__file__).parent / "TV.m3u8" diff --git a/health.sh b/health.sh index 093cb6b..91f6b7c 100644 --- a/health.sh +++ b/health.sh @@ -1,5 +1,5 @@ #!/bin/bash -base_file="./M3U8/Base.m3u8" +base_file="./M3U8/base.m3u8" UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 Edg/134.0.0.0" MAX_JOBS=10 RETRY_COUNT=3