
스포티파이(Spotify)는 방대한 음악 라이브러리를 자랑하며, 웹 브라우저나 전용 모바일·데스크톱 앱을 통해 좋아하는 곡을 언제 어디서나 감상할 수 있습니다. 하지만 이러한 방법이 항상 최고의 음질을 제공하지는 않습니다. Spotify Connect는 독립형 스피커나 사운드바 등 호환되는 무선 제품이라면 어디서든 음악을 재생할 수 있게 해줌으로써 이 문제를 해결합니다.
이 튜토리얼에서는 라즈베리 파이(Raspberry Pi)를 휴대 가능하고 저렴한 Spotify Connect 기기로 만드는 방법을 단계별로 알아봅니다.
준비물
이 튜토리얼을 진행하려면 다음 항목들이 필요합니다.
- Raspbian이 설치된 라즈베리 파이 – 아직 없다면 최신 버전을 내려받아 Etcher로 SD 카드에 플래싱하세요.
- 라즈베리 파이와 호환되는 전원 케이블
- 외장 키보드와 이를 연결할 수단
- 라즈베리 파이 모델에 맞는 HDMI 또는 마이크로 HDMI 케이블
- 외부 모니터
- 이더넷 케이블 또는 Wi-Fi 연결
- 스피커·오디오 기기 연결용 RCA-헤드폰 케이블, 혹은 더 좋은 음질을 위한 USB 오디오 카드
- Spotify Premium 구독

Raspbian 최신 버전 확인하기
먼저 라즈베리 파이가 최신 버전의 Raspbian으로 실행 중인지 확인합니다. 라즈베리 파이를 부팅한 뒤 터미널 창을 열고 다음 명령어를 입력하세요.
sudo apt update
sudo apt upgrade
업데이트가 설치되었다면 화면 왼쪽 상단의 라즈베리 파이 아이콘을 클릭하고 “Shutdown → Reboot”를 선택해 시스템을 재부팅합니다.
Spotify 클라이언트 설치하기
이 튜토리얼에서는 라즈베리 파이 전용으로 개발된 Spotify Connect 클라이언트인 Raspotify를 사용합니다.
Raspotify에는 curl과 apt-transport-https 패키지가 필요하므로, 터미널을 열고 두 패키지가 설치되어 있는지 먼저 확인하세요.
sudo apt install -y apt-transport-https curl
다음으로 Raspotify 저장소와 GPG 키를 추가합니다. GPG 키는 Apt 패키지 관리자가 Raspotify 저장소에서 내려받은 파일의 무결성을 검증할 수 있게 해주므로 특히 중요합니다. 터미널에서 아래 두 명령어를 순서대로 실행합니다.
curl -sSL https://dtcooper.github.io/raspotify/key.asc | sudo apt-key add -v -
echo 'deb https://dtcooper.github.io/raspotify raspotify main' | sudo tee /etc/apt/sources.list.d/raspotify.list
저장소가 성공적으로 추가되었지만, 아직 패키지 관리자가 이를 인식하지 못합니다. 다음 명령어로 패키지 목록을 갱신합니다.
sudo apt update
이제 Raspotify를 설치합니다.
sudo apt install raspotify
설치가 완료되면 Raspotify가 자동으로 실행되므로 바로 라즈베리 파이로 음악을 스트리밍할 준비가 끝납니다!
라즈베리 파이에서 Spotify 즐기기
이제 Spotify 데스크톱 또는 모바일 앱에서 라즈베리 파이로 음악을 전송할 수 있습니다. 여기서는 Android용 Spotify 앱을 기준으로 설명하므로, 다른 플랫폼에서는 세부 단계가 약간 다를 수 있습니다.
- Spotify 앱을 실행합니다.
- 재생할 곡을 선택합니다.
- 화면 하단의 “재생 중인 기기(Devices available)” 섹션을 탭합니다.
- 왼쪽 하단의 작은 “기기” 아이콘을 선택합니다.
- 목록에서 라즈베리 파이를 찾아 탭합니다.



이제 라즈베리 파이에서 선택한 곡이 재생됩니다!
Spotify Connect 설정 변경하기
사용자 경험을 한층 개선하려면 Raspotify의 여러 설정을 조정할 수 있습니다.
터미널에서 다음 명령어를 실행하면 설정 파일을 편집할 수 있습니다.
sudo nano /etc/default/raspotify
Nano 텍스트 편집기에서 설정 파일이 열립니다.

이 파일에서 변경할 수 있는 주요 항목은 다음과 같습니다.
1. 라즈베리 파이에 고유한 이름 지정하기
기본적으로 라즈베리 파이의 이름은 “raspotify (raspberry pi)”입니다. 네트워크에 여러 대의 라즈베리 파이가 있다면 “주방 스피커”, “거실 Spotify Connect”처럼 각 기기를 구분할 수 있는 이름을 붙이는 것이 좋습니다.
이름을 바꾸려면 다음 줄을 찾습니다.
#DEVICE_NAME="raspotify"
그리고 원하는 이름으로 수정합니다. 예를 들어 이 튜토리얼에서는 다음과 같이 설정했습니다.
DEVICE_NAME="Jessica’s Office"
줄 앞의 # 기호를 반드시 삭제해야 적용됩니다!
Ctrl + X 단축키로 저장한 뒤, Y와 Enter 키를 차례로 누르세요.
설정 파일을 변경할 때마다 다음 명령어로 Raspotify 서비스를 재시작해야 합니다.
sudo systemctl restart raspotify
스마트폰이나 태블릿의 Spotify 앱을 확인하면 라즈베리 파이에 새로운 이름이 표시된 것을 볼 수 있습니다.

2. 음질 향상시키기
비트레이트(bitrate)는 일정 시간 동안 처리되는 데이터의 양을 의미합니다. 비트레이트가 높을수록 음질은 좋아지고, 낮을수록 데이터 사용량이 줄어들어 스마트폰에서 스트리밍할 때 유용합니다.
Spotify Connect의 기본 비트레이트는 160kbps이며, 고음질을 원한다면 이 값을 320으로 올리면 됩니다. 반대로 96kbps의 “저음질” 설정으로 바꿔 음질 차이를 실제로 느낄 수 있는지 실험해 보는 것도 흥미롭습니다.
저음질(96), 중음질(160), 고음질(320) 중 어떤 것을 선택하든, 다음 줄을 편집해 비트레이트를 조절할 수 있습니다.
#BITRATE="160"
Ctrl + X, Y, Enter 순서로 저장한 뒤 Raspotify 서비스를 재시작합니다.
sudo systemctl restart raspotify
결국 최종 음질은 라즈베리 파이에 연결하는 오디오 기기에 크게 좌우됩니다. 좋은 스피커나 USB 오디오 카드를 활용해 감상 경험을 한층 끌어올려 보세요.