Author Topic: Musik wird doppelt abgespielt und ist nicht steuerbar  (Read 38208 times)

dotsev

  • Newbie
  • *
  • Posts: 45
    • View Profile
Musik wird doppelt abgespielt und ist nicht steuerbar
« on: February 05, 2011, 12:46:41 »
Jaja.. etwas eigenartig.

Szenario 1: MCE wird gestartet. Ich nutze die Fernbedienung (Infra etc.) und spiele Musik ab.
  Danach starte ich MCC - MCC erkennt die abgespielte Musik und alles lässt sich einwandfrei steuern

Szenario 2: MCE wird (ggf. mit MCC (WOL)) gestartet. MCC verbindet sich einwandfrei mit dem MCE.
  Danach starte ich ein Lied per MCC --> MCE spielt dieses Lied einwandfrei ab!
 --> MCC zeigt nur den Titel und darunter "Laden..." an.
 --> Die Auswahl "Aktuelle Wiedergabe" zeigt nichts an
 --> z.B. die Lautstärkeregelung reagiert erst nach ca. 2 Minuten wieder
  [nun wird ggf. MCC neu gestartet --> Ergebnis "STOP" als aktuelles Lied (obwohl gerade Musik läuft) ]
  Nächster Schritt: Ein anderen Lied wird abgespielt --> MCE spielt BEIDE Lieder ab, wobei das erste Lied sichtbar und das zweite "unsichtbar" läuft. Man hört jedoch beide.
  Erst mit schließen des Mediacenters beenden sich beide Lieder.

--> Wenn ich das erste Lied per MCC abspielen, kann die das MCE nicht mit MCC steuern.
--> Wenn ich das erste Lied ohne MCC abspiele, funktioniert die Steuerung danach per MCC fehlerfrei.

...Danke
« Last Edit: February 05, 2011, 12:52:31 by dotsev »

Hetti72

  • Newbie
  • *
  • Posts: 11
    • View Profile
Re: Musik wird doppelt abgespielt und ist nicht steuerbar
« Reply #1 on: February 14, 2011, 19:30:55 »
Hallo,

 ich habe ein ähnliches Problem. Bei mir tritt der Effekt auf das sich die Steuerung per Fernbedienung und per MCE komplett getrennt verhalten. Genauer:

Wenn ich mit der Fernbedienung eine Aktion Starte (zb. MP3 hören) sehe ich diese in der MCC App nicht und kann sie auch nicht beeinflussen.
Starte ich nun über die MCC App eine andere Aktion (z.b. Video anschauen) läuft diese Paralell, also Video und MP3 zusammen. Die über die App gestartete Aktion kann ich mit der Infrarot FB nicht beeinflussen.

Lediglich die Classic Remote reagiert wie gedacht, d.h. ich kann mit der App das MCE genauso wie mit der Infrarot FB bedienen.

Ist das oben beschriebene Verhalten normal?

gruß,
Hetti

lopez1_de

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 629
    • View Profile
Re: Musik wird doppelt abgespielt und ist nicht steuerbar
« Reply #2 on: February 15, 2011, 09:33:19 »
Hi,

könnt ihr bitte mal schauen wie oft die wmplayer.exe im Taskmanager zu sehen ist wenn das Problem auftritt.

EDIT: Und was genau im Taskmanager steht, also: "wmplayer.exe" oder "wmplayer.exe *32"

@Hetti72
Was passiert wenn du den Rechner komplett neu startest, nun einen Taskmanager öffnest. Nun sollte keine wmplayer.exe im Taskmanager zu sehen sein. Dann das WMC starten, welches dann MCC starten sollte. Im Taskmanager sollte nach einiger Zeit, ohne das etwas im WMC getan wird eine! wmplayer.exe auftauchen.
« Last Edit: February 15, 2011, 09:45:43 by lopez1_de »

dotsev

  • Newbie
  • *
  • Posts: 45
    • View Profile
Re: Musik wird doppelt abgespielt und ist nicht steuerbar
« Reply #3 on: February 16, 2011, 12:45:05 »
Hi,

es ist sofort nach dem Start EIN "wmplayer.exe *32"-Prozess zu finden.
Das ändert sich bis zum Ende vom WMC nicht. Auch nicht, wenn zwei Songs gleichzeitig abgespielt werden.

Gruß
dotsev

lopez1_de

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 629
    • View Profile
Re: Musik wird doppelt abgespielt und ist nicht steuerbar
« Reply #4 on: February 16, 2011, 15:23:40 »
Danke dotsev.

Dann weiß ich jetzt an welcher Stelle der Fehler ist, aber ich habe nicht die leiseste Ahnung warum der Fehler überhaupt auftritt. Ich benötige nun dringend ein debug log. Bitte logging wie hier beschrieben aktivieren.

Danke!

Hetti72

  • Newbie
  • *
  • Posts: 11
    • View Profile
Re: Musik wird doppelt abgespielt und ist nicht steuerbar
« Reply #5 on: February 17, 2011, 19:37:07 »
Hi,

könnt ihr bitte mal schauen wie oft die wmplayer.exe im Taskmanager zu sehen ist wenn das Problem auftritt.

EDIT: Und was genau im Taskmanager steht, also: "wmplayer.exe" oder "wmplayer.exe *32"

@Hetti72
Was passiert wenn du den Rechner komplett neu startest, nun einen Taskmanager öffnest. Nun sollte keine wmplayer.exe im Taskmanager zu sehen sein. Dann das WMC starten, welches dann MCC starten sollte. Im Taskmanager sollte nach einiger Zeit, ohne das etwas im WMC getan wird eine! wmplayer.exe auftauchen.

Hallo,

also jetzt hatte ich auch Zeit ein wenig zu testen.
Wenn ich den PC neu Starte ist kein wmplayer Prozess zu sehen. Starte ich dann WMC taucht nach einiger Zeit ein wmplayer Prozess auf.

Aber anschliessend verhält sich MCC wie gewünscht, d.h. ich sehe in der App eine per IR-Fernbedienung gestartete Aktion und kann diese auch beinflussen. Umgekehrt ist es genauso, ich kann eine per MCC App gestartete Aktion mit der IR Fernb. beinflussen.
Also habe ich ein wenig mit dem Startveralten "gespielt". Wenn ich das WMC nicht per Autostart starte, sondern erst den PC hochfahre, ein wenig warte und dann WMC starte, funktioniert MCC wie gewünscht.
Wenn ich WMC per Autostart direkt beim Hochfahren starten lasse, tritt das Problem auf. Beende ich das WMC (und somit auch den MCC Server) und starte es neu ist alles wie es sein soll.
Ich kann dadurch auch kein Logfile liefern, weil ich ja erst die Debugmeldung bestätigen muss. Dadurch startet der MCC Server "verzögert" und alles ist in Ordnung.

Möglicherweise hängt das Problem auch mit meiner  etwas Schwachen Hardware (AMD Neo Mini PC) zusammen.

gruß,
Hetti

dotsev

  • Newbie
  • *
  • Posts: 45
    • View Profile
Re: Musik wird doppelt abgespielt und ist nicht steuerbar
« Reply #6 on: February 17, 2011, 20:42:31 »
Noch konnte ich kein Debugging machen. Aber von mir die Info: Mein Problem tritt auch auf, wenn ich das WMC schließe und wieder öffne (dadurch sollte es ja egal sein, ob AutoStart oder nicht).

dotsev

  • Newbie
  • *
  • Posts: 45
    • View Profile
Re: Musik wird doppelt abgespielt und ist nicht steuerbar
« Reply #7 on: February 17, 2011, 21:05:47 »
Naja.. also das mit der Dateigröße hier nervt irgendwie :-)

Also das debug-File erstellen lief wie folgt ab:
1. Versuch: Debugging aktiviert --> WMC gestartet, Meldung akzeptiert --> Kein Problem trat auf ... (?!?) --> WMC geschlossen
2. Versuch: WMC gestartet --> Meldung akzeptiert --> Problem nicht reproduzierbar, denn:
** Direkt nach dem Starten des Songs, wechselte die MCC-App keinen Song mehr (der zuerst gestartete lief einfach weiter)
** Nach einem Neustart der App (nur der App) fehlte jedoch nach erfolgreichen verbinden mit dem Server sämtliche Einträge --> Es konnte kein erneuter Song gestartet werden.
3. Versuch: s. 2. Versuch --> Nach einem Neustart der App --> innerhalb der App Menü auswählen --> Home --> Musik, Videos.. verfügbar (TV&Radio nicht) --> Song-Auswahl nicht möglich (er läd und läd und läd).
4. Versuch: s. 3. Versuch, nur dass ich diesmal einen Song wählen konnte. Ergebnis: Song wird parallel zu schon laufenden Song abgespielt. Auch bei erneuter Auswahl eines anderen Songs wechselte nur der Song, der "im Hintergrund" lief. Im Vordergrund im WMC lief weiterhin der in Versuch 2 ausgewählte Song.

Also: Reproduziert :-) --> Viel Spaß bei der Analyse.

http://www.file-upload.net/download-3223139/mcc_server_debug.txt.html
« Last Edit: February 17, 2011, 21:29:13 by dotsev »

dotsev

  • Newbie
  • *
  • Posts: 45
    • View Profile
Re: Musik wird doppelt abgespielt und ist nicht steuerbar
« Reply #8 on: February 17, 2011, 21:22:37 »
Naja.. normal sieht das ja nicht aus:

Code: [Select]
17.02.2011 20:57:37: System.ArgumentException: Der Wert liegt außerhalb des erwarteten Bereichs.
   bei WMPLib.IWMPPlaylist.get_Item(Int32 lIndex)
   bei MCC_Server.Form1.wmp_playFiles(String data)
   bei WMPLib.IWMPPlaylist.get_Item(Int32 lIndex)
   bei MCC_Server.Form1.wmp_playFiles(String data)
MCC Server v1.5.3

lopez1_de

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 629
    • View Profile
Re: Musik wird doppelt abgespielt und ist nicht steuerbar
« Reply #9 on: February 18, 2011, 13:05:07 »
Erstmal danke für das Log. Ich kann dort erkennen wo das Problem ist. Aber es dürfte eigentlich gar nicht auftreten. MCC kann in dem entscheidenden Moment nicht - oder nicht mehr - mit der wmplayer.exe kommunizieren.

Ich muss drüber nachdenken.  ;)

dotsev

  • Newbie
  • *
  • Posts: 45
    • View Profile
Re: Musik wird doppelt abgespielt und ist nicht steuerbar
« Reply #10 on: February 18, 2011, 13:18:46 »
Aber es dürfte eigentlich gar nicht auftreten.

:-)..

Viel Erfolg. Ich würde mich natürlich über eine möglichst schnelle Problemlösung freuen. So macht MCC einfach keinen Spaß :-(

lopez1_de

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 629
    • View Profile
Re: Musik wird doppelt abgespielt und ist nicht steuerbar
« Reply #11 on: February 18, 2011, 13:50:48 »
Sag mal, hast du vielleicht einen Zweitrechner zum testen?

dotsev

  • Newbie
  • *
  • Posts: 45
    • View Profile
Re: Musik wird doppelt abgespielt und ist nicht steuerbar
« Reply #12 on: February 18, 2011, 13:59:53 »
müsste ich prüfen (Also ob ich ein verfügbares Notebook dafür nutzen kann).
Grundsätzlich installiere ich Testversionen aber auch wohl auf den HTPC :-)

Hetti72

  • Newbie
  • *
  • Posts: 11
    • View Profile
Re: Musik wird doppelt abgespielt und ist nicht steuerbar
« Reply #13 on: February 18, 2011, 14:36:03 »
Hallo,

ich schon wieder. Gerade eben noch mal ein wenig gespielt und konnte das Problem (wenn auch auf anderem Weg) nachstellen und habe auch ein Log davon.
Kurze Beschreibung was ich gemacht habe:

- WMC gestartet, MCC Debug bestätigt
- MP3 (...Giftiges Wasser.mp3) per App gestartet. Die Aktion ist auch im WMC sichtbar. Die App zeigt in der Statusleiste aber nur "Laden" an.
- Dann in der App versucht eine andere MP3 auszuwählen. Die App hängt, reagiert nach kurzer Zeit aber wieder. Wiedergabe im WMC läuft aber weiter.
- Anderes MP3 (Irgendwie, Irgendwo, Irgendwann.mp3) ausgewählt. Aktion ist im WMC nicht sichtbar, vorherige wiedergabe läuft immer noch. Nun wurden beide MP3 zum gleichzeitig abgespielt. Im Taskmanager ist nur eine wmplayer.exe sichtbar.

So, ich hoffe diese Beschreibung zusammen mit dem Log hilft ein wenig.

gruß,
Hetti
« Last Edit: February 19, 2011, 19:42:48 by Hetti72 »

dotsev

  • Newbie
  • *
  • Posts: 45
    • View Profile
Re: Musik wird doppelt abgespielt und ist nicht steuerbar
« Reply #14 on: February 21, 2011, 13:34:12 »
Hi,

einen zweiten Rechner habe ich mittlerweile gefunden. Das Problem konnte ihr dort leider nicht nachstellen.
Der Rechner hat im übrigen auch kein Zugriff auf die große Musikbibliothek und die TV-Karte. Von daher ist das wohl nicht so auf diesen abbildbar.

Gruß
dotsev