Media Center Control
Deutsche Foren => Android Unterstützung => : dotsev 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
-
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
-
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.
-
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
-
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 (http://forum.mediacentercontrol.com/index.php/topic,157.0.html) aktivieren.
Danke!
-
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
-
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).
-
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
-
Naja.. normal sieht das ja nicht aus:
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
-
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. ;)
-
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ß :-(
-
Sag mal, hast du vielleicht einen Zweitrechner zum testen?
-
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 :-)
-
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
-
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
-
Die nächste Version kommt bald. Evtl. ist dort das Problem schon behoben. Ansonsten müssen wir weiter schauen.
Das Problem ist auf jeden Fall das aus dem WMPlayer keine Events mehr raus kommen. Aber komischerweise auch nicht verzögert. Die Events kommen manchmal einfach gar nicht.
-
Hey, super. Dann hoffe ich mal auf die neue Version.
"bald" kann man nicht weiter spezifizieren, was? :-)
-
Ich denke das die neue Version am Wochenende kommt.
Gruß
-
Hallo,
erste Tests der neuen Version verlaufen überaus positiv.
Ich werde die nächsten Tage weiter testen und mich melden, sobald wieder Probleme auftreten.
Vielen Dank für den Fix.
dotsev
-
Hallo,
hab jetzt auch die Version 1.54 installiert, kann aber leider nichts Positives berichten. Wenn ich WMC starte wird der MCC Server automatisch mitgestartet. Das Startup Fenster von MCC bleibt aber stehen und nach einiger Zeut erscheint ein Popup-Fenster "Es kann keine Verbindung mit dem Mediaplayer hergstellt werden (Wiederholen/Abbrechen).
Nach dem Klick auf Wiederholen kann wohl eine Verbindung hergestellt werden, denn das MCC Startup Fenster verschwindet und das WMC ist mit der App Steuerbar.
Das Problem tritt Reproduzierbar bei jedem Start auf. Ich habe den MCC Server schon deinstalliert und neu installiert.
Wenn ich ein wenig mit der App Spiele, also Start / Stop , neues Lied, usw. erscheint irgendwann nur noch "Lade" in der Statuszeile der App und WMC ist nicht mehr Steuerbar. Nachdem die App neu gestartet wurde kann ich zwar das WMC wieder Bedienen, aber die Aktionen sind im WMC nicht mehr "sichtbar".
Ich habe das Debug.log schonmal gemacht und angehängt.
gruß,
Hetti
-
"Es kann keine Verbindung mit dem Mediaplayer hergstellt werden (Wiederholen/Abbrechen)."
Dieses Problem kann auch ich, jedoch nicht so häufig, bestätigen.
-
Danke für das Log. Ich kann das Problem immer weiter einkreisen.
Ich habe nun eine Testversion vom Server für euch hochgeladen. Bitte installiert diese. Dafür muss zuerst die aktuelle Version über Software deinstalliert werden.
http://mediacentercontrol.com/temp/mcc_server_test.zip
Und dann wieder das Debugging anschmeissen. ;)
http://forum.mediacentercontrol.com/index.php/topic,169.0.html
Ich hoffe das ich in dem Log den entscheidenden Fehler zu sehen bekomme (der in der aktuellen Version leider garnicht gemeldet wird).
1000 Dank für Eure Geduld!
-
Hallo,
so hier ist das Log. Da steht um einiges mehr drinnen. Hoffe du kannst den Fehler damit Analysieren.
Hier noch eine evtl. Hilfreiche Erklärung zum verhalten während des Loggens:
Der Start des MCC Servers war exakt so wie im vorherigen Post. Nach dem erfolgreichen Start des MCC Servers habe ich mit der App einen Musiktitel (Abba) ausgewählt. Der Titel wurde abgespielt und die Aktion war im WMC sichtbar. In der App blieb die Statusleiste aber auf "Lade" hängen.
Nach Neustart der App ein neues Lied (ZZ Top) ausgewählt. Ergebnis: Aktion im WMC nicht sichtbar und beide Lieder werden gleichzeitig abgespielt.
gruß,
Hetti
-
Hetti72,
danke für die schnelle Antwort. Nun haben wir das Problem. Fehlt nurnoch die Lösung.
Grüsse
-
Soooo! :) Ich glaub ich hab es.
Bitte nochmal downloaden, alte Version vom Server deinstallieren und diese drauf.
http://mediacentercontrol.com/temp/mcc_server_test2.zip
http://mediacentercontrol.com/temp/mcc_server_test3.zip
Ich bin sehr gespannt.
-
Hy,
bin noch auf der Arbeit und habe erst vor ner Stunde deinen Post gesehen. Ich habe (Remote von der Arbeit) den neuen Server installiert, kann aber nichts gutes Berichten: Der MCC Server kann nun überhaupt keine Verbindung mehr zum Media Player herstellen, egal wie oft ich auf wiederholen klicke :(
Ein Logfile habe ich auch schon erstellt, kann es aber erst Posten wenn ich Zuhause bin.
gruß,
Hetti
-
Ich kann es kaum erwarten das logfile zu sehen. ;)
-
Hallo,
so hier das Logfile von gestern Abend. Viel steht da nicht drinnen ...
gruß,
Hetti
-
Servus,
ich noch mal. Hab gerade nochmal ein wenig gespielt. Jetzt konnte sich der MCC Server nach 2 Versuchen mit dem Mediaplayer verbinden :-\
Auch davon gibt es ein Log ....
gruß,
Hetti
-
OK, danke ich forsche weiter.
Funktioniert MCC nach dem Verbinden dann wenigstens besser als vorher?
Gruß
-
Guten Morgen,
so wieder ein wenig gespielt und getestet.
Zum Start Verbindungsproblem habe ich folgendes festgestellt: Wenn ich während der MCC Server versucht sich zu verbinden, das Media Center mit der IR Fernbedienung bediene (einfach nur im Hauptmenu hoch und runter), dann kann sich der MCC Sever beim 2.ten Versuch immer mit dem Media Player verbinden. Wenn ich nichts mache, dann klappt das verbinden MCC - Mediaplayer meist nicht.
So und jetzt auch mal ne Gute Nachricht: Wenn sich der MCC Server erfolgreich verbunden hat, Funktioniert alles Tadellos. Die App reagiert auf alle Eingaben und auch die wechselseitige Bedienung mit IR-Fernbedienung und App ist kein Problem. Auch das "Lade" Problem in der Statuszeile ist nicht mehr aufgetreten.
Das wird immer besser :D
gruß,
Hetti
-
Ich habe nochmal einiges umgeschrieben und in Threads ausgelagert. Ich bin auf ein Ergebnis gespannt. Wir kommen der Lösung näher.
http://mediacentercontrol.com/temp/mcc_server_test4.zip
EDIT: Und nochmals Danke für deine Geduld Hetti72!!! :D
-
Mist, nun habe ich das Problem bei mir auch. Aber wenigstens kann ich nun direkt bei mir testen. ;)
-
Bitte nochmal testen. Ich glaub nun sollte es klappen!
http://mediacentercontrol.com/temp/mcc_server_test5.zip
Danke!
-
Hallo,
habe leider momentan nicht soviel Zeit, erst am WE wieder. Hab heute Abend mal installiert und kurz getestet. Der Verbindungsfehler ist nicht mehr aufgetreten, aber das ganze war irgendwie ziemlich Träge ???
Mehr Tests am Wochenende ;)
gruß,
Hetti
-
Hi,
das eigentlich Problem ist, das der WMP die Verbindung verweigert. Das scheint vor allem auf langsameren Systemen ein Problem zu sein. Mir bleibt nichts weiter übrig als die Verbindung immer wieder zu versuchen. Das kann dann unter Umständen träge sein, aber ich kann das leider nicht weiter beeinflussen. Eine Möglichkeit um das Problem zu beseitigen wäre, den Rechner nicht abzuschalten, sondern immer in den Standby oder Ruhezustand zu setzen.
Gruß
-
Hallo,
hab heute ein wenig getestet und gespielt. Ich bin soweit zufrieden, das Verbinden Problem ist nicht mehr aufgetreten und das restliche Verhalten ist auch ok.
Ich darf es halt nicht mit der Bedienung übertreiben, also alle 10 Sek. ein neues Lied oder ständig zwischen Bilder, Videos und MP3 hin- und her schalten. Das dürfte aber wohl meiner etwas langsamen Hardware geschuldet sein.
Also für mich ist das Problem gelöst ...
gruß,
Hetti