如何在Ubuntu上安裝SHOUTcast

Shoutcast的

播客 是一項技術 流音頻,被廣泛使用 互聯網廣播電台,由Nullsoft(與出色而獨特的Winamp相同)於1999年中期開發,它不是開源的,但其當前所有者AOL將其作為免費軟件提供,但由於其 Linux支援 在該平台上被廣泛使用,今天我們將展示 如何在Ubuntu上安裝SHOUTcast.

嚴格來說,我們要安裝 SHOUTcast分佈式網絡音頻服務器2.0或DNAS 2.0(現名),一旦完成,我們將能夠通過互聯網傳輸音樂並擁有自己的廣播電台。 但首先要注意的是,在所有情況下,這都意味著要下載軟件,但對於 Linux 在此之前,我們將 創建一個用戶帳戶 特別是要用這個 流服務器 因為我們知道從根帳戶或主要用戶帳戶執行這些操作並不安全。

因此,我們執行“ su”成為超級用戶,然後:

adduser流

passwd流

一旦 密碼 對於該用戶(要求其重新輸入以確保沒問題),我們結束了這一點,對於我們方便地“退出”終端中的根用戶以避免任何意外是很方便的。 然後,我們以用戶身份登錄 從那裡開始工作,因此我們創建了下載目錄和服務器目錄。

$ mkdir下載

$ mkdir服務器

現在,我們將自己放置在為下載創建的目錄中,並繼續使用功能強大的wget從Nullsoft服務器下載SHOUTcast,該功能默認包含在Ubuntu中:

$wget http://download.nullsoft.com/shoutcast/tools/sc_serv2_linux_x64-latest.tar.gz

現在,我們將壓縮包解壓縮:

$ tar xfz sc_serv2_linux_x64-latest.tar.gz

我們將自己放置在服務器文件夾中,然後將sc_serv二進製文件複製到其中:

cd ..

CD服務器

$ cp ../download/sc_serv ./

現在我們有了它,我們將需要一個 SHOUTcast的配置文件,因此我們將使用首選的文本編輯器創建一個空白文件(在本例中,我們將使用pen)。 要記住的一些方面是密碼方面: 管理員密碼 這是我們用於通過Web界面遠程執行管理的密碼,並且 流密碼_1 它是多媒體播放器用於流式傳輸的一種。

$ pen sc_serv.conf

我們添加以下內容:

adminpassword =密碼
密碼=密碼1
requirestreamconfigs = 1
streamadminpassword_1 =密碼2
streamid_1 = 1
streampassword_1 =密碼3
streampath_1 = http://radio-server.lan:8000
日誌文件=日誌/ sc_serv.log
w3clog =日誌/ sc_w3c.log
banfile =控制/ sc_serv.ban
ripfile =控件/ sc_serv.rip

對於那些想直接從瀏覽器進行更直接配置的用戶,他們可以轉到downloads文件夾並在其中執行文件builder.sh或setup.sh,然後在Web瀏覽器中輸入以下內容:http:// localhost :8000,使配置符合我們的喜好。

然後,我們從服務器目錄啟動SHOUTcast服務器:

$sc_serv

現在,我們將看到它在哪個端口上工作:

$ netstat -tulpn | $ netstat -tulpn grep sc_serv

我們需要此信息,因為我們必須允許外部訪問設備,為此我們必須打開路由器上的相應端口(通常在NAT選項中找到)。 另外,如果我們在計算機上配置了防火牆,則必須允許外部連接進入,只要這些連接被定向到SHOUTcast工作所在的端口即可。

現在,我們可以從另一台計算機上測試此配置,為此,我們將打開Web瀏覽器並輸入要在其上安裝SHOUTcast的計算機的IP,例如: HTTP:192.168.1.100/8000。 我們將在前面看到SHOUTcast界面,但沒有 播放列表,因此,我們必須啟動兼容的播放器(當然還有其中的Winamp)並配置流媒體播放, 從Nullsoft他們展示給我們 它非常簡單,但是由於它是跨平台的,並且不是Linux的典型,因此我們不想包含它,以免將本教程擴展的時間過長。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   獅子座 他說:

    這很好。 我將其與Winamp及其在Windows計算機上的插件一起使用,以廣播在線輸入的信號。 關鍵是我希望能夠在Linux中執行相同的操作,但是哪個播放器允許執行相同的操作?

  2.   艾默生 他說:

    總是一樣
    專門花費時間和精力來發帖的那個人,不明白要讀他的那個人與他不認識,這就是為什麼他一直在找他。
    例如,當他來到一行這樣的行時:“現在我們解壓縮tarball”,而閱讀的傻瓜不知道什麼是tarball或如何解壓縮它,他對不得不解壓縮這些不同類型的文件感到更加厭倦。 ,每個人都有自己的父親和母親,...或者,如果他讀到:“我們將自己放在服務器文件夾中,然後將sc_serv二進製文件複製到其中”,那麼您還記得他的母親,並且想知道為什麼要進入這個地方如果您總是遇到相同的事情,那麼該帖子告訴您,它將教您做一件事情,而從不教您任何事情,
    現在,有位粉絲會告訴我,Linux是為有才華的人們以及那些想學習而計算機又是挑戰的人們提供的。
    這不是我的情況,我已經使用這種廢話了十年了,之所以這樣做是因為我想離開窗戶,但就目前而言,這種廢話仍然存在。 是的,我知道,沒有人強迫我使用它,好吧,我抱怨的不是廢話,我抱怨那些說Linux很棒的人告訴我的竅門。 還有談論Linux的Gurus,好像他們知道的那樣,每個人都告訴您一些不同的東西,只有虛榮心才能使它們移動
    今天我很健談,但對於老論壇用戶而言,卻不是一個好主意。