Ups, ok...
Hat funktioniert! Danke!
Ups, ok...
Hat funktioniert! Danke!
Hi,
habe heute eine Dreambox DM900 neu aufgesetzt.
Kein MP installiert, aber Plaincast.
Leider kommt auch hier "Kanal nicht verfügbar".
Was mache ich denn falsch?
Hier die Pakete:
root@dm900:~$ dpkg -l | grep golang-plaincast
ii golang-plaincast git+git1+43578422c8-r0.38 armhf Server that acts like a lightweight Chromecast that only includes YouTube
ii golang-plaincast-meta git+git1+43578422c8-r0.38 armhf Server that acts like a lightweight Chromecast that only includes YouTube
root@dm900:~$ dpkg -l | grep youtube
ii python-google-api-client git-r0.1 armhf Download videos from youtube.com or other video platforms
ii python-uritemplate git-r0.1 armhf Download videos from youtube.com or other video platforms
ii python-youtube-dl 2020.06.06+git0+e1723c4bac-r0.0 armhf Download videos from youtube.com or other video platforms
Gruß und Danke,
Stefan
Ah ok, verstehe.
Danke für deine Antwort.
Dann hatte ich okax Beitrag falsch verstanden.
Dachte es gäbe nun eine Lösung mit der neuen Version.
Ein python3 Bug?
Meinst du dass etwas für python3 nicht richtig implementiert ist bzw. eine Abhängigkeit fehlt?
Kann man dazu mehr erfahren?
Git?
Danke und Gruß,
Stefan
Ok, habe gerade auch mal geupdated und ich habe nun auch:
python-youtube-dl/unknown,now 2020.12.07 all [installed,automatic]
vom MediaPortal.
Leider bekomme ich nach wie vor mit Plaincast "Kanal nicht gefunden!"
Warum geht bei dir damit plaincast und bei mir auf der DM900 nicht?
Hast du eine Idee?
Logs habe ich nicht wirklich gefunden aber das hier sagt der Service. Vieleicht hilft es jemandem.
plaincast.service - Plaincast service
Loaded: loaded (/lib/systemd/system/plaincast.service; enabled; vendor preset: enabled)
Active: active (running) since Mo 2021-01-04 22:27:19 CET; 6min ago
Main PID: 640 (plaincast)
CGroup: /system.slice/plaincast.service
└─640 /usr/bin/plaincast -loglevel=info -config /etc/plaincast.conf
Jan 04 22:28:32 dm900 plaincast[640]: 22:28:32.407 [player] event: 0 # ok: true
Jan 04 22:28:32 dm900 plaincast[640]: 22:28:32.407 [player] [4]
Jan 04 22:28:32 dm900 plaincast[640]: 22:28:32.407 [player] event: 4 # ok: true
Jan 04 22:28:32 dm900 plaincast[640]: 22:28:32.410 [youtube] send msg: nowPlaying map[seekableStartTime:0 videoId:V7-ghrTqA44 currentTime:6.000 duration:0.000 currentIndex:0 seekableEndTime:0.000 state:3 listId:RQZf6ga-dIUA5_N0R01MwXAWJ82WI]
Jan 04 22:28:32 dm900 plaincast[640]: 22:28:32.523 [youtube] messages sent: 1 (prepare 2ms, http latency 113ms)
Jan 04 22:28:42 dm900 plaincast[640]: 22:28:42.859 [server] GET /apps/YouTube
Jan 04 22:30:11 dm900 plaincast[640]: 22:30:11.462 [youtube] command: 12 loungeStatus map[string]string{"devices":"[{\"app\":\"\",\"capabilities\":\"que,mus\",\"clientName\":\"unknown\",\"experiments\":\"\",\"name\":\"Plaincast\",\"id\":\"5b23e55b-3db7-4898-7e08-96f44b5fbad7\",\"type\":\"LOUNGE_SCREEN\",\"hasCc\":\"true\"}]", "connectionEventDetails":"{\"deviceId\":\"dibodvmai5k8gnmfju50g0jrvc\"}"}
Jan 04 22:30:11 dm900 plaincast[640]: 22:30:11.462 [youtube] command: 13 remoteDisconnected map[string]string{"capabilities":"que,atp,mus", "id":"dibodvmai5k8gnmfju50g0jrvc", "app":"android-phone-15.50.35", "pairingType":"dial", "clientName":"android", "type":"REMOTE_CONTROL", "experiments":"", "name":"SAMSUNG SM-G988B", "device":"{\"app\":\"android-phone-15.50.35\",\"pairingType\":\"dial\",\"capabilities\":\"que,atp,mus\",\"clientName\":\"android\",\"experiments\":\"\",\
Jan 04 22:30:11 dm900 plaincast[640]: 22:30:11.462 [youtube] Remote disconnected: SAMSUNG SM-G988B ()
Jan 04 22:33:25 dm900 plaincast[640]: 22:33:25.242 [youtube] Connected to message channel in 39ms
Alles anzeigen
Gruß,
Stefan
Ok, danke.
Auch wenn ich das jetzt nicht ganz verstanden habe gibt es wohl keine einfache Workaround Lösung
Gruß,
Stefan
Ah ok danke.
Brauche Youtube im Media Portal nicht.
Wie kann ich es zum laufen bekommen?
Habe jetzt nicht gesehen dass mediaportal ne eigene Youtube-dl bringt.
Wo ist die Abhängigkeit?
Gruß und Danke,
Stefan
Ok,
habe einen Hinweis auf das hier bekommen:
https://board.dreambox.tools/w…dreambox-casten/&pageNo=2
Und kann das auf meiner DM900 nachvollziehen.
Mache ich ein:
apt-get remove enigma2-plugin-extensions-mediaportal
und starte durch, geht Plaincast wieder.
Installiere ich mediaportal wieder mit:
root@dm900:~$ apt-get install enigma2-plugin-extensions-mediaportal
und starte durch bekomme ich wieder den Plaincast fehler "Kanal nicht gefunden!".
Hier noch das log zur installation von Mediaportal, da wird ja einiges mehr installiert. Irgendetwas davon muss quer schießen:
root@dm900:~$ apt-get install enigma2-plugin-extensions-mediaportal
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libgstfft-1.0-0 libtag1 python-merlinmusicplayer
Recommended packages:
lib32-dreamwidevine enigma2-plugin-widevineprocessor enigma2-plugin-vod enigma2-plugin-extensions-netflixvod enigma2-plugin-extensions-amazonvod enigma2-plugin-extensions-disneyplusvod
enigma2-plugin-extensions-daznvod
The following NEW packages will be installed:
enigma2-plugin-extensions-mediaportal libgstfft-1.0-0 libtag1 python-merlinmusicplayer
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 2.738 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://feed.newnigma2.to/daily/oe2.5/deb/arm/ ./ libgstfft-1.0-0 1.6.4-r0.3 [15,0 kB]
Get:2 http://feed.newnigma2.to/daily/oe2.5/deb/arm/ ./ libtag1 1.9.1-r0.1 [204 kB]
Get:3 https://feed.mediaportal.info/apt/ ./ enigma2-plugin-extensions-mediaportal 2020071501 [2.271 kB]
Get:4 https://feed.mediaportal.info/apt/ ./ python-merlinmusicplayer 2.5-r0 [248 kB]
Fetched 2.738 kB in 5s (494 kB/s)
Selecting previously unselected package enigma2-plugin-extensions-mediaportal.
(Reading database ... 17027 files and directories currently installed.)
Preparing to unpack .../enigma2-plugin-extensions-mediaportal_2020071501_all.deb ...
Unpacking enigma2-plugin-extensions-mediaportal (2020071501) ...
Selecting previously unselected package libgstfft-1.0-0.
Preparing to unpack .../libgstfft-1.0-0_1.6.4-r0.3_armhf.deb ...
Unpacking libgstfft-1.0-0 (1.6.4-r0.3) ...
Selecting previously unselected package libtag1.
Preparing to unpack .../libtag1_1.9.1-r0.1_armhf.deb ...
Unpacking libtag1 (1.9.1-r0.1) ...
Selecting previously unselected package python-merlinmusicplayer.
Preparing to unpack .../python-merlinmusicplayer_2.5-r0_armhf.deb ...
Unpacking python-merlinmusicplayer (2.5-r0) ...
Setting up enigma2-plugin-extensions-mediaportal (2020071501) ...
Setting up libgstfft-1.0-0 (1.6.4-r0.3) ...
Setting up libtag1 (1.9.1-r0.1) ...
Setting up python-merlinmusicplayer (2.5-r0) ...
W: Size of file /var/cache/apt/archives/partial/python-merlinmusicplayer_2.5-r0_armhf.deb is not what the server reported 247756 259
Alles anzeigen
Und die Infos zum Plaincast:
root@dm900:~$ dpkg -l *plain* && dpkg -l *plugins-dbu*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-============================================-===========================-===========================-==============================================================================================
ii golang-plaincast git+git1+43578422c8-r0.34 armhf Server that acts like a lightweight Chromecast that only includes YouTube
ii golang-plaincast-meta git+git1+43578422c8-r0.34 armhf Server that acts like a lightweight Chromecast that only includes YouTube
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-============================================-===========================-===========================-==============================================================================================
ii enigma2-plugin-systemplugins-dbusinterfacepr 4.3.2r12-r0-newnigma2-5.2 armhf systemplugins-dbusinterfaceproxy
Alles anzeigen
OK, hab die 900er.
Das ist ja seltsam, dann muss ich mal schauen was da los ist.
Danke und Gruß,
Stefan
Hi,
ist Plaincast wieder kaputt? Bekomme seit Wochen "Kanal nicht gefunden!".
Updates haben nicht geholfen, gerade nochmal eine gemacht. Liegt das an mir oder hat jeder das Problem zur Zeit?
Danke und Gruß,
Stefan
Perfekt, Danke!
Ok, stimmt, da war mein Fehler
Super, ein fix wäre toll.
Vielen Dank!
Hi,
das ist ja richtig fies. Ein Update von Plaincast überschreibt scheinbar den Service wieder.
Zumindest startete meiner nicht mehr und die Service Datei war überschrieben.
Hier mal ein log mit original service:
systemctl status plaincast
root@dm900:~$ systemctl status plaincast
● plaincast.service - Plaincast service
Loaded: loaded (/lib/systemd/system/plaincast.service; enabled; vendor preset: enabled)
Active: failed (Result: start-limit-hit) since Do 1970-01-01 01:00:18 CET; 49 years 4 months ago
Main PID: 357 (code=exited, status=2)
Jan 01 01:00:18 dm900 systemd[1]: plaincast.service: Unit entered failed state.
Jan 01 01:00:18 dm900 systemd[1]: plaincast.service: Failed with result 'exit-code'.
Jan 01 01:00:18 dm900 systemd[1]: plaincast.service: Service hold-off time over, scheduling restart.
Jan 01 01:00:18 dm900 systemd[1]: Stopped Plaincast service.
Jan 01 01:00:18 dm900 systemd[1]: plaincast.service: Start request repeated too quickly.
Jan 01 01:00:18 dm900 systemd[1]: Failed to start Plaincast service.
Jan 01 01:00:18 dm900 systemd[1]: plaincast.service: Unit entered failed state.
Jan 01 01:00:18 dm900 systemd[1]: plaincast.service: Failed with result 'start-limit-hit'.
Alles anzeigen
Mit dem Einfügen von RestartSec=2 vor Restart=always in /lib/systemd/system/plaincast.service und einem systemctl enable plaincast funktioniert es wieder.
Das Log sieht auch sauber aus:
root@dm900:~$ systemctl status plaincast
● plaincast.service - Plaincast service
Loaded: loaded (/lib/systemd/system/plaincast.service; enabled; vendor preset: enabled)
Active: active (running) since Mi 2019-05-15 22:17:08 CEST; 1s ago
Main PID: 6540 (plaincast)
CGroup: /system.slice/plaincast.service
└─6540 /usr/bin/plaincast -loglevel=info -config /etc/plaincast.conf
Mai 15 22:17:08 dm900 systemd[1]: Started Plaincast service.
Mai 15 22:17:08 dm900 plaincast[6540]: 22:17:08.710 [server] serving HTTP on port 8008
Kann die Änderung irgendwie mit eingebaut werden?
Gruß,
Stefan
Ok danke.
Habe die Youtube dl ausgetauscht.
Zum system.d Problem. Auf meiner DM900 ist es überhaupt nicht gestartet.
Was bei mir hilft ist ein RestartSec=2 anzugeben.
Außerdem hab ich mal ein & an den ExecStart gemacht.
Ich denke aber die 2 Sekunden bringens.
Hier mein komplette plaincast.service aus /lib/systemd/system
[Unit]
Description=Plaincast service
After=enigma2.service
[Service]
ExecStart=/usr/bin/plaincast -loglevel=info -config /etc/plaincast.conf &
RestartSec=2
Restart=always
[Install]
WantedBy=multi-user.target
Alles anzeigen
Gruß,
Stefan
Hab das selbe Problem.
Ist das bei allen?
Gruß,
Stefan
Hi,
kann mir jemand sagen woher ich die 0.4 RC4 für DM900 bekomme?
Habe nur die 0.3 RC1 hier aus dem ersten post für arm gefunden.
Gruß,
Stefan