- Sun 01 July 2012
- GNU-linux
- Andraz Brodnik brodul
- #mpd, #fun
Note
this is a very basic setup
Installation
Install the daemon and client:
# apt-get update # apt-get install mpd mpc
Configuration
Change the folowing lines:
bind_to_address "localhost"
to:
bind_to_address "0.0.0.0"
Comment the ALSA audio_output:
# #audio_output { # type "alsa" # name "My ALSA Device" # device "hw:0,0" # optional # format "44100:16:2" # optional # mixer_device "default" # optional # mixer_control "PCM" # optional # mixer_index "0" # optional #} # # An example of an OSS output: #
Set the web streaming:
# An example of a httpd output (built-in HTTP streaming server): # audio_output { type "httpd" name "My HTTP Stream" encoder "vorbis" # optional, vorbis or lame port "8000" quality "5.0" # do not define if bitrate is defined # bitrate "128" # do not define if quality is defined format "44100:16:1" } #
Copy some music into:
/var/lib/mpd/music
Run the mpc on server:
$ mpc update # update database $ mpc ls # added files should appear $ mpc ls | mpc add # add all files to the playlist $ mpc play
How to listen
Go to the client computer and open vlc. Setup a network stream (http://<yourserver>:8000)