|
論壇說明 | 標記討論區已讀 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2003-12-16, 07:41 PM | #1 |
榮譽會員
|
用winamp架設自己的電台
1、備齊winamp軟體,還有電台的插件程序,服務端程序。winamp需要在2.5版以上。另外兩個名字在下面:
shoutcast-1-9-2-windows.exe shoutcast-dsp-1-8-2b-windows.exe 東西不大,兩個加起來也就476k。 2、安裝軟體 shoutcast-dsp-1-8-2b.exe是winamp電台播放的DSP插件。注意要安裝到winamp的安裝目錄下的plug-in下。 shoutcast-1-9-2-windows.exe是網路電台的網路服務端。隨意安裝吧。 3、設定說明 安裝好兩個東西,執行winamp,按ctrl-p,開啟plug-ins下的DSP-Effect,選項 Nullsoft SHOUTcast Source DSP,出現一設定對話視窗。 3.1切換到OUTPUT頁,這頁主要設定兩個東西,一個是你的電台的連接埠(預設是8000)管理密碼這裡輸入的密碼要記住哦。再按Yellowpages按鈕輸入你的電台描述,根據你的需要可以提交到shoutcast.com上發佈等。這裡只要設定一個Description的,就是別人連入收聽的時候提示的台名啦。 3.2切換到Encoder頁,這頁設定編碼器的音質信息,根據你的帶寬和準備提供連接的數量,確定電台的音質。預設是24kbps,22.050kHz,Mono。 3.3現在可以設定伺服器端,執行SHOUTcast DNAS (GUI),在功能表中選項編輯配置功能表。會用記事本開啟一個配置文件,找到Password=行,輸入你剛才在Nullsoft SHOUTcast Source DSP的密碼,如果你剛才改了連接埠號,你還要改PortBase=的連接埠號,對了還有個差點忘了,找到MaxUser行,這個是設定最大用戶數的。這個根據你的帶寬設定。儲存退出,重新啟動服務端。 好了,回到winamp,進入設定dsp,點擊output頁,點擊connect連線到服務端,你可以用winamp播放mp3,正常的話有資料傳送到服務連接埠的。 好了這個電台就可以發佈了。收聽的時候,需要告訴別人你的ip位址和連接埠號,讓對方在winamp中按ctrl-l輸入ip:連接埠號, 4.電台管理,用瀏覽器開啟電台位址就可以,本機管理可以輸入 http://localhost:連接埠號,如http://localhost:8000,點擊admin ,login,就可以登入管理界面。 shoutcast-dsp-1-8-2b下載位址為: http://www.shoutcast.com/download/broadcast.phtml shoutcast最新版下載位址為: http://www.shoutcast.com/download/serve.phtml 或http://www.onlinedown.net/shoutcast.htm =========================================================================================== 使用SHOUTcast來架設電台 對於Winamp可能大家一定很熟悉了,它是Nullsoft公司推出的一個很不錯的免費的英特網音瀕播放軟體,可以播放MP3、WMA、CDA等大部分格式的音樂。我們將使用Winamp來進行廣播內容的存儲、組織和播放。SHOUTcast Server則是Nullsoft公司推出的關於Winamp的音瀕流廣播伺服器軟體,採用了MPEG Layer 3(MP3)技術,實現了英特網上的音瀕流的既時廣播或者點播,而且它是完全免費的。 我們先來看一看SHOUTcast系統的工作原理。整個系統由三個部分組成: (1)收聽:聽眾可以使用任何一個相容MP3音瀕流的多媒體播放軟體來收聽節目。使用者可以通過訪問SHOUTcast的目錄來定位和選項收聽的頻道(音瀕流)。推薦的播放器軟體:Winamp(Windows用戶)、Audion(Mac用戶)、XMMS(Linux/X Windows用戶)。 (2)廣播:如果你想進行廣播,必須首先執行自己的伺服器或者找一個可以使用的SHOUTcast伺服器。有了一個伺服器以後,就可以使用Winamp(需要安裝一個插件-SHOUTcast Source)來傳送音瀕信息給伺服器,再由伺服器向收聽者進行廣播了。 (3)SHOUTcast伺服器:SHOUTcast Server(SHOUTcast分佈式網路音瀕伺服器-DNAS)是整個系統的核心。這個軟體執行在一台連接在英特網上的電腦上,負責從廣播源那裡接收音瀕信息,更新SHOUTcast目錄的信息(廣播源目前播放的內容),向收聽者進行廣播。 這其實就分別對應著前面所說的英特網電台的三個部分。而且我們可以看到,系統的工作原理很像現實中的電台:電台要進行播音(廣播源),先得把信息發到廣播電視塔(SHOUTcast伺服器),再由廣播電視塔向廣大聽眾廣播。 安裝和設定SHOUTcast Server 在SHOUTcast的主http://www.shoutcast.com上可以下載到最新版本的Nullsoft SHOUTcast Server軟體。SHOUTcast Server可以執行在多個流行的操作系統平台上:Windows 9x、Windows NT、FreeBSD等等。SHOUTcast Server自動接收廣播源傳送來的音瀕信息,更新SHOUTcast目錄,然後向收聽者廣播。我這裡以Windows平台為例來說明SHOUTcast的安裝和設定?HOUTcast Server的安裝很簡單。你得到的安裝程序是一個Zip壓縮檔案,把它解壓縮到一個目錄裡就完成安裝了,建議安裝在Program Files\Winamp\SHOUTcast\目錄下,這樣方便搜尋。解壓縮後得到三個文件:sc_serv.exe、sc_serv.ini和readme.txt,其中前兩個文件就是我們的SHOUTcast Server了,只要點擊執行sc_serv.exe,就可以執行SHOUTcast伺服器了(圖2)。可以為sc_serv.exe在桌面新增一個建立捷逕,以便隨時啟動SHOUTcast伺服器。由於是由SHOUTcast伺服器來進行實際的網路廣播,所以最好把SHOUTcast Server執行在網路帶寬比較寬的電腦上,而且需要有類BIOSIP的電腦。 執行SHOUTcast伺服器之前需要進行一些基本的設定。SHOUTcast Server並沒有提供方便的可視化設定功能,只能通過手工修改配置文件來設定。在Windows裡用寫字板或者別的文本編輯器開啟sc_serv.ini,我們看到可以進行以下幾方面設定:日誌、網路、伺服器和擴展日誌。關鍵的一些參數如下: * PortBase:廣播的連接埠號,聽眾將使用這個連接埠號來收聽廣播。預設為8000,注意這個連接埠號不能與別的套用衝突。例如,可以使用8080,寫上「PortBase=8080」即可。 * MaxUser:允許的最大聽眾同時連接數。這個參數需要根據帶寬和電腦的具體情況來設定。因為每個連接都需要消耗一定的帶寬和系統資源(記憶體、CPU等)。例如,可以設為「MaxUser=100」。 * Password:連接伺服器的密碼。在一個廣播源向一個伺服器傳送音瀕信息的時候需要使用這個密碼。 * Logfile:日誌文件的路徑和檔案名。 * SrcIP:接收廣播源的網路接頭IP,預設為ANY,在本機的所有網路接頭上都可以接收廣播源的信息。如果伺服器所在的電腦有多個網路卡,則可以填入允許接收廣播源的那些網路卡的IP。如果設為「SrcIP=127.0.0.1」,那麼別的電腦將不能使用這個伺服器來進行廣播。 * DestIP:進行廣播的網路接頭IP,預設為ANY,向本機的所有網路接頭進行廣播。 另外,還可以在同一個電腦上同時執行多個SHOUTcast伺服器,只要這些伺服器所使用的連接埠號不衝突即可。方法是將sc_serv.ini拷貝成多份,更改成別的名字,配置不同的連接埠號,例如sc_serv1.ini,然後以這個配置文件為參數執行SHOUTcast Server(「sc_serv.exe sc_serv1.ini」)即可啟動另一個伺服器。 SHOUTcast伺服器還具有動態平衡負載、中繼伺服器、產生HTML格式的日誌、遠端管理等功能,這裡不再一一說明,請參考SHOUTcast伺服器的我的文件。 做一個電台D.J. 有了伺服器,現在就來架設我們英特網電台的廣播間,也就是前面提到的廣播源。前面已經提到,我們將使用Winamp來進行廣播。 首先,需要下載並安裝一個2.05以上版本的Winamp,當然最好是最新版本,因為可以使用到Winamp的一些最新特性。Winamp在它的主www.winamp.com上可以下載,各大FTP站點也有。 然後,我們需要下載一個Winamp的插件-Nullsoft SHOUTcast Source Plug-in(DSP插件)。Winamp不能直接與SHOUTcast伺服器打交道,這個SHOUTcast Source插件在Winamp和SHOUTcast伺服器之間起著橋樑的作用,它的工作是:按需要的比特率對音瀕編碼、傳送;與SHOUTcast伺服器聯繫;傳送SHOUTcast目錄信息。SHOUTcast Source插件目前只有X86/Win32平台的版本,所以現在我們只能在Windows平台上進行廣播。插件可以在SHOUTcast的主頁上下載。下載得到的安裝文件是一個Zip壓縮檔案,把它解壓縮到Winamp的插件目錄裡即可。 SHOUTcast Source插件還需要一個MP3編碼器來產生音瀕流,這裡推薦使用微軟的Netshow Services,可以從微軟主頁或者SHOUTcast主頁上下載,安裝後重新啟動系統就可以了。 SHOUTcast Source插件安裝好以後,啟動Winamp進入Winamp的插件設定對話視窗,可以看到這個插件。在對話視窗裡點擊它,則會打出SHOUTcast Source視窗,顯示插件的一些狀態信息,如圖3所顯示。點擊視窗中Server項旁邊的Set按鈕,則進入伺服器的設定(圖4):在這裡填入所使用的SHOUTcast伺服器的IP、連接埠號、密碼及給SHOUTcast目錄的一些信息(如果希望把你的電台信息發佈在yp.shoutcast.com上面的話)。點擊視窗中Format項旁邊的Set按鈕,則進入格式設定對話視窗(圖5):需要設定音瀕流的格式、一些關鍵參數(比特率、音瀕采樣率、立體聲或者單聲道),建議采樣率使用11.25kHz、22.50kHz或者44.1kHz。注意:如果沒有安裝MP3編碼器的話,則設定不了格式。設定好伺服器和格式信息後,如果設定正確的話,點擊Connect按鈕就可以連線到SHOUTcast伺服器上了。 要做一個真正的電台D.J.,那麼還需要為Winamp安裝一個小插件-Live Recording插件,這個插件同樣可以從SHOUTcast主頁上下載。這個插件可以讓你使用麥克風來通過Winamp進行廣播。 現在,我們的播音間就大功告成了,可以開始工作了。在Winamp裡選項一些MP3、WAV等格式的音瀕文件播放。當Winamp開始播放的時候,我們的英特網電台就可以正式向全世界播音啦!這時候Winamp的音量調節是不起作用的,但是你可以調節EQ,增強你的音樂效果。 做電台D.J.,有時候需要用麥克風說一些話,例如「下面是某某點播的一首老歌」,那麼在Winamp裡按Ctrl-L,輸入liverec://,點擊Open,對著麥克風說話就可以了。說完話後,在Winamp裡選項需要播放的文件播放就可以切換過來。 你也可以預先錄製好一些講話,然後與其他一些音樂文件(MP3、WAV)一起編排好,然後使用Winamp播放,就可以自動進行一段長時間的廣播了。 收聽英特網電台 前面已經提到,可以使用任何一個相容MP3音瀕流的多媒體播放軟體來收聽我們的英特網電台的節目。以Winamp為例,如果要收聽my.host.com上8080連接埠的伺服器的廣播,那麼在Winamp裡按Ctrl-L,輸http://my.host.com:8080,點擊Open,就可以收聽廣播了。 也可以通過訪問SHOUTcast的目錄來定位、選項收聽的頻道(音瀕流)。SHOUTcast目錄http://yp.shoutcast.com上(圖6),在這裡你可以看到很多正在廣播的英特網電台,以及它們正在播放的內容,只要點擊相應的連接選項,使用Winamp開啟就可以收聽節目了。 區域網路內工作。不能對外發佈 |
送花文章: 3,
|
向 psac 送花的會員:
|
Opisai (2007-04-10)
感謝您發表一篇好文章 |
2003-12-18, 11:50 AM | #3 (permalink) |
管理版主
|
不太瞭解如何讓他人透過 http://[我的IP]:8000 來聽
是不是我的 Winamp 要播放 且別人只要用瀏覽器開啟 http://[我的IP]:8000 就可以了 還是一定要用WinAMP 輸入 http://[我的IP]:8000 才可以 那所謂的 提交到shoutcast.com上發佈 是如何做(只要填Description就好了嗎?) 還是要到shoutcast.com填資料 最後就是一定要到shoutcast.com上發佈才能嗎? Thx |
送花文章: 1999,
|