Das liegt sicher nicht am MP. Welchen Receiver, Image hast du denn?
Das liegt sicher nicht am MP. Welchen Receiver, Image hast du denn?
Fragen gehören ins Forum und nicht in mein Postfach, kein Support per PN!
Einen Protek 9911,MP8.0.5. Open ATV 6.0. Imag ? keine Ahnung.
Hallo,
ich wollte mal kurz eine Information für die Entwickler loswerden:
Ich benutze die Octagon SF8 STB. Ich habe NFR 5.3 installiert. Im Feed dazu wird das Mediaportal 7.5.1 zur Installation angeboten. Das läuft soweit auch ganz gut. Nach einem Update auf neuere Versionen ist dem leider nicht mehr so. Die HD Videos aus den Mediatheken laufen nun nur noch ruckelig (MP 7.7.6, 8.0.0, 8.0.6 gestestet). Soweit ich das aus den Python Files erkennen kann, ist das Stream-Handling geändert worden.
Nach Re-Installation von Version 7.5.1 läuft alles wieder flüssig.
Ich bin mir nicht sicher, ob dieses Problem auch bei anderen Receivern auftritt. Es besteht unabhängig vom verwendeten Image (getestet mit OpenEight, OpenHDF, OpenATV -jeweils Version 6.0 und mit OpenNFR 5.3).
Grüße aus dem Norden!
Keine Ahnung was du meinst. Von welchen Änderungen sprichst du. Das MP hat eigentlich nichts mit der Wiedergabe zu tun.
PS: deine Box und dein Image werden gar nicht supportet.
Hallo dwhz,
danke für die Antwort.
Die genannten Images sind alle für den SF 8 freigegeben. Ich gehe davon aus, dass das Mediaportal auf freigegebenen und getesteten Images läuft. Die Änderungen kannst Du z.B. in der Datei ard.py sehen - wenn Du das File der 7.5.1 Version mit der von der 8.0.6 vergleichst. Meine Programmierkenntnisse sind mittlerweile zwar etwas veraltet, aber ich meine zu erkennen, dass in der 7.5.1 Version die Auswahl der Stream Quelle anders gehandhabt wird:
def playStream(self, response, rtP, rtH, htP):
self['name'].setText("Sendung / Thema\n\n' "+decodeHtml(self.sendung)+" '")
if htP != "": # Neu: Bevorzuge http, statt zuvor rtmp
playpath = htP
playlist = []
playlist.append((self.streamName, playpath))
self.session.open(SimplePlayer, playlist, showPlaylist=False, ltype='ard')
else:
if "fc-ondemand.radiobremen.de" in rtH: # Sonderlocken
host = rtH.split('mediabase/')[0]
playpath1 = rtH.split('/mediabase/')[1]
playpath2 = rtP[4:]
playpath = "mp4:mediabase/"+playpath1+"/"+playpath2 # Hier kein "%s" verwenden, da "%" im String vorkommen kann
elif "fm-ondemand.einsplus.de" in rtH:
host = rtH
playpath = "mp4:"+rtP
else:
host = rtH
playpath = rtP
playpath = playpath.replace('&','&')
final = host+" playpath="+playpath # Hier kein "%s" verwenden, da "%" im String vorkommen kann
playlist = []
playlist.append((self.streamName, final))
self.session.open(SimplePlayer, playlist, showPlaylist=False, ltype='ard')
Das ist ein Auszug aus dem 7.5.1 er Code von der ard.py. Etwas entsprechendes taucht in den neuen Versionen nicht mehr auf. Möglicherweise haben die Ruckler etwas mit dem bevorzugten Stream zu tun. Kann es sein, dass der Playpath in den neueren Versionen anders gehandhabt wird ?
Bist Du der Entwickler des Plugins ?
Nein daran kann das nicht liegen, wie gesagt das MP hat mit der Wiedergabe auch nichts zu tun. Ob das sauber läuft hängt in erster Linie von deiner Internetverbindung und dem Image ab.
Und wie gesagt weder deine HW noch das Image werden von mir supportet.
Ob du das MP dabei aufrufen kannst spielt keine Rolle, das Plugin ist nicht dafür gebaut worden. Und kann dir daher auch nicht helfen, bei mir läuft das alles problemlos.
Geändert von dhwz (15.03.2017 um 16:16 Uhr)
Ok, damit ich Dich richtig verstehe:
Es ist unerheblich, ob ein Enigma2-Image für den SF 8 existiert, das Mediaportal muss nicht nur kompatibel mit dem Image sein, sondern auch speziell die Hardware-Eigenheiten des jeweiligen Receivers berücksichtigen ? Sehe ich das richtig ?
Wenn dem so ist, wo und wie hast Du das im Programm denn realisiert - liest es die Gerätedaten aus ? Das müsste ja eigentlich so sein, denn es ist ja nur eine Mediaplayer Version zum Download im Internet angeboten, unabhängig davon, welches Gerät man verwendet - Hauptsache es ist Enigma2 fähig.
Ich hätte gedacht, dass es auch im Interesse der Entwickler wäre, dass der Player auf möglichst allen Receivern, für die es Enigma2 Images der verschiedenen Crews gibt, rund läuft. Nicht, dass ich und andere früher oder später noch zum Fire TV Stick + Kodi wechseln müssen - das Mediaportal an sich ist richtig gut, wäre da nicht dieser kleine Haken...
Ach so, Du hattest meine Frage nicht beantwortet: Bist Du der Entwickler ? Oder gibt es ein Team ?
Schönen Abend noch
So, Problem gelöst. Nach Deinem Hinweis auf unterstützte und nicht unterstützte Images habe ich mal die neueste Version des OpenATV aufgespielt. Darauf läuft der Mediaplayer 8.0.6 ohne Probleme. Danke nochmal, Du hattest Recht, das Problem war das OpenNFR Image.
Lesezeichen