streamlinkproxy manualstart -l debug or streamlinkproxy manualstart --loglevel all 3) Since the streamlink library now only works on Python versions >= 3.10, the server code has been insignificantly reworked.
Название: Streamlinkproxy
Отправлено: Mika от 18 Январь 2026, 10:19:02
UPDATE 8.1.1
p.s. As far as I've tested, YouTube live streams still don't work... but you can check it out for yourself.
Название: Streamlinkproxy
Отправлено: 133048 от 06 Март 2026, 13:46:47
Streamlinkproxy UPDATE 8.2.1
Название: Streamlinkproxy
Отправлено: Virus от 12 Июль 2026, 18:43:58
**StreamProxy** is a plugin for Enigma2 receivers that turns your decoder into an **intelligent proxy server** capable of playing HLS (m3u8) streams from any source. Whether the streams are encrypted, protected by tokens, hidden behind JavaScript, or require custom headers – StreamProxy handles them transparently.
## How does it work? The plugin is based on a **local HTTP server** (port 7860) that acts as a bridge between Enigma2 and streaming services. When you select a channel, StreamProxy:
1. **Intercepts** the playback request. 2. **Analyzes** the URL and identifies the service (DaddyLive, Vavoo, Freeshot, Mixdrop, Sport99, TVTap, etc.). 3. **Resolves** the stream using a specific extractor for that service. 4. **Decrypts** segments if necessary (AES-128). 5. **Serves** the stream to Enigma2 in a compatible format (TS or fMP4).
**The result is that any streaming URL you feed it gets played!**
## Why is it different from others?
- **A proxy, not just a player**: StreamProxy doesn't play streams directly; it transforms them so Enigma2 understands them. This means channels become **full Enigma2 services** with EPG, recording, and zapping. - **Extensibility**: Simply add a new extractor to the `/extractors` folder to support a new service. **No need to rewrite the plugin!** - **Encrypted stream support**: Handles AES-128, JWT tokens, wmsAuthSign, and other authentication systems. - **Intelligent caching**: Reduces load on the decoder and speeds up zapping. - **Optional external proxy**: If your decoder can't keep up, you can delegate decryption to an external server (EasyProxy/MediaFlowProxy) for better performance.
## How to use it?
1. **Install the plugin** in `/usr/lib/enigma2/python/Plugins/Extensions/StreamProxy`. 2. **Restart Enigma2**. 3. **Add channels** as standard IPTV services. StreamProxy will automatically recognize supported URLs.
## Integration with BouquetUpdater
StreamProxy and BouquetUpdater are **complementary**: - **BouquetUpdater**: Downloads and updates channel lists (bouquets) from external sources. - **StreamProxy**: Takes those channel URLs and makes them playable on Enigma2.
Together they create a complete system: channels are updated automatically and made playable without any manual configuration.
## Currently Supported Services
In practice, **any streaming URL you have – StreamProxy handles it**.
## Special Thanks A special thanks to **OlinadWiz** for the original concept, and to all beta testers and the Enigma2 community who made this project possible. Thanks Lululla
Название: Streamlinkproxy
Отправлено: Virus от 13 Июль 2026, 23:45:25
[E² Plugin] StreamProxy Release v1.3_20260712
Changes in this release
Add dynamic skin loading and resolution helpers Apply auto PEP8 aggressive fixes fix gestione stream in appcore e server fix Lint Fix image source for GPLv3 logo in README Update GPLv3 logo link in README Update GPLv3 logo in README Update GPLv3 logo in README.md fix vix extractor