2016년 1월 6일 수요일

우분투 MPD(music player daemon) 설치와 원격 제어를 위한 GMPC 클라이언트 사용

고정된 서버에 스피커를 연결시켜 운용하다보니 원격 컨트롤이 필요한데 아주 유용한 도구가 GMPC입니다. 이를 위해 설치 및 설정방법을 소개합니다.

1. 서버에 MPD 설치
sudo add-apt-repository ppa:gmpc-trunk/mpd-trunk
sudo apt-get update
sudo apt-get install mpd

2. 서버 MPD 설정
sudo nano /etc/mpd.conf

music_directory     "/music" #자신의 음악파일 폴더 위치
playlist_directory  "/var/lib/mpd/playlists"
db_file             "/var/lib/mpd/tag_cache"
log_file            "/var/log/mpd/mpd.log"
pid_file            "/var/run/mpd/pid"
state_file         "/var/lib/mpd/state"
user                  "mpd"
group               "audio"
bind_to_address     "0.0.0.0"

follow_outside_symlinks "yes"
follow_inside_symlinks    "yes"
default_permissions         "read,add,control,admin"

input {
        plugin "curl"
}

audio_output {
    type         "pulse"
    name      "My Pulse Output"
    server      "localhost"
    mixer_type      "software"    # 볼륨조절을 위해 필요 optional
}

filesystem_charset      "UTF-8"
id3v1_encoding          "UTF-8"
3. 서버 PulseAudio Preferences 설정
sudo apt-get install paprefs
서버 VNC 접속으로 실행시켜서 network server 탭에서 Enable network access to local sound devices 체크하고 하위부분 체크해서 3개항목 체크

4. 서버 MPD Daemon 재시작 : sudo service mpd restart

5. 클라이언트 PC GMPC 설치: sudo apt-get install mpc gmpc
윈도우 PC인경우 https://gmpclient.org/ 홈페이지에서 다운 설치 가능
핸드폰으로는 MPDroid 다운 받아 쓰니 아주 좋네요..

댓글 없음:

댓글 쓰기