Extract clean livestream URLs from istreameast.cx, bypassing ad-heavy pages
Project description
live-stream-thief
- 中文用户请看这里 StreamEast is great,it provides NBA, MLB,F1 and so many other games with high quality livestream watch experience, but too many ads in it!!! Every time I click the live stream page, like fullscreen, volumes up and down, it bumps to a new ads page before it really works, which really really drives me mad.
this project is simple, it extracts the pure working livestream url from the ads-surronded original web page. All you need to do is: run the code, get the url and open it in your browser, enjoy it!
NOTICE: the parsed urls may contain ads too, but it seems only appears once when you click the play button first time.
usage
make sure you know what uv is, run the code as below.
➜ live-stream-thief git:(main) ✗ # you can filter the game category you want, like nba, wnba, nfl, f1.....
➜ live-stream-thief git:(main) ✗ uv run main.py wnba
WNBA Indiana Fever vs Atlanta Dream LIVE
source1 ==> https://embedsports.top/embed/admin/ppv-atlanta-dream-vs-indiana-fever/1
source2 ==> https://embedsports.top/embed/golf/22864/1
source3 ==> https://embedsports.top/embed/delta/live_wnba_fever-atlanta-live-streaming-1210764024/1
------------
WNBA Minnesota Lynx vs Golden State Valkyries LIVE
source1 ==> https://embedsports.top/embed/admin/ppv-golden-state-valkyries-vs-minnesota-lynx/1
source2 ==> https://embedsports.top/embed/golf/22865/1
source3 ==> https://embedsports.top/embed/delta/live_wnba_lynx-valkyries-live-streaming-1210765023/1
------------
➜ live-stream-thief git:(main) ✗ # or get all games
➜ live-stream-thief git:(main) ✗ uv run main.py
CFL Hamilton Tiger-Cats vs Montreal Alouettes LIVE
------------
International Friendly Match Czech Republic vs Guatemala LIVE
source1 ==> https://embedsports.top/embed/admin/ppv-czechia-vs-guatemala/1
source2 ==> https://embedsports.top/embed/golf/22903/1
source3 ==> https://embedsports.top/embed/delta/live_int-friendly-games_czechia-guatemala-live-streaming-1337528133/1
source4 ==> https://embedsports.top/embed/echo/czech-republic-vs-guatemala-football-1542893/1
------------
International Friendly Match Mexico vs Serbia --
source1 ==> https://embedsports.top/embed/admin/ppv-mexico-vs-serbia/1
source2 ==> https://embedsports.top/embed/golf/22904/1
source3 ==> https://embedsports.top/embed/delta/live_int-friendly-games_mexico-serbia-live-streaming-1337529132/1
source4 ==> https://embedsports.top/embed/echo/mexico-vs-serbia-football-1528284/1
------------
MLB Atlanta Braves vs Toronto Blue Jays LIVE
source1 ==> https://embedsports.top/embed/admin/ppv-toronto-blue-jays-vs-atlanta-braves/1
source2 ==> https://embedsports.top/embed/golf/22871/1
source3 ==> https://embedsports.top/embed/delta/live_mlb_braves-blue-jays-live-streaming-1309431258/1
source4 ==> https://embedsports.top/embed/echo/atlanta-braves-vs-toronto-blue-jays-baseball-178948/1
------------
MLB Minnesota Twins vs Kansas City Royals LIVE
source1 ==> https://embedsports.top/embed/admin/ppv-kansas-city-royals-vs-minnesota-twins/1
source2 ==> https://embedsports.top/embed/golf/22872/1
source3 ==> https://embedsports.top/embed/delta/live_mlb_twins-royals-live-streaming-1309432257/1
source4 ==> https://embedsports.top/embed/echo/minnesota-twins-vs-kansas-city-royals-baseball-178944/1
------------
MLB Chicago Cubs vs Athletics LIVE
- other free game live website
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file live_stream_thief-0.1.0.tar.gz.
File metadata
- Download URL: live_stream_thief-0.1.0.tar.gz
- Upload date:
- Size: 12.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8cdb1db617133f9fc7feffefafa33c7050617ddca5abb39feee2b645826300f4
|
|
| MD5 |
6f5ed779c666f297809d0e272d413993
|
|
| BLAKE2b-256 |
b82896d77cfbec741ded9ead67f1dd7b593f475b8c42fa5a7a5b7c8d3cce8454
|
File details
Details for the file live_stream_thief-0.1.0-py3-none-any.whl.
File metadata
- Download URL: live_stream_thief-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c47ae562bddff3292ad0b4dd577af3cb6f3e4c20d7d82d9a3a5da92ef077c0e4
|
|
| MD5 |
66ad597baf3128bbfc758f31360f77ef
|
|
| BLAKE2b-256 |
17a7989af7ef82a53b2631282c90b850778ca46c81db401bb5bc78012e7b40ce
|