mirror of
https://github.com/doms9/iptv.git
synced 2026-04-22 19:57:00 +02:00
Compare commits
32 commits
136e7731de
...
00000d9aa1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
00000d9aa1 | ||
|
|
7a5724f165 | ||
|
|
7dcbc88fc1 | ||
|
|
d665c1f008 | ||
|
|
d6729fae56 | ||
|
|
ddec5da2d8 | ||
|
|
8684d19cb4 | ||
|
|
d30adeabc1 | ||
|
|
82f3b3592b | ||
|
|
d1d6fea118 | ||
|
|
14fcae1912 | ||
|
|
a29438a7c9 | ||
|
|
9ebbc6ee94 | ||
|
|
fa6eac9c3a | ||
|
|
0e151761df | ||
|
|
3ea8bfbdf2 | ||
|
|
a94275ad02 | ||
|
|
ad60669aed | ||
|
|
26ca95b133 | ||
|
|
b38bc2d698 | ||
|
|
097a9651cb | ||
|
|
904b41fa82 | ||
|
|
d1b29a7469 | ||
|
|
dbf2bb9f89 | ||
|
|
d926f296a6 | ||
|
|
62736dc19a | ||
|
|
75a5549e3c | ||
|
|
4aeabee141 | ||
|
|
dbd29fd6e8 | ||
|
|
678e1acd76 | ||
|
|
9a592b7d7b | ||
|
|
d8b7bace95 |
13 changed files with 118923 additions and 116912 deletions
2272
M3U8/TV.m3u8
2272
M3U8/TV.m3u8
File diff suppressed because it is too large
Load diff
231285
M3U8/TV.xml
231285
M3U8/TV.xml
File diff suppressed because one or more lines are too long
|
|
@ -28,7 +28,7 @@ http://mytvstream.net:8080/live/k4Svp2/645504/20180.m3u8
|
||||||
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162754.ts
|
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162754.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="10" tvg-id="AXS.TV.us2" tvg-name="AXS TV" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s28506_dark_360w_270h.png" group-title="TV",AXS TV
|
#EXTINF:-1 tvg-chno="10" tvg-id="AXS.TV.us2" tvg-name="AXS TV" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s28506_dark_360w_270h.png" group-title="TV",AXS TV
|
||||||
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162519.ts
|
http://www.1play.cool:60001/live/ULtR63183811dd/kquFuCz3EpNa/135134.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="11" tvg-id="BBC.America.HD.us2" tvg-name="BBC America" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s64492_dark_360w_270h.png" group-title="TV",BBC America
|
#EXTINF:-1 tvg-chno="11" tvg-id="BBC.America.HD.us2" tvg-name="BBC America" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s64492_dark_360w_270h.png" group-title="TV",BBC America
|
||||||
https://bcovlive-a.akamaihd.net/7f5ec16d102f4b5d92e8e27bc95ff424/us-east-1/6240731308001/playlist.m3u8
|
https://bcovlive-a.akamaihd.net/7f5ec16d102f4b5d92e8e27bc95ff424/us-east-1/6240731308001/playlist.m3u8
|
||||||
|
|
@ -139,7 +139,7 @@ http://23.237.104.106:8080/USA_E/index.m3u8
|
||||||
http://41.205.93.154/ESPN/index.m3u8
|
http://41.205.93.154/ESPN/index.m3u8
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="47" tvg-id="ESPNEWS.HD.us2" 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
|
#EXTINF:-1 tvg-chno="47" tvg-id="ESPNEWS.HD.us2" 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
|
||||||
https://starshare.st/live/P4B9TB9xR8/humongous2tonight/1003.ts
|
http://hardcoremedia.xyz/live/rabdsbmz/3731346838/136160.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="48" tvg-id="ESPNU.HD.us2" 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
|
#EXTINF:-1 tvg-chno="48" tvg-id="ESPNU.HD.us2" 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://23.237.104.106:8080/USA_ESPNU/index.m3u8
|
http://23.237.104.106:8080/USA_ESPNU/index.m3u8
|
||||||
|
|
@ -181,7 +181,7 @@ http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/163694.ts
|
||||||
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/163688.ts
|
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/163688.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="61" tvg-id="FanDuel.Sports.Network.West.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
|
#EXTINF:-1 tvg-chno="61" tvg-id="FanDuel.Sports.Network.West.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
|
||||||
https://starshare.st/live/P4B9TB9xR8/humongous2tonight/3426.ts
|
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/163680.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="62" tvg-id="FanDuel.Sports.Network.Wisconsin.us" tvg-name="FDSN Wisconsin" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s16348_dark_360w_270h.png" group-title="TV",FDSN Wisconsin
|
#EXTINF:-1 tvg-chno="62" tvg-id="FanDuel.Sports.Network.Wisconsin.us" tvg-name="FDSN Wisconsin" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s16348_dark_360w_270h.png" group-title="TV",FDSN Wisconsin
|
||||||
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/163684.ts
|
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/163684.ts
|
||||||
|
|
@ -199,13 +199,13 @@ http://stream.cammonitorplus.net/1772/index.m3u8
|
||||||
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162539.ts
|
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162539.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="67" tvg-id="Fox.News.Channel.HD.us2" 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
|
#EXTINF:-1 tvg-chno="67" tvg-id="Fox.News.Channel.HD.us2" 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://starshare.st/live/P4B9TB9xR8/humongous2tonight/51.ts
|
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/164784.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="68" tvg-id="FS1.Fox.Sports.1.HD.us2" 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
|
#EXTINF:-1 tvg-chno="68" tvg-id="FS1.Fox.Sports.1.HD.us2" 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
|
||||||
https://starshare.st/live/P4B9TB9xR8/humongous2tonight/3420.ts
|
http://www.1play.cool:60001/live/ULtR63183811dd/kquFuCz3EpNa/130355.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="69" tvg-id="FS2.Fox.Sports.2.HD.us2" 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
|
#EXTINF:-1 tvg-chno="69" tvg-id="FS2.Fox.Sports.2.HD.us2" 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
|
||||||
https://starshare.st/live/P4B9TB9xR8/humongous2tonight/55.ts
|
http://www.1play.cool:60001/live/ULtR63183811dd/kquFuCz3EpNa/32151.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="70" tvg-id="Freeform.HD.us2" tvg-name="Freeform TV" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10093_dark_360w_270h.png" group-title="TV",Freeform TV
|
#EXTINF:-1 tvg-chno="70" tvg-id="Freeform.HD.us2" tvg-name="Freeform TV" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10093_dark_360w_270h.png" group-title="TV",Freeform TV
|
||||||
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162693.ts
|
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162693.ts
|
||||||
|
|
@ -232,7 +232,7 @@ http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162699.ts
|
||||||
http://mytvstream.net:8080/live/k4Svp2/645504/18366.m3u8
|
http://mytvstream.net:8080/live/k4Svp2/645504/18366.m3u8
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="78" tvg-id="Golf.Channel.HD.us2" tvg-name="Golf Channel" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s14899_dark_360w_270h.png" group-title="TV",Golf Channel
|
#EXTINF:-1 tvg-chno="78" tvg-id="Golf.Channel.HD.us2" tvg-name="Golf Channel" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s14899_dark_360w_270h.png" group-title="TV",Golf Channel
|
||||||
https://starshare.st/live/P4B9TB9xR8/humongous2tonight/3294.ts
|
http://www.1play.cool:60001/live/ULtR63183811dd/kquFuCz3EpNa/40565.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="79" tvg-id="Grit.us2" tvg-name="Grit TV" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s89922_dark_360w_270h.png" group-title="TV",Grit TV
|
#EXTINF:-1 tvg-chno="79" tvg-id="Grit.us2" tvg-name="Grit TV" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s89922_dark_360w_270h.png" group-title="TV",Grit TV
|
||||||
http://mytvstream.net:8080/live/k4Svp2/645504/20861.m3u8
|
http://mytvstream.net:8080/live/k4Svp2/645504/20861.m3u8
|
||||||
|
|
@ -241,7 +241,7 @@ http://mytvstream.net:8080/live/k4Svp2/645504/20861.m3u8
|
||||||
http://23.237.104.106:8080/USA_HALLMARK/index.m3u8
|
http://23.237.104.106:8080/USA_HALLMARK/index.m3u8
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="81" tvg-id="Hallmark.Mystery.HD.us2" tvg-name="Hallmark Mystery" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s61522_dark_360w_270h.png" group-title="TV",Hallmark Mystery
|
#EXTINF:-1 tvg-chno="81" tvg-id="Hallmark.Mystery.HD.us2" tvg-name="Hallmark Mystery" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s61522_dark_360w_270h.png" group-title="TV",Hallmark Mystery
|
||||||
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162546.ts
|
http://www.1play.cool:60001/live/ULtR63183811dd/kquFuCz3EpNa/30345.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="82" tvg-id="HBO.East.us2" 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
|
#EXTINF:-1 tvg-chno="82" tvg-id="HBO.East.us2" 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://23.237.104.106:8080/USA_HBO/index.m3u8
|
http://23.237.104.106:8080/USA_HBO/index.m3u8
|
||||||
|
|
@ -286,7 +286,7 @@ http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162758.ts
|
||||||
http://89.105.221.127/MLBNetwork/mpegts?token=test
|
http://89.105.221.127/MLBNetwork/mpegts?token=test
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="96" tvg-id="MOTORTREND.HD.us2" tvg-name="MotorTrend TV" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s31046_dark_360w_270h.png" group-title="TV",MotorTrend TV
|
#EXTINF:-1 tvg-chno="96" tvg-id="MOTORTREND.HD.us2" tvg-name="MotorTrend TV" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s31046_dark_360w_270h.png" group-title="TV",MotorTrend TV
|
||||||
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162559.ts
|
http://www.1play.cool:60001/live/ULtR63183811dd/kquFuCz3EpNa/129656.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="97" tvg-id="MSG.National.us2" 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
|
#EXTINF:-1 tvg-chno="97" tvg-id="MSG.National.us2" 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://23.237.104.106:8080/USA_MSG/index.m3u8
|
http://23.237.104.106:8080/USA_MSG/index.m3u8
|
||||||
|
|
@ -331,13 +331,13 @@ http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162727.ts
|
||||||
http://23.237.104.106:8080/USA_NFL_NETWORK/index.m3u8
|
http://23.237.104.106:8080/USA_NFL_NETWORK/index.m3u8
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="111" tvg-id="NFL.RedZone.HD.us2" 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
|
#EXTINF:-1 tvg-chno="111" tvg-id="NFL.RedZone.HD.us2" 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
|
||||||
https://starshare.st/live/P4B9TB9xR8/humongous2tonight/23550.ts
|
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/169208.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="112" tvg-id="NHL.Network.HD.us2" 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
|
#EXTINF:-1 tvg-chno="112" tvg-id="NHL.Network.HD.us2" 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://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/169385.ts
|
http://89.105.221.127/nhl/index.m3u8?token=test
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="113" tvg-id="Nick.Jr.HD.us2" tvg-name="Nick Jr" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s19211_dark_360w_270h.png" group-title="TV",Nick Jr
|
#EXTINF:-1 tvg-chno="113" tvg-id="Nick.Jr.HD.us2" tvg-name="Nick Jr" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s19211_dark_360w_270h.png" group-title="TV",Nick Jr
|
||||||
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162571.ts
|
http://www.1play.cool:60001/live/ULtR63183811dd/kquFuCz3EpNa/59666.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="114" tvg-id="Nickelodeon.HD.us2" 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
|
#EXTINF:-1 tvg-chno="114" tvg-id="Nickelodeon.HD.us2" 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://23.237.104.106:8080/USA_NICKELODEON/index.m3u8
|
http://23.237.104.106:8080/USA_NICKELODEON/index.m3u8
|
||||||
|
|
@ -364,10 +364,10 @@ https://2-fss-2.streamhoster.com/pl_140/amlst:200914-1298290/playlist.m3u8
|
||||||
http://mytvstream.net:8080/live/k4Svp2/645504/20976.m3u8
|
http://mytvstream.net:8080/live/k4Svp2/645504/20976.m3u8
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="122" tvg-id="Premier.Sports.1.HD.uk" tvg-name="Premier Sports 1" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s79027_dark_360w_270h.png" group-title="TV",Premier Sports 1
|
#EXTINF:-1 tvg-chno="122" tvg-id="Premier.Sports.1.HD.uk" tvg-name="Premier Sports 1" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s79027_dark_360w_270h.png" group-title="TV",Premier Sports 1
|
||||||
https://starshare.st/live/P4B9TB9xR8/humongous2tonight/5029.ts
|
http://hardcoremedia.xyz/live/rabdsbmz/3731346838/117037.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="123" tvg-id="Premier.Sports.2.HD.uk" tvg-name="Premier Sports 2" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s109162_dark_360w_270h.png" group-title="TV",Premier Sports 2
|
#EXTINF:-1 tvg-chno="123" tvg-id="Premier.Sports.2.HD.uk" tvg-name="Premier Sports 2" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s109162_dark_360w_270h.png" group-title="TV",Premier Sports 2
|
||||||
https://starshare.st/live/P4B9TB9xR8/humongous2tonight/5030.ts
|
http://hardcoremedia.xyz/live/rabdsbmz/3731346838/117038.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="124" tvg-id="QVC.HD.us2" tvg-name="QVC" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11069_dark_360w_270h.png" group-title="TV",QVC
|
#EXTINF:-1 tvg-chno="124" tvg-id="QVC.HD.us2" tvg-name="QVC" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s11069_dark_360w_270h.png" group-title="TV",QVC
|
||||||
http://212.102.60.231/QVC/index.m3u8
|
http://212.102.60.231/QVC/index.m3u8
|
||||||
|
|
@ -388,7 +388,7 @@ http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162734.ts
|
||||||
https://starshare.st/live/P4B9TB9xR8/humongous2tonight/274.ts
|
https://starshare.st/live/P4B9TB9xR8/humongous2tonight/274.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="130" tvg-id="SkySp.News.HD.uk" tvg-name="Sky Sports News" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/GNLZZGG0027JYG2.png_dark_360w_270h.png" group-title="TV",Sky Sports News
|
#EXTINF:-1 tvg-chno="130" tvg-id="SkySp.News.HD.uk" tvg-name="Sky Sports News" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/GNLZZGG0027JYG2.png_dark_360w_270h.png" group-title="TV",Sky Sports News
|
||||||
https://starshare.st/live/P4B9TB9xR8/humongous2tonight/23.ts
|
http://hardcoremedia.xyz/live/rabdsbmz/3731346838/117064.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="131" tvg-id="Smithsonian.HD.Network.us2" tvg-name="Smithsonian Channel" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s58532_dark_360w_270h.png" group-title="TV",Smithsonian Channel
|
#EXTINF:-1 tvg-chno="131" tvg-id="Smithsonian.HD.Network.us2" tvg-name="Smithsonian Channel" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s58532_dark_360w_270h.png" group-title="TV",Smithsonian Channel
|
||||||
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/45866.ts
|
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/45866.ts
|
||||||
|
|
@ -397,13 +397,13 @@ http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/45866.ts
|
||||||
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162583.ts
|
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162583.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="133" tvg-id="Space.City.Home.Network.HD.us2" tvg-name="Space City Home Network" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s77744_dark_360w_270h.png" group-title="TV",Space City Home Network
|
#EXTINF:-1 tvg-chno="133" tvg-id="Space.City.Home.Network.HD.us2" tvg-name="Space City Home Network" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s77744_dark_360w_270h.png" group-title="TV",Space City Home Network
|
||||||
https://starshare.st/live/P4B9TB9xR8/humongous2tonight/3428.ts
|
http://www.1play.cool:60001/live/ULtR63183811dd/kquFuCz3EpNa/411333.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="134" tvg-id="Spectrum.SportsNet.LA.Dodgers.HD.us2" tvg-name="Spectrum SportsNet LA Dodgers" tvg-logo="https://i.gyazo.com/765cce528ddda366695bb178d9dee6da.png" group-title="TV",Spectrum SportsNet LA Dodgers
|
#EXTINF:-1 tvg-chno="134" tvg-id="Spectrum.SportsNet.LA.Dodgers.HD.us2" tvg-name="Spectrum SportsNet LA Dodgers" tvg-logo="https://i.gyazo.com/765cce528ddda366695bb178d9dee6da.png" group-title="TV",Spectrum SportsNet LA Dodgers
|
||||||
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162585.ts
|
http://www.1play.cool:60001/live/ULtR63183811dd/kquFuCz3EpNa/78514.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="135" tvg-id="Spectrum.SportsNet.Lakers.HD.us2" tvg-name="Spectrum SportsNet Lakers" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s77422_dark_360w_270h.png" group-title="TV",Spectrum SportsNet Lakers
|
#EXTINF:-1 tvg-chno="135" tvg-id="Spectrum.SportsNet.Lakers.HD.us2" tvg-name="Spectrum SportsNet Lakers" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s77422_dark_360w_270h.png" group-title="TV",Spectrum SportsNet Lakers
|
||||||
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162739.ts
|
http://www.1play.cool:60001/live/ULtR63183811dd/kquFuCz3EpNa/78515.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="136" tvg-id="Sportsman.Channel.us2" tvg-name="Sportsman Channel" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s33930_dark_360w_270h.png" group-title="TV",Sportsman Channel
|
#EXTINF:-1 tvg-chno="136" tvg-id="Sportsman.Channel.us2" tvg-name="Sportsman Channel" tvg-logo="https://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s33930_dark_360w_270h.png" group-title="TV",Sportsman Channel
|
||||||
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162586.ts
|
http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162586.ts
|
||||||
|
|
@ -478,7 +478,7 @@ http://23.237.104.106:8080/USA_VICETV/index.m3u8
|
||||||
http://23.237.104.106:8080/USA_WE_TV/index.m3u8
|
http://23.237.104.106:8080/USA_WE_TV/index.m3u8
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="160" tvg-id="Willow.Cricket.HD.us2" tvg-name="Willow Cricket" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s68605_dark_360w_270h.png" group-title="TV",Willow Cricket
|
#EXTINF:-1 tvg-chno="160" tvg-id="Willow.Cricket.HD.us2" tvg-name="Willow Cricket" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s68605_dark_360w_270h.png" group-title="TV",Willow Cricket
|
||||||
https://starshare.st/live/P4B9TB9xR8/humongous2tonight/215.ts
|
http://www.1play.cool:60001/live/ULtR63183811dd/kquFuCz3EpNa/411382.ts
|
||||||
|
|
||||||
#EXTINF:-1 tvg-chno="161" tvg-id="Yes.Network.us2" 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
|
#EXTINF:-1 tvg-chno="161" tvg-id="Yes.Network.us2" 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://23.237.104.106:8080/USA_YES_NETWORK/index.m3u8
|
http://23.237.104.106:8080/USA_YES_NETWORK/index.m3u8
|
||||||
|
|
|
||||||
2234
M3U8/events.m3u8
2234
M3U8/events.m3u8
File diff suppressed because it is too large
Load diff
|
|
@ -61,7 +61,7 @@ async def main() -> None:
|
||||||
xtrnl_brwsr = await network.browser(p, external=True)
|
xtrnl_brwsr = await network.browser(p, external=True)
|
||||||
|
|
||||||
pw_tasks = [
|
pw_tasks = [
|
||||||
asyncio.create_task(cdnlivetv.scrape(hdl_brwsr)),
|
# asyncio.create_task(cdnlivetv.scrape(hdl_brwsr)),
|
||||||
asyncio.create_task(embedhd.scrape(hdl_brwsr)),
|
asyncio.create_task(embedhd.scrape(hdl_brwsr)),
|
||||||
asyncio.create_task(fsports.scrape(xtrnl_brwsr)),
|
asyncio.create_task(fsports.scrape(xtrnl_brwsr)),
|
||||||
asyncio.create_task(ppv.scrape(xtrnl_brwsr)),
|
asyncio.create_task(ppv.scrape(xtrnl_brwsr)),
|
||||||
|
|
@ -72,7 +72,7 @@ async def main() -> None:
|
||||||
httpx_tasks = [
|
httpx_tasks = [
|
||||||
asyncio.create_task(fawa.scrape()),
|
asyncio.create_task(fawa.scrape()),
|
||||||
asyncio.create_task(istreameast.scrape()),
|
asyncio.create_task(istreameast.scrape()),
|
||||||
asyncio.create_task(listapreta.scrape()),
|
# asyncio.create_task(listapreta.scrape()),
|
||||||
asyncio.create_task(ovogoal.scrape()),
|
asyncio.create_task(ovogoal.scrape()),
|
||||||
asyncio.create_task(pawa.scrape()),
|
asyncio.create_task(pawa.scrape()),
|
||||||
asyncio.create_task(shark.scrape()),
|
asyncio.create_task(shark.scrape()),
|
||||||
|
|
|
||||||
|
|
@ -26,12 +26,14 @@ async def get_events(cached_keys: list[str]) -> list[dict[str, str]]:
|
||||||
if not (api_data := API_FILE.load(per_entry=False)):
|
if not (api_data := API_FILE.load(per_entry=False)):
|
||||||
log.info("Refreshing API cache")
|
log.info("Refreshing API cache")
|
||||||
|
|
||||||
|
api_data = {"timestamp": now.timestamp()}
|
||||||
|
|
||||||
if r := await network.request(
|
if r := await network.request(
|
||||||
urljoin(API_URL, "api/v1/events/sports"),
|
urljoin(API_URL, "api/v1/events/sports"),
|
||||||
log=log,
|
log=log,
|
||||||
params={"user": "cdnlivetv", "plan": "free"},
|
params={"user": "cdnlivetv", "plan": "free"},
|
||||||
):
|
):
|
||||||
api_data = r.json().get("cdn-live-tv", {"timestamp": now.timestamp()})
|
api_data = r.json().get("cdn-live-tv")
|
||||||
|
|
||||||
API_FILE.write(api_data)
|
API_FILE.write(api_data)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@ TAG = "EMBEDHD"
|
||||||
|
|
||||||
CACHE_FILE = Cache(TAG, exp=5_400)
|
CACHE_FILE = Cache(TAG, exp=5_400)
|
||||||
|
|
||||||
API_CACHE = Cache(f"{TAG}-api", exp=28_800)
|
API_FILE = Cache(f"{TAG}-api", exp=28_800)
|
||||||
|
|
||||||
BASE_URL = "https://embedhd.org"
|
BASE_URL = "https://embedhd.org"
|
||||||
|
|
||||||
|
|
@ -25,7 +25,7 @@ def fix_league(s: str) -> str:
|
||||||
async def get_events(cached_keys: list[str]) -> list[dict[str, str]]:
|
async def get_events(cached_keys: list[str]) -> list[dict[str, str]]:
|
||||||
now = Time.clean(Time.now())
|
now = Time.clean(Time.now())
|
||||||
|
|
||||||
if not (api_data := API_CACHE.load(per_entry=False)):
|
if not (api_data := API_FILE.load(per_entry=False)):
|
||||||
log.info("Refreshing API cache")
|
log.info("Refreshing API cache")
|
||||||
|
|
||||||
api_data = {"timestamp": now.timestamp()}
|
api_data = {"timestamp": now.timestamp()}
|
||||||
|
|
@ -35,7 +35,7 @@ async def get_events(cached_keys: list[str]) -> list[dict[str, str]]:
|
||||||
|
|
||||||
api_data["timestamp"] = now.timestamp()
|
api_data["timestamp"] = now.timestamp()
|
||||||
|
|
||||||
API_CACHE.write(api_data)
|
API_FILE.write(api_data)
|
||||||
|
|
||||||
events = []
|
events = []
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -67,7 +67,7 @@ async def get_events(cached_keys: list[str]) -> list[dict[str, str]]:
|
||||||
if not (api_req := await network.request(API_URL, log=log)):
|
if not (api_req := await network.request(API_URL, log=log)):
|
||||||
return events
|
return events
|
||||||
|
|
||||||
elif not (api_data := api_req.json()):
|
elif not (api_data := api_req.json()) or api_data.get("error"):
|
||||||
return events
|
return events
|
||||||
|
|
||||||
for event in api_data:
|
for event in api_data:
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@ CACHE_FILE = Cache(TAG, exp=10_800)
|
||||||
|
|
||||||
XML_CACHE = Cache(f"{TAG}-xml", exp=28_000)
|
XML_CACHE = Cache(f"{TAG}-xml", exp=28_000)
|
||||||
|
|
||||||
BASE_URL = "https://cdn.livetv873.me/rss/upcoming_en.xml"
|
BASE_URL = "https://cdn.livetv872.me/rss/upcoming_en.xml"
|
||||||
|
|
||||||
VALID_SPORTS = [
|
VALID_SPORTS = [
|
||||||
"MLB. Preseason",
|
"MLB. Preseason",
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ CACHE_FILE = Cache(TAG, exp=19_800)
|
||||||
BASE_URL = "https://roxiestreams.su"
|
BASE_URL = "https://roxiestreams.su"
|
||||||
|
|
||||||
SPORT_URLS = {
|
SPORT_URLS = {
|
||||||
"March Madness": urljoin(BASE_URL, "march-madness"),
|
# "March Madness": urljoin(BASE_URL, "march-madness"),
|
||||||
"Racing": urljoin(BASE_URL, "motorsports"),
|
"Racing": urljoin(BASE_URL, "motorsports"),
|
||||||
# "American Football": urljoin(BASE_URL, "nfl"),
|
# "American Football": urljoin(BASE_URL, "nfl"),
|
||||||
} | {
|
} | {
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@ TAG = "SHARK"
|
||||||
|
|
||||||
CACHE_FILE = Cache(TAG, exp=10_800)
|
CACHE_FILE = Cache(TAG, exp=10_800)
|
||||||
|
|
||||||
HTML_CACHE = Cache(f"{TAG}-html", exp=19_800)
|
HTML_FILE = Cache(f"{TAG}-html", exp=19_800)
|
||||||
|
|
||||||
BASE_URL = "https://sharkstreams.net"
|
BASE_URL = "https://sharkstreams.net"
|
||||||
|
|
||||||
|
|
@ -89,12 +89,12 @@ async def refresh_html_cache(now_ts: float) -> dict[str, dict[str, str | float]]
|
||||||
async def get_events(cached_keys: list[str]) -> list[dict[str, str]]:
|
async def get_events(cached_keys: list[str]) -> list[dict[str, str]]:
|
||||||
now = Time.clean(Time.now())
|
now = Time.clean(Time.now())
|
||||||
|
|
||||||
if not (events := HTML_CACHE.load()):
|
if not (events := HTML_FILE.load()):
|
||||||
log.info("Refreshing HTML cache")
|
log.info("Refreshing HTML cache")
|
||||||
|
|
||||||
events = await refresh_html_cache(now.timestamp())
|
events = await refresh_html_cache(now.timestamp())
|
||||||
|
|
||||||
HTML_CACHE.write(events)
|
HTML_FILE.write(events)
|
||||||
|
|
||||||
live = []
|
live = []
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,7 @@ TAG = "STRMHUB"
|
||||||
|
|
||||||
CACHE_FILE = Cache(TAG, exp=10_800)
|
CACHE_FILE = Cache(TAG, exp=10_800)
|
||||||
|
|
||||||
HTML_CACHE = Cache(f"{TAG}-html", exp=19_800)
|
HTML_FILE = Cache(f"{TAG}-html", exp=19_800)
|
||||||
|
|
||||||
BASE_URL = "https://livesports4u.net"
|
BASE_URL = "https://livesports4u.net"
|
||||||
|
|
||||||
|
|
@ -149,7 +149,7 @@ async def refresh_html_cache(
|
||||||
async def get_events(cached_keys: list[str]) -> list[dict[str, str]]:
|
async def get_events(cached_keys: list[str]) -> list[dict[str, str]]:
|
||||||
now = Time.clean(Time.now())
|
now = Time.clean(Time.now())
|
||||||
|
|
||||||
if not (events := HTML_CACHE.load()):
|
if not (events := HTML_FILE.load()):
|
||||||
log.info("Refreshing HTML cache")
|
log.info("Refreshing HTML cache")
|
||||||
|
|
||||||
tasks = [
|
tasks = [
|
||||||
|
|
@ -166,7 +166,7 @@ async def get_events(cached_keys: list[str]) -> list[dict[str, str]]:
|
||||||
|
|
||||||
events = {k: v for data in results for k, v in data.items()}
|
events = {k: v for data in results for k, v in data.items()}
|
||||||
|
|
||||||
HTML_CACHE.write(events)
|
HTML_FILE.write(events)
|
||||||
|
|
||||||
live = []
|
live = []
|
||||||
|
|
||||||
|
|
|
||||||
10
readme.md
10
readme.md
|
|
@ -1,14 +1,14 @@
|
||||||
## Base Log @ 2026-04-06 15:11 UTC
|
## Base Log @ 2026-04-07 09:42 UTC
|
||||||
|
|
||||||
### ✅ Working Streams: 156<br>❌ Dead Streams: 5
|
### ✅ Working Streams: 156<br>❌ Dead Streams: 5
|
||||||
|
|
||||||
| Channel | Error (Code) | Link |
|
| Channel | Error (Code) | Link |
|
||||||
| ------- | ------------ | ---- |
|
| ------- | ------------ | ---- |
|
||||||
| Antenna TV | HTTP Error (403) | `http://mytvstream.net:8080/live/k4Svp2/645504/20180.m3u8` |
|
| Antenna TV | HTTP Error (403) | `http://mytvstream.net:8080/live/k4Svp2/645504/20180.m3u8` |
|
||||||
| Hallmark Mystery | HTTP Error (403) | `http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162546.ts` |
|
| Premier Sports 1 | HTTP Error (000) | `http://hardcoremedia.xyz/live/rabdsbmz/3731346838/117037.ts` |
|
||||||
| Nick Jr | HTTP Error (403) | `http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162571.ts` |
|
| Premier Sports 2 | HTTP Error (000) | `http://hardcoremedia.xyz/live/rabdsbmz/3731346838/117038.ts` |
|
||||||
| Spectrum SportsNet LA Dodgers | HTTP Error (403) | `http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162585.ts` |
|
| Sky Family | HTTP Error (403) | `https://starshare.st/live/P4B9TB9xR8/humongous2tonight/274.ts` |
|
||||||
| Spectrum SportsNet Lakers | HTTP Error (403) | `http://tv.proyectox.vip:8080/live/eEiiLll09384Ecaiman34RtR/KTap2pdJx7/162739.ts` |
|
| Spectrum SportsNet LA Dodgers | HTTP Error (403) | `http://www.1play.cool:60001/live/ULtR63183811dd/kquFuCz3EpNa/78514.ts` |
|
||||||
---
|
---
|
||||||
#### Base Channels URL
|
#### Base Channels URL
|
||||||
```
|
```
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue