Автор Тема: Streamlinkproxy  (Прочитано 19959 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн lucky

Streamlinkproxy
« : 18 Июнь 2024, 09:00:27 »
Plugin Streamlinkproxy
UPDATE 6.8.0
 
Пользователи, которые поблагодарили этот пост: Root, TU-134

Оффлайн lucky

Re: Streamlinkproxy
« Ответ #1 : 19 Июнь 2024, 08:45:56 »
Plugin Streamlinkproxy
UPDATE 6.8.1
 
Пользователи, которые поблагодарили этот пост: sogaz, Joker

Оффлайн lucky

Re: Streamlinkproxy
« Ответ #2 : 05 Июль 2024, 12:39:51 »
Streamlinkproxy
UPDATE 6.8.2
 
Пользователи, которые поблагодарили этот пост: sogaz, Joker, asdf-52

Оффлайн lucky

Re: Streamlinkproxy
« Ответ #3 : 13 Август 2024, 09:54:00 »
streamlinkproxy_6.9.0
 
Пользователи, которые поблагодарили этот пост: 133048, sogaz, Joker

Оффлайн lucky

Re: Streamlinkproxy
« Ответ #4 : 02 Октябрь 2024, 10:32:19 »
streamlinkproxy_6.11.0
 
Пользователи, которые поблагодарили этот пост: 133048

Оффлайн lucky

Re: Streamlinkproxy
« Ответ #5 : 06 Ноябрь 2024, 10:24:05 »
Streamlinkproxy 7.0.0
uptade 05.11.2024
 
Пользователи, которые поблагодарили этот пост: oleg55, asdf-52, batkov

Оффлайн lucky

Re: Streamlinkproxy
« Ответ #6 : 16 Февраль 2025, 06:56:26 »
Streamlinkproxy 7.1.3
Скрытый текстСкрытый текст (вы должны войти под своим логином или зарегистрироваться ).
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
 
Пользователи, которые поблагодарили этот пост: sogaz, asdf-52, urga29

Оффлайн Virus

Streamlinkproxy
« Ответ #7 : 09 Июль 2025, 22:47:56 »
UPDATE 7.5.0

1) Latest streamlink lib from GIT - https://github.com/streamlink/…/blob/master/CHANGELOG.md
 
Пользователи, которые поблагодарили этот пост: Root, boomer44, ингрид

Оффлайн Серргей

Streamlinkproxy
« Ответ #8 : 10 Сентябрь 2025, 20:57:22 »
UPDATE 7.6.0

1) Latest streamlink lib from GIT
Скрытый текстСкрытый текст (вы должны войти под своим логином или зарегистрироваться ).
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
 
Пользователи, которые поблагодарили этот пост: ингрид, Aleksandr58

Оффлайн ингрид

Streamlinkproxy
« Ответ #9 : 12 Ноябрь 2025, 21:36:18 »
UPDATE
8.0.0


1) Latest streamlink lib from GIT -
Скрытый текстСкрытый текст (вы должны войти под своим логином или зарегистрироваться ).
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
 
Пользователи, которые поблагодарили этот пост: sogaz, Gerakl, asdf-52

Оффлайн sogaz

Streamlinkproxy
« Ответ #10 : 15 Декабрь 2025, 17:40:41 »
UPDATE
8.1.0


1) Latest streamlink lib from GIT - https://github.com/streamlink/…/blob/master/CHANGELOG.md

2) Minor changes to launch with a specified logging mode. Now the launch format is completely identical to the original version. For example

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.
 
Пользователи, которые поблагодарили этот пост: Mika, Mishtis, ингрид

Оффлайн Mika

Streamlinkproxy
« Ответ #11 : 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.
 
Пользователи, которые поблагодарили этот пост: Admin, asdf-52, Aleksandr58

Оффлайн 133048

Streamlinkproxy
« Ответ #12 : 06 Март 2026, 13:46:47 »
Streamlinkproxy
UPDATE 8.2.1
 
Пользователи, которые поблагодарили этот пост: Admin, Mishtis, urga29

Оффлайн Virus

Streamlinkproxy
« Ответ #13 : Сегодня в 18:43:58 »
StreamProxy - The Intelligent Proxy for Enigma2

## What is StreamProxy?
**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
 
Пользователи, которые поблагодарили этот пост: Alexis757