Max2Play Home › Forums › Max2Play Add-ons › Multisqueeze bleibt nach ca. 4 bis 6 Stunden hängen wie eine CD
- This topic has 5 replies, 2 voices, and was last updated 4 years, 6 months ago by MarioM Moderator.
-
Posted in: Max2Play Add-ons
-
1. Mai 2020 at 16:57 #48681
Guten Tag an aller Forenmitglieder, Entwickler und Programmierer!
Ein sehr schönes Projekt, aber nach der Aktivierung von Multisqueeze bin ich nun seit Monaten immer wieder damit beschäftigt, folgenden Fehler zu beseitigen. Habe zwar irgendwo im Forum schon von diesem Problem gelesen, aber dort wurde es nicht gelöst.
Meine Hoffnung liegt nun bei Euch.Server
Hardware: AMD A4-5000, 4GB DDR3, Gigabit-LAN
Software: Logitech Media Server Version: 7.7.5 – 1416570306 @ Thu Nov 27 08:25:11 UTC 2014
auf Ubuntu-Server (läuft seit Jahren stabil)Player Gerät 1:
RaspberryPi 2
Max2Play 2.52 (zuvor 2.51)
Lizenz aktiviert
Multisqueeze mit 2 aktiven PlayernPlayer Gerät 2:
PaspberryPi 3 Modell B+
Max2Play 2.52 (zuvor 2.51)
Lizenz aktiviert
MultisqueezeProblem:
Wiedergabe bleibt nach ca. 4 bis 6 Stunden Laufzeit hängen. Die Tonausgabe ist dann ähnlich eines CD-Player mit fehlerhafter CD.
Starte ich Max2Play über seine Benutzeroberfläche bzw. durch Stromunterbrechung am RaspberryPi neu, läuft es wieder 4 bis 6 Stunden problemlos. (Wiedergabe läuft nach Neustart automatisch weiter)
Aus- und Einschalten des Players auf Softwareebene z.B. mit SqueezeControl reicht nicht aus.Meine Versuche:
– In Multisqueeze nur 1 Player aktiviert -> gleicher Fehler
– Alle nicht benötigten Plugins deaktiviert -> gleicher Fehler
– Stärkeres Netzteil an RaspberryPi -> gleicher Fehler
– Max2Play auf PaspberryPi 3 Modell B+ (Gerät 2) installiert und separate Lizenz erworben und aktiviert -> gleicher Fehler
– Multisqueeze deaktiviert und nur Squeezelite aktiviert -> läuft mehrere Tage ununterbrochen (bei beiden Pi‘s)
– Multisqueeze an beiden Geräten mit jeweils 2 Playern wieder aktiviert, und alle 4 Player gekoppelt. Alles läuft optimal synchron. Nach knapp 5 Stunden fallen die beiden Player des einen Pi’s aus, und ca. 0,5 Std. später die beiden Player des anderen Pi‘s. Kurzer Neustart, und es läuft weiter, als wäre nichts gewesen.
– Ein weiterer Versuch: Nur den RapberryPi 3B+ in Betrieb, Multisqueeze mit 1 Player aktiviert, aber keine Wiedergabe gestartet und Player mit Squeezecontrol in StandBy geschaltet. Nach 8 Stunden versucht, die Wiedergabe zu starten -> gleicher FehlerHier bin ich nun als Heimwerker am Ende mit meinem Latein.
Was mache ich falsch, bzw. wo liegt der Fehler?Für Hilfe bin ich sehr dankbar.
Freundliche Grüße, Eddi6. Mai 2020 at 14:05 #48714Hallo Eddi,
bitte entschuldige die späte Antwort. Könntest du hier mal die Debug Info von der Multisqueeze Seite posten?
10. Mai 2020 at 18:27 #48746Hallo MarioM,
hier die Debug Information, nach Auftreten des Fehlers:#### SQUEEZELITE VERSION ####
Squeezelite Max2Play v1.0.2 based on v1.8.4-726, Copyright 2012-2015 Adrian Smith, 2015-2016 Ralph Irving.#### AUDIOPLAYER CONFIG ####
### Configuration of Audioplayers
SQUEEZELITE_PARAMETER=-o default:CARD=Device -a 80:4:: -o hw:1,0
SQUEEZESLAVE_PARAMETER=-n plugequal
SHAIRPORT_PARAMETER=-d sysdefault:CARD=ALSA
USE_USB_DAC=1
USE_EQUALIZER=0
SYSTEM_USER=pi
YMPD_PARAMETER=–webport 8081
MULTISQUEEZE_PLAYERCOUNT=1
MULTISQUEEZE_NAME_0=Heizungsraum
MULTISQUEEZE_PARAMETER_0=-o default:CARD=Device -a 80:4::
MULTISQUEEZE_NAME_1=Max2Play_1
MULTISQUEEZE_PARAMETER_1=-o plug:equalUSB#### SQUEEZELITE -l ####
Output devices:
null – Discard all samples (playback) or generate zero samples (capture)
equalUSB
plugequalUSB – Equalizer for USB
dmixerUSB – DMixer for USB
plugdmixerUSB
equal
plugequal – Equalizer for plughw:0,0
default:CARD=ALSA – bcm2835 ALSA, bcm2835 ALSA – Default Audio Device
sysdefault:CARD=ALSA – bcm2835 ALSA, bcm2835 ALSA – Default Audio Device
dmix:CARD=ALSA,DEV=0 – bcm2835 ALSA, bcm2835 ALSA – Direct sample mixing device
dmix:CARD=ALSA,DEV=1 – bcm2835 ALSA, bcm2835 IEC958/HDMI – Direct sample mixing device
dsnoop:CARD=ALSA,DEV=0 – bcm2835 ALSA, bcm2835 ALSA – Direct sample snooping device
dsnoop:CARD=ALSA,DEV=1 – bcm2835 ALSA, bcm2835 IEC958/HDMI – Direct sample snooping device
hw:CARD=ALSA,DEV=0 – bcm2835 ALSA, bcm2835 ALSA – Direct hardware device without any conversions
hw:CARD=ALSA,DEV=1 – bcm2835 ALSA, bcm2835 IEC958/HDMI – Direct hardware device without any conversions
plughw:CARD=ALSA,DEV=0 – bcm2835 ALSA, bcm2835 ALSA – Hardware device with all software conversions
plughw:CARD=ALSA,DEV=1 – bcm2835 ALSA, bcm2835 IEC958/HDMI – Hardware device with all software conversions
default:CARD=Device – USB PnP Sound Device, USB Audio – Default Audio Device
sysdefault:CARD=Device – USB PnP Sound Device, USB Audio – Default Audio Device
front:CARD=Device,DEV=0 – USB PnP Sound Device, USB Audio – Front speakers
surround21:CARD=Device,DEV=0 – USB PnP Sound Device, USB Audio – 2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=Device,DEV=0 – USB PnP Sound Device, USB Audio – 4.0 Surround output to Front and Rear speakers
surround41:CARD=Device,DEV=0 – USB PnP Sound Device, USB Audio – 4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Device,DEV=0 – USB PnP Sound Device, USB Audio – 5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Device,DEV=0 – USB PnP Sound Device, USB Audio – 5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Device,DEV=0 – USB PnP Sound Device, USB Audio – 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Device,DEV=0 – USB PnP Sound Device, USB Audio – IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=Device,DEV=0 – USB PnP Sound Device, USB Audio – Direct sample mixing device
dsnoop:CARD=Device,DEV=0 – USB PnP Sound Device, USB Audio – Direct sample snooping device
hw:CARD=Device,DEV=0 – USB PnP Sound Device, USB Audio – Direct hardware device without any conversions
plughw:CARD=Device,DEV=0 – USB PnP Sound Device, USB Audio – Hardware device with all software conversionsFreundliche Grüße, Eddi
12. Mai 2020 at 16:08 #48767Hallo Eddi,
Leider müsste ich dich noch einmal bitten, mir den Squeezebox Server Log nach Auftreten des Fehlers zu schicken. Die Debug Infos von Multisqueeze waren leider wenig aufschlussreich, außer dass ich jetzt weiß, dass du anscheinend einen externen DAC verwendest. Aber laut deinen Tests scheint dieser ja nicht wirklich ausschlaggebend zu sein. Trotzdem wäre es ggf. interessant diesen mal alleine mit Squeezelite über den Server laufen zu lassen. Ansonsten empfehlen wir natürlich immer so wenige Player wie möglich an einem Pi zu verwenden, um die bestmögliche Stabilität zu gewährleisten und im Idealfall jeweils einen Pi für einen Player zu nutzen.
20. Mai 2020 at 22:31 #48829Hallo Mario,
vielen Dank, dass Du Dich mit meinem Spueezebox-Problem beschäftigst. Selbst habe ich heute mal wieder etwas Zeit für meine Freizeitprojekte gefunden und kann folgendes berichten:
Externer DAC -> genau, es handelt sich um eine preisgünstige USB-Soundkarte, da ich für meine Anwemdung keinen HiFi-Sound brauche.
Squeezelite alleine -> läuft auf dem Pi über Tage problemlos.Im Folgenden das Ende der Logitech Media Server-Logdatei, welche ich auf der Benutzeroberfläche unter Einstellungen->Informationen finden konnte. Der beschrieben Fehler ist während des Testlaufs am letzten Samstag, 16.05.2020 2 mal, und am Sonntag, 17.05.2020 1 mal aufgetreten. Dem log kann ich allerdings zu diesen Zeiten nichts entnehmen. Lässt sich eventuell, wie ich es von openHAB kenne, der log-Level etwas verschärfen?
[20-05-11 15:47:34.4487] Slim::Plugin::UPnP::Events::error (323) Subscribe/unsubscribe error: 412 Precondition Failed
[20-05-11 19:11:46.2957] Slim::Plugin::UPnP::Events::error (323) Subscribe/unsubscribe error: 412 Precondition Failed
[20-05-11 19:11:46.3147] Slim::Plugin::UPnP::Events::error (323) Subscribe/unsubscribe error: 412 Precondition Failed
[20-05-11 19:11:46.3480] Slim::Plugin::UPnP::Events::error (323) Subscribe/unsubscribe error: 412 Precondition Failed
[20-05-11 19:46:52.5167] Slim::Plugin::UPnP::Events::error (323) Subscribe/unsubscribe error: 412 Precondition Failed
[20-05-11 19:46:52.5342] Slim::Plugin::UPnP::Events::error (323) Subscribe/unsubscribe error: 412 Precondition Failed
[20-05-11 19:46:52.5661] Slim::Plugin::UPnP::Events::error (323) Subscribe/unsubscribe error: 412 Precondition Failed
[20-05-11 20:40:43.4298] Slim::Plugin::UPnP::Events::error (323) Subscribe/unsubscribe error: 412 Precondition Failed
[20-05-11 20:40:43.4896] Slim::Plugin::UPnP::Events::error (323) Subscribe/unsubscribe error: 412 Precondition Failed
[20-05-11 20:40:43.4917] Slim::Plugin::UPnP::Events::error (323) Subscribe/unsubscribe error: 412 Precondition Failed
[20-05-18 17:39:43.1553] Slim::Networking::SqueezeNetwork::Players::_players_error (334) Unable to get players from SN: Timed out waiting for data, retrying in 86400 seconds27. Mai 2020 at 15:43 #48868Hallo Eddi,
die Log-Datei ist tatsächlich wenig aufschlussreich. Ich hab nochmal mit unserem Chef-Entwickler gesprochen. Er empfiehlt in den erweiterten Einstellungen der Squeezelite Instanzen im Multisqueezeplugin in den Kommandozeilenoptionen den Parameter „-C “ zu ergänzen, also z.B. „-C 5“ oder „-C 10“, um die Player auszuschalten, wenn für die bestimmten Zeit nichts mehr gespielt wird.
Ansonsten könnte auch die Synchronisierung des Servers mit mysqueezebox.com eine Rolle spielen. Hast du den Squeezebx Server mit deinem mysqueezebox.com Konto verknüpft? Falls ja, versuche bitte dich wieder abzumelden und teste, ob die Probleme dann noch auftreten. -
You must be logged in to reply to this topic.