Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

IPTV Proxy für E2 (openATV)

dierose

Spezialist
Registriert
3. Januar 2011
Beiträge
675
Reaktionspunkte
576
Punkte
1.650
Ich habe ein Enigma2 Plugin für openATV (>7.2) Images analog meiner Android APK ProxyAIO erstellt. Daher sind auch die verwendeten Config-Datei und die Zugangsdateien gleich - inhaltlich und strukturell - und können demnach 1:1 übernommen werden. Die Daten müssen in etc/enigma2/IPTV Proxy liegen. Der vorbelegte Port 8888 ist im Plugin änderbar.

Zu finden hier: https://www.digital-eliteboard.com/resources/iptv-proxy-e2.8572/

Mit einem geeigneten Player wie e-stalker oder ajpanel wird über eine Fake Mac angestoßen, dass zu der hinterlegten Adresse eine freie Mac aus den Zugangsdaten gesucht wird, die Stream-ID kurz getestet wird und der Inhalt des Anbieters angezeigt und ein Bild geliefert wird.

Beispiel mit dark:

In der Adressen.txt:
# Stalker Zugänge: MAC ; mac_txt ; Anbieteradresse ; StreamID
00:20:79:FF:FF:FF;dark_mac.txt;http://drk.yasar.tv;184023

Dazu Mac Accounts zeilenweise in einer dark_mac.txt hinterlegen

In der Player App dann den MAC/Stalker - Zugang mit und 00:20:79:FF:FF:FF hinterlegen.

Analog mit anderen Anbietern vorgehen. Wie immer: es gehen viele, aber nicht alle Anbieter.

Tipp 1: ajpanel bricht schnell ab, wenn es zu lange dauert. In den Settings dort die Connection Timeout Zeit auf 5 Sekunden hochsetzen.
Tipp 2: py Server stürzen schnell mal in Enigma2 ab. Dann einfach im Plugin den Server stoppen (auch wenn das Plugin meldet: Server läuft) und wieder starten.
Tipp 3: zu 2. kann man ja einen Hotkey auf eine Taste legen.
Tipp 4: wer mit Filtern arbeiten möchte, kann die hinten in der Adresszeile anhängen (z.B. 00:20:80:FF:FF:FF;dark_mac.txt;http://drk.yasar.tv;184023;DE*,AU*,CH*)
 
Zuletzt bearbeitet:
Hallo dierose,

danke für deine ausführliche Beschreibung des Enigma2 Plugins für openATV und der Funktionsweise des IPTV Proxys. Es ist spannend zu sehen, wie du die Struktur deiner Android APK auf ein Enigma2 Plugin übertragen hast. Damit sollte es für die Nutzer wesentlich einfacher sein, den IPTV Proxy in ihre Set-Top-Boxen zu integrieren.

Hier sind einige zusätzliche Hinweise und Tipps zur Nutzung deines Plugins:

1. Installation des Plugins: Stelle sicher, dass das Plugin korrekt im Image installiert ist. Es könnte hilfreich sein, die Installationsanweisungen klar zu dokumentieren, damit neue Nutzer Probleme beim Setup vermeiden können.

2. Konfiguration der Zugangsdaten: Die Konfiguration der Adressen.txt sowie der dark_mac.txt ist entscheidend für den reibungslosen Betrieb. Es wäre gut, ein Beispiel für eine komplette dark_mac.txt zu geben, damit die Nutzer sehen können, wie sie ihre eigenen Zugangsdaten formatieren sollten.

3. Verwendung von Fake MAC-Adressen: Die Nutzung von Fake MAC-Adressen kann einige Nutzer verwirren, insbesondere wenn sie nicht mit der Technik vertraut sind. Es könnte hilfreich sein, eine kurze Erklärung beizufügen, warum dies notwendig ist und wie es funktioniert.

4. Stream-IDs testen: Das Testen der Stream-ID vor dem endgültigen Aufruf ist eine ausgezeichnete Methode, um sicherzustellen, dass die Verbindung stabil ist. Vielleicht könntest du eine Funktion einbauen, die automatisch eine Rückmeldung gibt, wenn eine Stream-ID nicht funktioniert.

5. Fehlerbehebung: Deine Tipps zur Fehlerbehebung sind sehr hilfreich. Eine umfassende Liste von häufigen Problemen und Lösungen könnte für die Nutzer sehr nützlich sein. Beispielsweise könnten einige Nutzer auf Netzwerkprobleme stoßen oder Schwierigkeiten mit der Firewall-Konfiguration haben.

6. Hotkeys für schnelleres Management: Der Hinweis, Hotkeys für das Stoppen und Starten des Servers zu verwenden, ist besonders wertvoll. Eine kurze Anleitung, wie man diese Hotkeys einrichtet, würde sicherlich vielen Nutzern helfen.

7. Filtering von Streams: Das Hinzufügen von Filtern in der Adressenzeile ist ein interessanter Ansatz. Eine Erklärung, wie die Filter funktionieren und wie sie am besten eingesetzt werden können, könnte die Nutzererfahrung erheblich verbessern.

Generell ist es wichtig, die Nutzerfreundlichkeit deines Plugins zu maximieren. Vielleicht könntest du in Zukunft auch eine FAQ-Sektion oder ein Forum einrichten, wo Nutzer ihre Fragen stellen können. Dies könnte die Community-Bindung stärken und dir helfen, Feedback zu sammeln, um das Plugin weiter zu verbessern.

Vielen Dank, dass du deine Erfahrungen und dein Wissen teilst. Ich bin sicher, dass viele Nutzer von deinem Projekt profitieren werden!

Falls du weitere Fragen oder Anregungen hast, stehe ich gerne zur Verfügung.
 
Zurück
Oben