|
发表于 2003-2-8 00:48:28
|
显示全部楼层
转自精品
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:端口号,如 ... :8000,点击admin ,login,就可以登陆管理界面。
shoutcast-dsp-1-8-2b下载地址为:
URL http://www.shoutcast.com/downloa ... -1-8-2b-windows.exe
shoutcast最新版下载地址为:
http://www.shoutcast.com/downloa ... t-1-9-2-windows.exe
如果上面地址不能下shoutcast,也可以到
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运行在网络带宽比较宽的计算机上,而且需要有固定IP的计算机。
运行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,点击 ... �收听广播了。
也可以通过访问SHOUTcast的目录来定位、选择收听的频道(音频流)。SHOUTcast目录http://yp.shoutcast.com上(图6),在这里你可以看到很多正在广播的因特网电台,以及它们正在播放的内容,只要点击相应的链接选择,使用Winamp打开就可以收听节目了。 |
|