前言
由於本身有購買許多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

結果如下圖,離開之後存檔
Raspberry Pi之CD+數位音樂播放器
5. 開啟SSH和VNC服務(可選)
點選桌面左上角applications menu → 偏好設定 → Raspberry Pi設定 → 介面
Raspberry Pi之CD+數位音樂播放器
6.VNC詳細設定,YouTube上有個教學影片可以直接參考(可選)

7. Kodi設定
點選桌面左上角applications menu → 影音 → Kodi

更改中文介面
System → Interface settings → Skin → Fonts → Arial based
Raspberry Pi之CD+數位音樂播放器
System → Interface settings → Regional → Language → Chinese (Traditional)
Raspberry Pi之CD+數位音樂播放器

設定遠端控制、投影、串流服務
系統 → 服務設定
Raspberry Pi之CD+數位音樂播放器
Raspberry Pi之CD+數位音樂播放器
Raspberry Pi之CD+數位音樂播放器

設定放入CD自動播放
系統 → 播放器設定 → 光碟
Raspberry Pi之CD+數位音樂播放器

設定自動更新音樂資料庫
系統 → 媒體設定 → 瀏覽
Raspberry Pi之CD+數位音樂播放器

設定音效
系統 → 系統設定 → 音效 → 音效輸出裝置 → (視使用者情況做選擇)
系統 → 系統設定 → 音效 → 通道數 → (視使用者情況做選擇)
Raspberry Pi之CD+數位音樂播放器

安裝附加元件
附加元件 → 下載 → 影片附加元件 → YouTube
Raspberry Pi之CD+數位音樂播放器

新增音樂資料庫
音樂 → 檔案 → 新增音樂 → (選擇路徑)
Raspberry Pi之CD+數位音樂播放器

三、操作

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

Raspberry Pi之CD+數位音樂播放器
若是不知道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線,所以要避免這種情形最好是音效卡就一直插著不要拔

五、實際成品圖

Raspberry Pi之CD+數位音樂播放器
很詳細的分享設定。

dp2046 wrote:
二、安裝

1. 使用Etcher燒錄作業系統Raspbian到記憶卡上。燒錄完成後,插入記憶卡到Raspberry Pi上...(恕刪)



我是用Rasberry Pi + IQaudIO Pi-DAC+ + Kodi來做為影音媒體撥放器,建議你可以用LibreELEC或OpenELEC來取代Rasbian,下載來複製到記憶卡後,Raspberry Pi開機就是Kodi介面了,可以省略安裝步驟的2~6項,且聲音會比Rasbian系統來的好聽多,因LibreELEC系統較單純。

dp2046 wrote:
可選硬體

1. Raspberry Pi Universal Power Supply:官方出的變壓器,當然也可以用手機變壓器。不過最好不要只用Micro USB 線接到電腦上供電,Raspberry Pi若是接太多USB裝置容易電流不足沒辦法啟動外接的裝置



電流不足可以另外接一條USB供電接到Rasberry Pi 4埠的其中一個USB,缺點是關機的話電源線要拔兩條,如果你兩條USB供電是接在有開關的延長線上,直接關延長線的開關即可。
另外修改/boot/config.txt檔案底下多加
# enable 1.2AMP USB support
max_usb_current=1
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!