由於本身有購買許多CD+加上會在Youtube和Spotify上聽音樂
所以就在想有沒有除了使用電腦聆聽外
有省電又輕巧的播放裝置
所以就想到了Raspberry Pi現在這個滿熱門的單板電腦
特點是價錢不貴、安靜、省電、可客製化
必須硬體
1. Raspberry Pi 3
2. MicroSD
3. Micro USB 線
4. USB 外接光碟機
5. 喇叭或耳機
可選硬體
1. Raspberry Pi Universal Power Supply:官方出的變壓器,當然也可以用手機變壓器。不過最好不要只用Micro USB 線接到電腦上供電,Raspberry Pi若是接太多USB裝置容易電流不足沒辦法啟動外接的裝置
2. Raspberry Pi Touch Display:官方出的觸控螢幕,有個小螢幕在操作上是會比較方便些
3. USB 音效卡:雖然Raspberry Pi上有3.5mm插孔可以輸出,不過似乎因為硬體的關係常常會有雜音,所以建議買的USB 音效卡做聲音輸出,當然預算夠多的話也可以直上DAC
一、前置
必須軟體
Raspberry Pi 端
1. Kodi
2. Add-on:YouTube:Kodi的Youtube附加元件,投影Youtube影片必須安裝
可選軟體
手機端
1. JuiceSSH:可在手機上使用SSH指令控制Raspberry Pi,不須接螢幕可以方便地重新開機、關機或安裝軟體
2. Kore:Kodi的官方控制App,可以在手機端直接調音量和其他播放設定
3. Yatse:Kodi的第三方控制App,功能基本上Kore差不多
4. BubbleUPnP:串流投影App,可以把手機內的音樂或Youtube串流投影到Raspberry Pi上
電腦端
1. Ultra VNC:遠端遙控軟體
2. pscp:可使用指令的方式傳輸檔案到Raspberry Pi上,缺點是沒有GUI介面不太親民
二、安裝
1. 使用Etcher燒錄作業系統Raspbian到記憶卡上。燒錄完成後,插入記憶卡到Raspberry Pi上
2. 第一次進去桌面系統會做一些設定,設定語言、網路、修改使用者密碼(預設使用者帳號是:pi、密碼是:raspberry),然後會花點時間做更新,更新完成後會提示需要重新開機
3. 安裝Kodi,在工作列上點選終端機,接著依序輸入下列指令
sudo apt-get update sudo apt-get install kodi |
4. 設定開機時自動啟動Kodi,一樣在終端機輸入下列指令
nano /home/pi/.config/lxsession/LXDE-pi/autostart |
編輯autostart檔案,在最後一行輸入
@kodi |
結果如下圖,離開之後存檔

5. 開啟SSH和VNC服務(可選)
點選桌面左上角applications menu → 偏好設定 → Raspberry Pi設定 → 介面

6.VNC詳細設定,YouTube上有個教學影片可以直接參考(可選)
7. Kodi設定
點選桌面左上角applications menu → 影音 → Kodi
更改中文介面
System → Interface settings → Skin → Fonts → Arial based

System → Interface settings → Regional → Language → Chinese (Traditional)

設定遠端控制、投影、串流服務
系統 → 服務設定



設定放入CD自動播放
系統 → 播放器設定 → 光碟

設定自動更新音樂資料庫
系統 → 媒體設定 → 瀏覽

設定音效
系統 → 系統設定 → 音效 → 音效輸出裝置 → (視使用者情況做選擇)
系統 → 系統設定 → 音效 → 通道數 → (視使用者情況做選擇)

安裝附加元件
附加元件 → 下載 → 影片附加元件 → YouTube

新增音樂資料庫
音樂 → 檔案 → 新增音樂 → (選擇路徑)

三、操作
像我的Raspberry Pi平常是沒接螢幕、鍵盤和滑鼠,所以操作一般都是用上面舉例的App、SSH指令或VNC。另外也可以在同個區域網路內的電腦或手機用瀏覽器輸入下列網址,就會出現個控制面板
Raspberry Pi的IP:8080 例如 192.168.1.100:8080 |

若是不知道Raspberry Pi的IP,可在終端機輸入下列指令
ifconfig |
四、補充
1.網路上也有滿多人是用Volumio做音樂播放器,不過缺點是讀不到USB外接光碟機,然後它的手機App也要付費,安裝非官方外掛不像Kodi簡單。所以個人最後是選擇Kodi
2. Spotify沒有Raspberry Pi的應用程式版本、Web player也沒辦法播放,Kodi是有非官方的Spotify附加元件,不過個人感覺不是很穩定就是了,然後必須是Spotify Premium才能使用
3. Raspberry Pi版的Kodi,若是用VNC或Teamviewer去遠端操控,會看不到Kodi視窗,必須用HDMI線外接螢幕或裝Raspberry Pi的觸控螢幕才能看到Kodi視窗。原因好像是Raspberry Pi版的Kodi不是X Window系統有關
4. Kodi似乎在匯入非英文檔名的音樂檔案會有點問題,因為我有幾首韓文歌名檔案的音樂,在音樂資料庫的首頁看不到,要進入檔案區才看得到
5. 要注意音效輸出裝置的設定要選對地方喇叭才會有聲音,有時候例如說你拔掉了音效卡,然後又接了HDMI線開機使用,那音效輸出裝置就會從原本的音效卡自動跳到HDMI線,所以要避免這種情形最好是音效卡就一直插著不要拔
五、實際成品圖
