Eurosport Player Plugin

chenoui70

DZSatien Légendaire
Inscrit
3/3/14
Messages
3 347
Eurosport Player Plugin
Hallo Zusammen,

es gab hier ja schon den einen oder anderen Thread zum Thema Eurosport Player auf der VU+.
Diese wurden immer mit der Begründung geschlossen, dass es auf Grund von DRM nicht gehen würde.
Das stimmt so nicht, deshalb habe ich die letzten Tage mal ein Plugin "Eurosport Player Plugin für VTI" geschrieben.

Es ist natürlich noch nicht 100% perfekt, aber für die Bundesliga, Tennis und WIntersport reicht es alle mal.

Ich habe das Plugin auf meiner duo2 und der ultimo4k erfolgreich getestet (jeweils mit VTI 13.0.2).

Voraussetzungen:
Die Erweiterung serviceapp muss installiert sein und die Medienwiedergabe ersetzen. Für den Service 5002 muss der exteplayer3 eingestellt sein.

Was noch nicht geht bzw. noch nicht so schön ist:
Als Abspiel-Screen wird der Standard MediaPlayer verwendet. Hier werde ich im Laufe der Zeit einen eigenen Player bauen.
Spulen: Spulen geht aktuell nicht, bzw. nicht so ganz richtig. In Event Streams, die nicht Live und nicht OnAir sind, kann man mit den Zifferntasten springen. Das geht aber auch nicht immer. Für mich ist das Feature aktuell nicht so wichtig, deshalb werde ich mich wenn überhaupt erst im Zuge des neues Player-Screen damit beschäftigen.
Man kann im Today View noch nicht weiter zurück als "Heute" (was der Name ja eigentlich auch sagt).
Das Plugin ist nicht Skin-Fähig.
Das Mapping der Sendernamen passt noch nicht ganz.

Installation:
Ich bin noch nicht dazu gekommen, das Ganze in ein ipkg zu packen, deshalb gibt es das Plugin aktuell nur als Zip Datei. Einfach den Ordner "EurosportPlayer" nach "/usr/lib/enigma2/python/Plugins/Extensions" kopieren und anschließend einen GUI Restart durchführen.

Tasten:
Grün: Wechseln zwischen OnAir/Today
Blau: Aktualisieren der Ansicht
Gelb: Entfernt das Plugin aus dem Hauptmenü oder fügt es an
Rot: Abmelden

Sobald ich eine neue Version habe, (dauert jetzt aber ein paar Tage) stelle ich Sie hier wieder zur Verfügung.

Grüße
IchKannDenken
D3Zjo5C.png

Version 0.5:
- OnAir View: Der original Eurosport Player im Browser zeigt euch eine Liste von aktuellen Events an. Dies macht das Plugin auch.
- Today View: Im Browser wird unter den aktuellen Events eine Historie des heutigen Tages sowie die noch anstehenden Events angezeigt. Dies macht das Plugin auch.
- Im Today View sind auch die OnAir Events an der entsprechenden Stelle enthalten.

thx @ IchKannDenken
10.gif
 

Fichiers joints

  • EurosportPlayer.zip
    112 KB · Affichages: 10
  • enigma2-plugin-extensions-eurosportplayer_0.5_all.ipk.zip
    99.2 KB · Affichages: 7
EurosportPlayer 0.6
wie versprochen habe ich heute eine neue Version (0.6) für euch, diesmal als ipk.

Folgendes wurde gemacht:

Benutzername/Passwort werden jetzt triple_des verschlüsselt abgespeichert.
In der ersten Version wurde immer der Stream mit der höchsten Qualität ausgewählt. In der neuen Version überlasse ich die Entscheidung dem exteplayer3.
Ihr könnt in den Einstellungen der Medienwiedergabe eure eigene Verbindungsgeschwindigkeit eintragen, anhand derer der exteplayer3 den passenden Stream auswählt.
Standardmäßig steht hier 99999999
Die Prüfung ob das serviceapp Plugin installiert ist, wurde geändert, die Falschmeldung, dass es nicht installiert ist, sollte jetzt nicht mehr kommen.
Ich habe jetzt einen eigenen Player Screen gebaut, dieser basiert von der Optik her auf dem Vu_HD_1080P Skin. Der Player selbst kann aber geskined werden. Unter /usr/lib/enigma2/python/Plugins/Extensions/EurosportPlayer/EspStreamPlayer-Skin-Sample.xml liegt eine Beispiel Xml Datei in der Ihr den Screen findet.
Der Player selbst hat jetzt keine besondere Funktion. Spulen geht nicht, was aber am exteplayer liegt.
In Streams, die in der Vergangenheit ausgestrahlt wurden, könnt Ihr mit den Ziffern Tasten Springen (10Sek, 60Sek, 5min)
Ich habe alle Tasten auf meiner Remote getestet und keinen Absturz bekommen.
Wenn eure Eurosport Session abläuft wird euch jetzt ein Poopup angezeigt, dass die Session in einer Minute abläuft und Ihr den Stream neustarten müsst.
Kleiner BugFixes.
Update Version 0.6:
Das IPK überschreibt die Version 0.5, ihr müsst vorher also nichts löschen
Nach der Installation bitte einen GUI Reboot durchführen
Falls Ihr schon die 0.5 Version im Einsatz hattet, bekommt ihr beim ersten Start die Meldung angezeigt, dass eure Anmeldeinformationen nicht stimmen. Anschließend müsst Ihr die Daten neueingeben. Grund ist die o.g. Änderung bezüglich Verschlüsselung.
10.gif
 

Fichiers joints

  • enigma2-plugin-extensions-eurosportplayer_0.6_all.zip
    114.2 KB · Affichages: 6
Retour
Haut