软件要求:请下载Foobar2000、oddcast_dsp_foo、Shoutcast,在安装oddcast_d
sp_foo时,安装文件将提示下载WM9编码组件和Lame_enc编码组件,分别用来支持wma编
码和lame mp3编码。其中Lame_enc.dll要求拷贝到Foobar2000安装目录下。
二、建立电台
安装好Foobar2000、oddcast_dsp_foo、Shoutcast之后,首先要进行以下设置。
1.Foobar2000和oddcast_dsp_foo设置
打开foobar2000,在菜单:Foobar2000、Preference中打开如下设置界面,将Oddcast
Oddcast DSP 插件激活。
然后关闭Foobar2000,再次重新打开Foobar2000的时候,oddcast_dsp_foo插件将自动被
加载。注意系统任务栏,OddCast的图标将出现在Foobar2000图标的旁边。双击它就可以
进入OddCast插件的配置界面了。
点击Config按钮,打开OddCast的配置窗口:
General选项卡中属性用来配置基本通用属性,这里我们需要注意的是Bitrate选项,odd
cast_dsp_foo支持VBR编码输出,所以这里不仅有平均码率的设置,还有用于VBR的最大(
Max)和最小(Min)码率设置。笔者建议使用VBR编码,根据使用者的带宽来设置最大和最
小码率。关于VBR和CBR、ABR可以参见本站MP3 全攻略和音频编码专题两篇文章,这里不
再重复。
Save streams in archive directory 选项为保存广播内容为文件存储在硬盘上,一般
我们不需要勾选这个选项。
Encode选项卡中设置编码选项,可选的有Lame、Ogg和WMA,这里我们选择 VBR Lame 编
码,勾选VBR选项,VBR Mode设置为: vbr-abr,Quality为编码质量级别,0 为最高,这
里我们选择 1。
Server选项卡用于设置和ShoutCast服务器的连接属性等,这里需要注意oddcast_dsp_fo
o与ShoutCast服务器连接是需要密码认证的,在Encoder Password中随意设置一个密码
,保证在后面的Shoutcast设置中的连接密码与这里的密码设置必须一致。
到这里oddcast_dsp_foo的设置完成,点击OK保存设置。
2.ShoutCast服务器设置
打开ShoutCast程序
点击Edit_config按钮弹出配置界面,对于已经习惯Windows下图形界面操作的朋友,这
样的文本配置文件可能看起来有些头晕,不过在熟悉几个主要配置以后,你将会发现,
其实文本格式的配置文件其实也很简单。
找到MaxUser行,这里设置最大接入用户数量,各位网友根据自己的上行带宽可以简略的
计算一下,256kpbs的广播每个收听用户需要占用32KB的带宽(1 Byte = 8 bits),这样拥
有10Mbps 上行带宽的用户最多可以承受约40个听众(10*1024/256 约等于 40),考虑到
实际带宽小于理论值,应该设定最大用户数量小于这个数值,以保证电台进行广播时不
至于延时缓冲。
找到Password行,这里就是我们在前面提到的和oddcast_dsp_foo进行连接的连接密码设
定,此密码必须和在oddcast_dsp_foo中设置的一致。
找到PortBase行,在这里是设定广播端口,一般我们使用默认的8000端口即可。这样你
的电台收听地址即为:http://yourip:8000。同时,使用ie浏览器浏览这个地址还可以
看到Shoutcast提供的一个管理界面。当您的朋友点击页面中的listen链接时,Windows
将自动调用系统中关联的播放器来收听您的电台。
设置完成后,保存这个文本文件,然后重新打开Shoutcast,配置文件即可生效。
至此电台的配置都已经完成,打开Foobar2000播放您喜欢的歌曲,点击oddcast_dsp_foo
中的connect连接上ShoutCast。您可以向您的朋友们宣传您的电台地址例如
http://xxx.xxx.xxx.xxx:8000,让朋友们共享您喜欢的音乐了。
三、Foobar2000架设网络电台的优势
Foobar2000支持的音乐格式丰富,占用系统资源少。安装版的Foobar2000直接支持ape,
mpc,ogg等编码格式,这意味着你可以方便的直接将这些音乐作为广播内容播放给您的
朋友们收听。
其DSP连接插件oddcast_dsp_foo支持编码方式丰富多样,ogg、wma、lame_mp3一个不少
,而且支持VBR编码,有效的在带宽和音质之间找到了平衡点。
ShoutCast广播服务器系统资源占用源小、配置透明,而且提供了简洁方便的Web访问。