Sie sind vielleicht schon vorbei, aber ich werde dokumentieren, was ich bei der Einrichtung von MPD unter Windows 7 getan habe. Dies wird wahrscheinlich übertrieben sein, wenn Sie jemals mpd verwendet haben, aber da ich dies nicht getan habe, würde ich dies tun hilfreich gefunden haben:
Laden / entpacken Sie die Windows-Binärdateien (ich verwende
mpd-0.16.6-4-win32
undmpc-0.21-win32
)Mpd.conf bearbeiten - hier ein Beispiel (mit den Kommentaren entfernt):
music_directory "d:/music" playlist_directory "d:/music/mpd/playlists" db_file "d:/music/mpd/database" log_file "d:/music/mpd/log" port "6600" auto_update "yes" input { plugin "curl" } audio_output { type "winmm" name "Default" }
Beachten Sie das
d:\music
undd:\music\mpd
undd:\music\mpd\playlists
muss existieren.Starten Sie den MPD - Server von der Befehlszeile ausgeführt wird :
mpd mpd.conf
. Beachten Sie, dass Sie die Konfigurationsdatei unbedingt angeben müssen, sonst funktioniert sie nicht. Es wird sich wahrscheinlich darüber beschweren, dass die Datenbank nicht gefunden wird, aber eine neue erstellt wird.Verwenden Sie mpc, um zu überprüfen, ob es funktioniert:
mpc listall
um eine Liste aller von MPD gescannten Dateien zu erhaltenmpc add <file>
eine Datei an die aktuelle Wiedergabeliste (mit dem gleichen Pfad ausgegeben durch hinzufügenmpc listall
)mpc play
anfangen zu spielen- Verwenden Sie sie
ctrl-c
in der mpd-Konsole, um sie zu stoppen.
Wenn dies alles funktioniert, können Sie mpc mit geplanten Aufgaben beim Starten des Computers starten, sodass Sie sich nicht anmelden müssen, um es auszuführen:
- Start
task scheduler
(einfach in die Windows-Suchleiste eingeben) - Erstellen Sie eine Aufgabe
- einstellen
Run whether the user is logged on or not
- Trigger hinzufügen Beginnen Sie die Aufgabe beim Start. Fügen Sie eine Verzögerung hinzu, wenn Sie möchten.
- Aktion hinzufügen Programm / script = "mpd", Argumente hinzufügen: "mpd.conf", starten Sie in "c: \ program files ..." (wo auch immer Sie mpd.exe extrahiert haben).
- Schließen und speichern Sie die Aufgabe und geben Sie die Anmeldeinformationen ein, unter denen sie ausgeführt werden kann.
- Sie können die Aktion jetzt ausführen und mpd wird bei jedem Neustart des Computers im Hintergrund geladen.
Sie sehen es nicht im Task-Manager, es sei denn, Sie klicken auf "Prozesse von allen Benutzern anzeigen", auch wenn es unter Ihrem Benutzernamen ausgeführt wird.
- Start
Installieren Sie IIS (oder einen anderen Webserver) und
Turn windows features on or off
stellen Sie sicher, dass CGI unter IIS> WWW-Dienste> App-Entwicklungsfunktionen enthalten ist.Installiere PHP .
Laden Sie phpMpReloaded herunter und zeigen Sie IIS darauf.
Öffnen Sie Port 80 in Ihrer Windows-Firewall.
Natürlich können verschiedene Clients / Webserver verwendet werden, aber das ist ungefähr das, was ich ausgeführt habe. In Kombination mit einer Reihe von kabellosen Lautsprechern kann ich Musik durch das ganze Haus laufen lassen, die von jedem Gerät gesteuert werden kann, das Zugang zu meinem WLAN-Netzwerk hat.