分類: 樹莓派物聯網

使用樹莓派(Raspberry Pi)與 RuneAudio 打造音樂播放器

RuneAudio 是一個以 Linux 為基礎的開放原始碼的數位音樂播放系統,可安裝至各種嵌入式(embedded)的硬體,打造低成本的高傳真數位音樂播放系統。

喜歡聽音樂的人,通常都會收集許多 mp3 音樂放在自己的電腦中,想聽的時候就開著電腦播放,不過這樣除了耗電之外,使用上也不甚方便。 而 RuneAudio 可以讓您用很低廉的成本,打造一個很方便的數位音樂播放系統,將音樂輸出至喇叭或是音響設備,並且可以從手機上遠端遙控,適合時常在家聽音樂的人使用。


一個完整的 RuneAudio 音樂播放系統,是由幾個主要的部分組成的:
  • RuneAudio 播放器:由低成本的嵌入式硬體(如樹莓派)與 RuneAudio 組成,負責音樂的串流接收與播放。
  • 音樂來源:可以使用 USB 隨身碟、 NAS 網路硬碟或是網路電台等來源。
  • 播放控制器:可以使用一般個人電腦、平板電腦或是手機等可瀏覽網頁的設備,作為遠端操作的遙控器。
  • 音效輸出設備:一般的耳機、喇叭、DAC、擴大器等聲音輸出設備。

這裡我們使用樹莓派來示範如何自己打造一個完整的 RuneAudio 音樂播放系統,首先準備好所有需要的硬體:

  • 樹莓派(包含主機板、電源供應器)。
  • MicroSD 記憶卡。
  • 一般電腦用的喇叭。
  • USB 隨身碟。
  • 一般電腦或是智慧型手機。

以下是 RuneAudio 的安裝與使用步驟:

Step 1
RuneAudio 官方網站下載適用於樹莓派的影像檔,並將影像檔寫入 MicroSD 記憶卡中,寫入的方法請參考這裡

Step 2
把 MicroSD 卡插進樹莓派,並且接上電源、支援 DHCP 的有線網路、喇叭與儲存音樂的 USB 隨身碟,開機進入系統。

一般來說,RuneAudio 不需要接螢幕,只要有 DHCP 的有線網路環境即可。

Step 3
從 DHCP 伺服器中找出 RuneAudio 系統所取得的 IP 位址,打開瀏覽器輸入該位址即可看到 RuneAudio 的網頁控制介面:

RuneAudio 的網頁控制介面

如果您是使用 IP 分享器在配發 IP 的話,通常在 IP 分享器的管理介面中都可以查到所有正在使用的 IP 位址列表。

Step 4
在 Library 選單中,選擇音樂來源,這裡我們先使用最簡單的 USB 隨身碟做示範。

Step 5
選擇隨身碟。

Step 6
這裏會列出隨身碟中所有的音樂,您可以選擇要播放的音樂,將其加入播放清單(Queue)中。

Step 7
建立好播放清單之後,就可以開始聽音樂了。

Step 8
在音樂播放的介面中,左邊是播放進度,右邊是音量控制,剩下的我想應該直接看就懂了,不用多作解釋。

由於 RuneAudio 是直接使用網頁介面控制的,而它的網頁是屬於回應式網頁,可以直接適用於平板電腦或是手機,您也可以直接用手機來瀏覽這個網址,他會自動呈現手機版的控制介面,非常方便。

如果您對於樹莓派的應用有興趣,建議您可以繼續閱讀物聯網的相關文章。

G. T. Wang

個人使用 Linux 經驗長達十餘年,樂於分享各種自由軟體技術與實作文章。

Share
Published by
G. T. Wang
標籤: 音樂

Recent Posts

光陽 KYMCO GP 125 機車接電發動、更換電瓶記錄

本篇記錄我的光陽 KYMCO ...

1 年 ago

[開箱] YubiKey 5C NFC 實體金鑰

本篇是 YubiKey 5C ...

2 年 ago

[DIY] 自製竹火把

本篇記錄我拿竹子加上過期的苦茶...

2 年 ago