mirror of
https://github.com/doms9/iptv.git
synced 2026-01-21 03:59:03 +01:00
Compare commits
No commits in common. "47171025860673ee9a49cd6d4749821ce63ce512" and "4ed144f08e0db3ef516250146667c46c1b842713" have entirely different histories.
4717102586
...
4ed144f08e
6 changed files with 4468 additions and 5729 deletions
6444
EPG/TV.xml
6444
EPG/TV.xml
File diff suppressed because it is too large
Load diff
1864
M3U8/TV.m3u8
1864
M3U8/TV.m3u8
File diff suppressed because it is too large
Load diff
1864
M3U8/events.m3u8
1864
M3U8/events.m3u8
File diff suppressed because it is too large
Load diff
|
|
@ -56,7 +56,7 @@ async def main() -> None:
|
|||
asyncio.create_task(sport9.scrape(network.client)),
|
||||
asyncio.create_task(streambtw.scrape(network.client)),
|
||||
asyncio.create_task(streamcenter.scrape(network.client)),
|
||||
asyncio.create_task(streamfree.scrape(network.client)),
|
||||
# asyncio.create_task(streamfree.scrape(network.client)),
|
||||
asyncio.create_task(streamsgate.scrape(network.client)),
|
||||
asyncio.create_task(strmd.scrape(network.client)),
|
||||
asyncio.create_task(tvpass.scrape(network.client)),
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
from urllib.parse import quote, urljoin
|
||||
from urllib.parse import urljoin
|
||||
|
||||
import httpx
|
||||
|
||||
|
|
@ -35,8 +35,6 @@ async def get_events(client: httpx.AsyncClient) -> dict[str, dict[str, str | flo
|
|||
|
||||
events = {}
|
||||
|
||||
now = Time.now().timestamp()
|
||||
|
||||
for streams in api_data.get("streams", {}).values():
|
||||
if not streams:
|
||||
continue
|
||||
|
|
@ -62,10 +60,10 @@ async def get_events(client: httpx.AsyncClient) -> dict[str, dict[str, str | flo
|
|||
tvg_id, pic = leagues.get_tvg_info(sport, name)
|
||||
|
||||
events[key] = {
|
||||
"url": f"https://stream.nvrmind.xyz/strmfr/{stream_key}720p/index.m3u8?stream_name={quote(name)}",
|
||||
"url": urljoin(BASE_URL, f"live/{stream_key}720p/index.m3u8"),
|
||||
"logo": logo or pic,
|
||||
"base": BASE_URL,
|
||||
"timestamp": now,
|
||||
"timestamp": Time.now().timestamp(),
|
||||
"id": tvg_id or "Live.Event.us",
|
||||
}
|
||||
|
||||
|
|
|
|||
15
readme.md
15
readme.md
|
|
@ -1,11 +1,20 @@
|
|||
## Base Log @ 2025-12-10 14:47 UTC
|
||||
## Base Log @ 2025-12-10 08:50 UTC
|
||||
|
||||
### ✅ Working Streams: 144<br>❌ Dead Streams: 2
|
||||
### ✅ Working Streams: 135<br>❌ Dead Streams: 11
|
||||
|
||||
| Channel | Error (Code) | Link |
|
||||
| ------- | ------------ | ---- |
|
||||
| Cartoon Network | HTTP Error (403) | `http://cord-cutter.net:8080/30550113/30550113/46708` |
|
||||
| Comedy Central | HTTP Error (403) | `http://cord-cutter.net:8080/30550113/30550113/7466` |
|
||||
| Discovery Family Channel | HTTP Error (403) | `http://cord-cutter.net:8080/30550113/30550113/10538` |
|
||||
| Disney XD | HTTP Error (403) | `http://cord-cutter.net:8080/30550113/30550113/75621` |
|
||||
| ESPN U | HTTP Error (403) | `http://cord-cutter.net:8080/30550113/30550113/10255` |
|
||||
| FDSN Florida | HTTP Error (403) | `http://cord-cutter.net:8080/30550113/30550113/46794` |
|
||||
| FDSN Southeast | HTTP Error (403) | `http://cord-cutter.net:8080/30550113/30550113/81111` |
|
||||
| Freeform TV | HTTP Error (403) | `http://cord-cutter.net:8080/30550113/30550113/13370` |
|
||||
| HBO Comedy | HTTP Error (404) | `http://fl1.moveonjoy.com/HBO_COMEDY/index.m3u8` |
|
||||
| NESN | HTTP Error (403) | `http://cord-cutter.net:8080/30550113/30550113/31637` |
|
||||
| SportsNet New York | HTTP Error (403) | `http://cord-cutter.net:8080/30550113/30550113/20938` |
|
||||
| Willow Cricket | HTTP Error (403) | `http://cord-cutter.net:8080/30550113/30550113/41979` |
|
||||
---
|
||||
#### Base Channels URL
|
||||
```
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue