2016-02-06
分類: 軟體推薦
在奇幻世界10週年時,為了讓喜愛 Mabinogi 的網友們都能回味 Mabinogi BGM 因此去找了可以自己建立網路電台的 Server,建立一個屬於 Mabinogi 的專屬 BGM 電台。
其實很容易的,首先到 SHOUTcast 點選 Broadcast Now 下載 DNAS 2.4.7,除了有 Linux 版本之外也有 Windows / Mac OSX 等版本可使用,這邊使用的是 Linux 的版本。 官網的連結不是直接下載檔案,而是先填寫 Email 之後會將下載連結寄到填寫的信箱。
將下載回來的 sc_serv2_linux_x64-latest.tar.gz
檔案解壓縮之後,會看到下列檔案:
cacert.pem
control
DNAS_Server_Changelog.html
docs
examples
logs
Readme_DNAS_Server.html
sc_serv
sc_serv.conf
setup
setup.sh
start.sh
tos.txt
原則上 sc_serv
是已經編譯過的執行檔,因此不須做任何編譯的動作即可執行。
examples
裡面也包含了一些設定的範例,包括是要啟動基本的 DNAS Server 或是 Relay Server 都有範例設定檔。
只要啟動基本的什麼都不用特別調整,直接執行指令 sc_serv sc_serv.conf
即可成功啟動 DNAS Server。
DNAS Server 啟動之後,即可透過 Winamp 的 DSP Plugin 來連結,而在基本的設定下連接 DSP 是不用密碼的。 要設定 DSP 連接的密碼,可直接修改 conf 設定:
password=castpass
如果要設定Browser 進入的後台使用的密碼,則修改:
adminpassword=browserpass
在 Server 端都設定好之後,接著就是設定訊號源的部份,SHOUTcast 有提供專門給 Winamp 用的 SHOUTcast Source DSP,在頁面最下方有提供下載(一樣是要填 Email),僅提供 Windows 的版本,這邊用的是 SHOUTcast Source DSP 2.3.5
。
Winamp 裝上 Plugin 之後打開就會看到這樣的畫面。
主要的設定分成幾個部份:
以上都設定好之後,即可按右上角的 Connect
進行連接到 DNAS Server,如果沒有意外,上方的 Status 會開始有數據出現,統計連接上的時間,以及總傳輸量。
到這裡只要 Winamp 正在播放的音樂就會透過 DSP 傳送到 DNAS Server 上,開台完成了。
補充一下 Winamp 在播放時的音量,並不會影響傳送出去的訊號音量,即使靜音模式下,也能順利送出訊號,所以可以透過 Winamp 播送著電台的音樂,但用其他音樂播放器播著自己想聽的音樂。
一切備妥之後就可以用支援播放清單(pls)之播放器,如 Winamp, foobar2000, Windows Media Player, iTunes 或其他支援之播放器播放網路電台,網路電台的網址會以下列方式呈現。
http://mabibgm.fws.tw:8000/listen.pls
或是省略 listen.pls 也會自動取得播放清單
http://mabibgm.fws.tw:8000/
其實在啟動 DNAS Server 之後,直接透過瀏覽器瀏覽電台的網址 http://mabibgm.fws.tw:8000/
,DNAS Server 就提供很完善的前後台功能。
除了可以看到目前正在播放的曲目之外,也能查詢之前播放的曲目歷史,甚至可以直接用瀏覽器線上收聽,不需要任何播放器。
登入管理介面 Server Login
之後,還提供了更詳細的各種數據包括頻寬使用狀況、設定黑名單等等,麻雀雖小五臟俱全。
這次建立電台為紀念性質,是只在奇幻世界10週年慶期間 24 小時播送,之後就關閉電台了,所以上述的範例網址電台是收聽不到的喔!不過這確實也是很特別的體驗,開台能看到許多聽眾在收聽感覺跟平台有人使用服務一樣令人開心。
上一篇: 重新整理部落格已經五年沒有更新了!
下一篇: 終於把 blog 的資料整理告一個段落了