
라즈베리 파이(Raspberry Pi) 하나면 네트워크에 연결된 어떤 기기에서든 원하는 곡을 자유롭게 재생할 수 있는 음악 서버를 만들 수 있습니다. 여기에 Spotify 같은 인기 음악 스트리밍 서비스의 콘텐츠까지 더하면 집 어디서나 고음질 음악을 즐기는 홈 오디오 시스템이 완성됩니다. 이 글에서는 오픈소스 음악 서버 OS인 Volumio를 활용해 라즈베리 파이를 고품질 홈 뮤직 시스템으로 변신시키는 방법을 단계별로 소개합니다.
Volumio를 설치하고 나면 FLAC, WAV, MP3, AAC, ALAC, PLS 등 주요 음악 포맷은 물론, Spotify 스트리밍까지 모두 지원받을 수 있습니다.
준비물
이 튜토리얼에서는 이더넷 케이블로 네트워크에 연결하는 헤드리스(headless) 방식의 음악 서버를 만듭니다. 따라서 모니터나 키보드처럼 라즈베리 파이 프로젝트에 흔히 쓰이는 주변기기 대부분이 필요 없습니다.
헤드리스 음악 서버를 구축하려면 다음 준비물이 필요합니다:
- 라즈베리 파이
- SD 카드
- 라즈베리 파이와 호환되는 전원 케이블
- 이더넷 케이블
- 스피커, 스테레오 등 오디오 출력 장치 또는 USB 사운드 카드
- 앰프 모듈(선택 사항이지만 권장)
- Volumio 이미지를 SD 카드에 굽기 위한 노트북 또는 PC
준비물을 갖췄다면 이제 라즈베리 파이를 홈 엔터테인먼트 시스템으로 바꿔 보겠습니다.
라즈베리 파이에 Volumio 설치하기
첫 번째 단계는 Volumio를 내려받아 SD 카드에 굽는 것입니다.
여기서는 무료이며 크로스 플랫폼을 지원하는 Etcher를 사용해 시스템 이미지를 플래싱합니다. 아직 Etcher가 설치되어 있지 않다면 balenaEtcher 공식 웹사이트에서 최신 버전을 내려받으세요.
- 노트북이나 PC에서 Volumio의 Get Started 페이지로 이동해 라즈베리 파이용 최신 버전을 다운로드합니다.
- SD 카드를 컴퓨터에 삽입합니다.
- Etcher 애플리케이션을 실행합니다.
- Etcher에서 "Select image"를 클릭하고 방금 다운로드한 Volumio 파일을 선택합니다.
- "Select target"을 클릭하고 부팅 미디어로 SD 카드를 지정합니다.
이제 Etcher가 시스템 이미지를 SD 카드에 굽습니다.
라즈베리 파이 부팅하기
SD 카드가 준비되면 라즈베리 파이를 시작할 차례입니다:
- SD 카드를 컴퓨터에서 분리해 라즈베리 파이에 삽입합니다.
- 이더넷 케이블을 라즈베리 파이에 연결합니다.
- 전원을 연결합니다.
기기가 자동으로 부팅됩니다. 참고로 Volumio의 첫 부팅은 몇 분 정도 걸릴 수 있습니다.
Volumio 임시 Wi-Fi 핫스팟에 연결하기
설정 과정의 일부로 Volumio는 소프트웨어 구성을 위해 임시 Wi-Fi 핫스팟을 생성합니다. 노트북이나 PC에서 네트워크 설정을 열고 "Volumio" 핫스팟을 선택하세요.

비밀번호 입력 창이 나타나면 "volumio2"를 입력합니다.

임시 핫스팟에 연결되는 즉시 Volumio 설정을 진행하라는 팝업이 나타납니다.

팝업이 자동으로 뜨지 않으면 https://volumio.local/wizard 에 접속해 설정 마법사를 직접 실행할 수 있습니다.
이제 헤드리스 음악 서버를 구성해 보겠습니다:
1. 언어를 선택하고 "Next"를 클릭합니다.
2. 기기에 고유한 이름을 지정하고 "Next"를 클릭합니다.

3. 오디오 출력 장치를 구성합니다. 라즈베리 파이에 연결된 오디오 장비에 따라 설정 옵션이 달라집니다.

4. Volumio의 전체 설정 옵션을 사용할지, 아니면 간소화된 옵션 세트를 사용할지 선택합니다. 이 설정은 언제든 시스템 메뉴에서 변경할 수 있으므로, 빠르게 사용을 시작하고 싶다면 우선 간소화된 메뉴를 선택하는 것이 좋습니다.

5. Volumio의 Wi-Fi 핫스팟은 일시적인 것이므로, 이제 홈 네트워크 접속 권한을 요청합니다. 목록에서 자신의 네트워크를 선택하고 비밀번호를 입력하세요.
Volumio가 홈 Wi-Fi 네트워크에 연결되면서 임시 핫스팟과의 연결은 자동으로 해제됩니다.
Volumio 서버로 수백만 곡 스트리밍하기
여기까지 완료했다면 이제 Volumio 콘솔에 접근할 수 있습니다.

Volumio를 통해 음악을 스트리밍하는 방법은 크게 세 가지입니다.
1. 무선으로 파일 전송하기
Volumio가 몇 분간 온라인 상태로 유지되면 네트워크상의 다른 기기들이 이를 네트워크 스토리지로 자동 인식합니다. 사용자명 "volumio", 비밀번호 "volumio2"를 사용하면 인터넷이 되는 어떤 기기에서도 Volumio에 접속할 수 있습니다.
연결 후에는 드래그 앤 드롭으로 음악 파일을 무선 전송할 수 있으며, 전송된 파일은 Volumio에서 바로 재생할 수 있습니다.
2. 네트워크 기기에 원격 접속하기
홈 네트워크에 연결된 NAS나 네트워크 드라이브에 저장된 음악도 스트리밍할 수 있습니다:
- Volumio 콘솔(https://volumio.local)에서 "Settings -> My Music"으로 이동합니다.
- "Network Drives" 섹션을 찾아 "Add new device"를 클릭합니다.
Volumio가 네트워크를 스캔해 사용 가능한 네트워크 드라이브 목록을 표시합니다. 음악이 저장된 기기를 찾아 원격으로 연결하면 바로 스트리밍을 시작할 수 있습니다.
3. Spotify 플러그인 사용하기
전 세계 2억 명이 넘는 활성 사용자를 보유한 Spotify는 가장 인기 있는 음악 스트리밍 서비스 중 하나입니다. Volumio 서버를 통해 Spotify의 방대한 카탈로그 전체를 이용할 수 있습니다:
1. Volumio 화면 왼쪽 메뉴에서 "Plugins"를 선택합니다.
2. "Music services"를 선택합니다.
3. "Spotify" 플러그인을 찾아 "Install" 버튼을 클릭합니다.

4. 안내가 나타나면 "Enable plugin"을 선택합니다.
5. Spotify 설치가 완료되면 "Installed Plugins" 탭을 클릭합니다.
6. "Spotify"를 찾아 슬라이더를 "On" 위치로 밉니다.
7. "Settings" 버튼을 클릭합니다.
8. Spotify 계정의 사용자 이름과 비밀번호를 입력한 뒤 "Login"을 클릭합니다.
9. 무료 Spotify 계정을 사용 중이라면 "High Quality" 오디오 옵션을 비활성화하는 것이 좋습니다.
10. "Save" 버튼을 클릭합니다.
이제 Volumio가 Spotify에 연결되어 끊임없이 늘어나는 방대한 음원 라이브러리를 마음껏 즐길 수 있습니다.
Spotify만으로 음악을 듣는 것이 주 용도라면, Volumio 대신 라즈베리 파이에 Spotify Connect를 설치하는 방안도 고려해 볼 만합니다.