ab und zu macht bei mir der Mediaplayer Probleme. Ursache ist wohl, dass der Lautsprecher, der im Bildschirm sitzt, nicht betriebsbereit ist, wenn sich der Bildschirm im Stromsparmodus befindet.
Wenn der Bildschirm geweckt wird, funktioniert der Player wieder, aber leider nicht immer:(.
In diesem Zusammenhang habe ich in der Konsole folgende Ausgabe gesehen („Aktueller Wert ist nicht verfügbar“):
Mein eigentliches Problem ist ja, dass der Mediaplayer ab und zu nicht mehr funktioniert. Hat sich beim Mediaplayer da in letzter Zeit etwas geändert? Ich frage, weil ich das fehlerhafte Verhalten erst in den letzten 2 Monaten beobachte.
Der Fehlerfall tritt auf, wenn der Monitor in den Sleep Modus geht. Zu diesem Zeitpunkt ist dann das im „Media Player“ gewählte „Gerät“ nicht mehr gesetzt. Die WebKonsole zeigt dazu auch eine Fehlermeldung an (siehe Eingangspost). Die Instanz bleibt aber betriebsbereit. Es sieht so aus, als ob sie den Status ‚Fehlerhaft‘ gar nicht kennt
Wenn der Monitor wieder aufwacht, dann wird im „Media Player“ wieder das „Gerät“ richtig angezeigt und alles scheint wieder in Ordnung zu sein.
Tatsächlich aber liefert ein Aufruf von
WAC_PlayFile(...)
die Fehlermeldung
Warning: Media Player Fehler (ERROR_START): Playing failed
Wenn ich dann ausschließlich den IPS-Dienst neu starte, ist alles wieder ok. Es sieht danach aus, als ob IPS die Verbindung zum „Gerät“ nicht wieder korrekt herstellt.
Ich möchte gerne das Thema noch einmal ansprechen. Die Soundausgabe funktioniert seit einem IPS Stand vor ca. 3-4 Monaten nicht mehr korrekt.
Theoretisch könnte das geänderte Verhalten auch mit einem der regelmäßigen Windows-Updates gekommen sein. Ich halte das aber eher für unwahrscheinlich.
Wenn ich das gleiche Szenario mit den nircmd Utilities durchspiele, dann funktioniert es. Mit anderen Worten:
WAC_PlayFile(…) schägt fehlt, bei nircmd.exe playfile … erfolgt eine Soundausgabe.
Wir haben dort seit langem mal die Bibliothek aktualisiert (bass.dll, basswma.dll, tags.dll). Hast du zufällig ein altes Backup, von dem du diese Dateien rüberkopieren könntest? Mehr Änderungen haben wir dort leider nicht gemacht
Besten Dank für den Hinweis. Ich habe nun mal die bass.dll (2.4.13.8) gegen die Vorgängerversion (2.4.12.1) getauscht und der erste Eindruck ist gut.
Ich werde es mal ein paar Tage beobachten und dann berichten.
Wir nutzen ab dem nächsten Update wieder die „alte“ 2.4.12er Version, da ich leider aktuell keine Zeit habe herauszufinden, was mit der 2.4.14er Version schief läuft.