Hi, das ist leider durch gstreamer bedingt und wird speziell wenn man 4k-Streams schaut (900/920) aktuell immer ein problem sein mit der Springerei.
Youtube Videos auf die Dreambox casten (plaincast)
-
-
4K habe ich noch gar nie probiert (habe eh kein 4K TV).
Passiert also auch bei HD. -
Du musst zwingend die Auflösung auf max. 720p stellen in den Einstellungen sonst wird das nie gehn. Das geht auch bei 1080p nicht weil hier Audio und Video getrennte Streams sind. Ich hatte das schon Reichi mitgeteilt, vielleicht fällt ihm dazu noch was ein. Im Prinzip müsste man ihn dazu zwingen bei plaincast immer max. 720p zu verwenden, egal wie hoch die Auflösung eingestellt ist.
-
Wer kann mir den erklären wieso dieses Video nicht per Plaincast abgespielt werden kann?
Fehlt mir da noch irgendwas?Sia - The Fast and the Furious - Unstoppable
Was bedeutet diese Fehlermeldung auf dem Screenshot?
Diesen Fehler bekomme ich unabhängig ob ich dies auf der Box gleich nach dem Neustart abspielen möchte oder nach dem schon einige andere Videos abgespielt wurden.
-
Hat die Auflösung im Setup mal auf 720p begrenzt?
-
Du meinst in der YT App auf dem Androiden? Ja die war teilweise sogar auf 360 mom. ist 480. Auf 720 selber Fehler, schon durchgetestet.
Oder kann man da auf der Box auch noch separat was einstellen?
Das komische manche Videos die vorher problemlos gingen funktionieren nun nicht mehr. -
-
Ah ok ist mir neu das man da noch was einstellen kann, danke zombi werden dies testen
-
Und das geht dann auch
-
Nun gehts super perfekt danke
Diese Einstellung ist komplett an mir vorüber gegangen, hab zwar schon sehr oft dies mit 720 gelesen aber ich dachte bisher immer in der YT App
Meinie bessere Hälfte ist nun wieder glücklichWurde den da was geändert seitens Dream? Weil die Videos ja vorher abgespielt wurden?
-
Ja man kann jetzt auch UHD Videos bei Mytube zb abspielen usw. steht aber auch in den release infos im GIT.
-
Also ich hab bei mir gerade mal 2160 eingestellt und per Plaincast ein Youtube 4K Video gestreamt und das geht hier auch problemlos .
Mit Ton aber na ja es hackt wie bl... ,daher 4K streamen ist dann wohl er nicht so schön ,aber laufen tut es auch wie man sieht . -
Wir haben eine DM7080 und keinen UHD TV
-
Hab ja schon zuvor mal geschrieben Plaincast und DASH vertragen sich nicht. Daher auf 720p runterstellen bis reichi eine andere Lösung gefunden hat die Auflösung zu begrenzen.
Ansonsten hat man immer das Problem dass der Ton kaputt geht sabald man nicht direkt am Anfang des Videos direkt Plaincast startet oder später mal vorwärts springt. Kurz Ton weg weil es 2 Streams sind für Audio und Video. -
Als Info: 4k Youtube Streams erfodern ca. 30 MBit an Bandbreite!
-
Hallo Reichi,
ich habe das plaincast nun auch mal installiert und genutzt. Danke für das einbauen der Funktionalität.
Ich habe aber ein Problem beim abspielen einer Playlist. Und zwar wenn ich das abspielen beende, dann ist auch erst einmal Schluß. Nur wenn ich dann weiter zappe startet das nächste File der Liste. Gipfeln tat es dann in einem GS.
Code
Alles anzeigen0x867dd4 <SwigDirector_eDBusInterfaceProxy::play(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)+0x2ec> 0x50277c <eDBusInterface::play(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)+0xcc> 0x502924 <eDBusInterface::Private::play(QString const&, bool)+0x184> 0x5060a4 </usr/bin/enigma2()> 0x50635c <eDBusInterface::Private::qt_metacall(QMetaObject::Call, int, void**)+0xe4> 0x747c483c </usr/lib/libQt5DBus.so.5(+0x1e83c)> Traceback (most recent call last): File "/usr/lib/enigma2/python/Plugins/SystemPlugins/DBusInterfaceProxy/plugin.py", line 45, in play self._player = self._session.openWithCallback(self._onPlayerClosed, MoviePlayer, ref) File "/usr/lib/enigma2/python/mytest.py", line 431, in openWithCallback dlg = self.open(screen, *arguments, **kwargs) File "/usr/lib/enigma2/python/mytest.py", line 437, in open raise RuntimeError("modal open are allowed only from a screen which is modal!") RuntimeError: modal open are allowed only from a screen which is modal! ------- ]]>
Irgendwie existiert das Problem in E2 4.3.1r23 immer noch.
Scheint aber nur sporadisch auf zu treten.
Komischerweise hatte ich den Crash erst einige Stunden nachdem ich mal Plaincast verwendet hatte.
Dazwischen liefen noch aufnahmen und das Gerät wurde noch weiter benutzt.
Der Crash kam dann erst beim Stoppen einer aufgenommenen Sendung die ich vorher abgespielt hatte.
Keine Ahnung weshalb im Crashlog [ eDBusInterface::play] yt://bvNHlDZ-HVQ erst so viel später erscheint, obwohl zwischen Plaincast Nutzung und Crahs einiges auf der Box gemacht wurde.
Kann es sein das Plaincast Stunden vorher nicht sauber beendet wurde, obwohl ich danach alles auf der Box machen konnte wie gewohnt ?Code
Alles anzeigen[EPGC] cleanupOutdated getNextSourceSpan, current offset is 910154248, m_skipmode_m = 0! NO CUESHEET. (910154248, 10485700) action -> CoolPlayerActions2 leavePlayer EMC: [EMCPlayer] Player closed by user stopService stopping thread. FILEPUSH THREAD STOP thread joined 0 EMC MediaCenter serviceStopped [eDBusInterface::Private::sendEvent 0 [TeleText] service stopped [TeleText] send array('B', [1, 0, 0, 0]) service end! create buffer for widget 1200 x 82 IBTS show False False disable dvb subtitles disable teletext subtitles page ffffffffffffffff (und) EMC MediaCenter serviceStopped [eDVBMetaParser::updateMeta] dbinfo missing, cannot save record metadata to database! [eDVBMetaParser::updateMeta] dbinfo missing, cannot save record metadata to database! decoder state: play, vpid=-1, apid=-1 DEMUX_STOP - video - ok VIDEO_STOP - ok AUDIO_STOP - ok DEMUX_STOP - audio - ok AUDIO_CONTINUE - ok IBTS hide [ eDBusInterface::play] yt://bvNHlDZ-HVQ [1;33mW/ [DBusInterfaceProxy.play] :: yt://bvNHlDZ-HVQ True[1;m swig director exception (SWIG director method error.) 0xb40bf068(sp=0xbefb7450) <__cxa_throw+168> 0x3aec2c(sp=0xbefb7468) <SwigDirector_eDBusInterfaceProxy::play(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)+660> 0xf58cc(sp=0xbefb74a8) <eDBusInterface::play(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)+168> 0xf5a00(sp=0xbefb74c0) <eDBusInterface::Private::play(QString const&, bool)+276> 0xf85d8(sp=0xbefb7518) <eDBusInterface::Private::currentService()+7680> 0xf87bc(sp=0xbefb7558) <eDBusInterface::Private::qt_metacall(QMetaObject::Call, int, void**)+76> 0xb49f6c04(sp=0xbefb7570) <qDBusAddSpyHook(void (*)(QDBusMessage const&))+12232> Traceback (most recent call last): File "/usr/lib/enigma2/python/Plugins/SystemPlugins/DBusInterfaceProxy/plugin.py", line 45, in play self._player = self._session.openWithCallback(self._onPlayerClosed, MoviePlayer, ref) File "/usr/lib/enigma2/python/mytest.py", line 429, in openWithCallback dlg = self.open(screen, *arguments, **kwargs) File "/usr/lib/enigma2/python/mytest.py", line 435, in open raise RuntimeError("modal open are allowed only from a screen which is modal!") RuntimeError: modal open are allowed only from a screen which is modal!
-
Wollte mal nachfragen ob bezüglich Plaincast noch entwickelt wird oder neues kommt?
-
Ja scho, aber "im Moment" grad nicht.
Der Greescreen ist sicher zu fixen ;). -
Ok gut zu wissen
-
Das Beispiel von zombi #69 geht aber auch nur weil da FHD 802p24 an der Box ankommt.
Spulen geht auch dabei nicht, also Ton kommt nicht wieder.
Versucht man z.B. 4k hdr Blender Simulations abzuspielen, kommt UHD 2160p30 an der Box an ohne HDR.
Bild und Ton ruckelt stark.
Sende ich das an meinen LG SUHD geht das perfekt, mit HDR!
Es liegt also nicht an der Wlan Verbindung bzw. Daten Menge.
Zuspieler iPhone 8 Youtube App.
Es ist dann bei UHD auch kein Screenshot möglich!
EDIT:
Das ruckeln ist aber nicht konstant, manchmal ist es für einige Sekunden perfekt.
EDIT:
Grade auch mal über MediaPortal Youtube probiert. 3840x2160p30 (VP9) ohne HDR
Ruckelt genauso wie bei Plaincast.
EDIT:
Verwendet man Big Buck Bunny 60fps 3840x2160p60 (VP9) ist die Wiedergabe ähnlich wie mit ffmpeg (kodi o. mplayer).
CPU Last bei MP DM900
CORE 1 ca. 85%
CORE 2 ca. 50%
CPU Last bei Plaincast DM900
CORE 1 ca. 22%
CORE 2 ca. 18%
gruß pclin