安裝 SHOUTcast 伺服器

免費的廣播!

使用 Gandi 的伺服器來建立您自己的廣播非常簡單。SHOUTcast 是一個來在網路上廣播音樂的軟體。您只需要安裝他然後設定您的伺服器即可。

首先,您需要下載 SHOUTcast 。請到官方網頁: http://www.shoutcast.com/download/,並且下載最新的版本,在編寫本文的同時,最新的版本是 1.9.8。

wget http://www.shoutcast.com/downloads/sc1-9-8/sc_serv_1.9.8_Linux.tar.gz

一旦下載完成,請您解壓縮 tar.gz 。

tar -xvzf sc_serv_1.9.8_Linux.tar.gz

現在解壓縮完成後,您可以看到有三個檔案在資料夾內,請編輯設定檔

nano sc_serv.conf

基本的使用不需要修改太多設定,只要修改使用者(user)、密碼(password)與廣播的名稱(name)即可。

現在, 您快完成了(本教學)。請執行您的伺服器。

./sc_serv

然後,請打開您的瀏覽器並在網址列出入 http://your_servers_ip:8000 (8000 是預設的埠),您應該會看到如下畫面:

伺服器的部份已經完成了!

當您執行 ./sc_serv 的時候,Shoutcast 伺服器會在前景執行。這表示您在停止它之前您無法進行其他任何操作。此外,當您的 SSH 連線中斷時,Shoutcast 伺服器也會被中斷。

為了避免這個問題,您需要在執行服務的時候改用背景執行的方式來執行:

./sc_serv &

或是使用 screen 這個工具將執行的應用程式卸載到背景作業去。


安裝 WInamp 並且開始廣播

使用 Winamp 並加裝 SHOUTcast 的外掛就可以輕鬆廣播音樂。請下載最新的 Winamp ,外掛的部份可以在 這裡找到

執行 Winamp 後請選擇 選項(options) > Winamp 偏好設定(preferences) > DSP/Effect 然後選擇 Nullsoft SHOUTcast Source DSP v1.9.0

請在 OUTPUT 分頁輸入您的廣播伺服器的位置,密碼請輸入您剛在 SHOUTcast 伺服器的 設定檔 中所輸入的密碼,然後請選擇編碼的方式。

您完成了,請執行您的播放清單就會開始廣播。您的廣播伺服器位置在: http://your_servers_ip:8000


在伺服器上建立廣播

不是只有 Winamp 可以用來送音樂(雖然他很簡單)。還有其他方法可以直接從伺服器發送您的廣播。

下載編碼器到您的伺服器內

wget http://www.shoutcast.com/downloads/sc_trans_posix_040.tgz

範例中編碼器的版本可能不是最新的,我們希望您自行從 SHOUTcast 檢查一下最新的版本

在下載完成後,請解壓縮到檔案。會有一個資料夾叫 sc_trans_040

tar xvzf sc_trans_posix_040.tgz

打開新建立的資料夾,編輯一個叫做 sc_trans.conf 的檔案。

cd sc_trans_040
nano sc_trans.conf

這裡您可以變更編碼的方式、伺服器的 IP 位置、密碼與廣播站台的名稱等,請輸入您的廣播伺服器資訊。

匯入您的音樂並且建立播放清單。例如,將所有音樂上傳到 home/gandi 這個資料夾內,並且輸入下列指令來建立播放清單 playlist_filename.lst。

find /home/gandi/ -type f -name "*.mp3" > playlist_filename.lst

播放清單的名稱必須要跟 sc_trans.conf 內的設定一樣

最後請執行下列指令來確認 SHOUTcast 伺服器是否正常運作!

./sc_trans_linux

安裝 Shoutcast 伺服器: 讓他變得簡單!

Gandi.net 提供了 高彈性並且獨立的網頁代管主機,您可以用一台伺服器同時使用多個網域名稱/網頁。我們的服務 沒有最低合約限制 ,您只需要十分鐘就可以建立您的主機,每月只需要 $14 元起。請參閱我們的 Gandi 代管主機 了解更多細項。


上一次變更: 2016/05/31 10:23 (外部編輯)