|
随着宽带和高性能个人电脑的普及,个人网络广播电台的建立已经不是一个梦想。现在比较流行的网络电台一般是基于MP3/Real/Windows Media编码,在这几种编码方式中,windows media无疑占了上风,系统资源占用相对较小,低比特率下音质较高,同时易学易用,客户端的播放软件更是每一台安装有windows的PC都有的windows media player。在实时采集音源,采用135,70,52Kbps多种编码率同时编码的情况下,AthlonXP1600+的系统CPU占用在12%~20%之间。
开始建立电台
首先,建立电台需要一些相关的硬件:
A、拥有强劲的浮点运算能力的CPU。由于大多数用于建立个人电台的PC都是网友自用的,所以为了保证您在做广播时CPU有足够的能力负担您其余的操作,请选择拥有强大浮点运算能力的CPU,一般来说,你的CPU主频需要在500Mhz以上,一台AthlonXP或者P4的高性能电脑则可以使得您在广播的同时有充分的CPU资源可用。
B、一块好的声卡。虽然目前几乎所有的声卡都可以用于数字广播,但我们仍旧强调低CPU占用,作为服务器端,释放更多的CPU资源可以提供更好的服务。虽然创新的声卡的播放音质有不少人怀疑,但是Live!和Audigy的录音品质是非常好的。并且,Live对CPU资源的占用相当的少,不过Audigy由于其驱动程序占用大量内存,使得它的系统资源占用反而没有Live优秀。当然了,即使板载AC'97也是可以用来搭建电台的 ,本文中笔者就以板载AC'97来说明如何搭建电台。
C、拥有良好的上行带宽。虽然任何带宽都可以建立数字电台,但要建立有实用价值的电台需要足够的上行带宽才行。64kbps的WMA可以提供接近128kbps的mp3的音质,512k的带宽可以应付8位听众的接听64kbps WMA的听音需求。如果您拥有10M带宽,提供40kbps立体声广播,足够建设出一个小有规模的数字电台出来。 这里还涉及到一个英特网IP的问题,如果您用来建立电台的PC没有独立的英特网IP,是无法对整个因特网广播的。关于内网电台如何向英特网广播,请参考附录。
在软件方面我们需要:
A、Windows Media Encoder 9.0,微软提供的Windows Media编码器,这个软件不但提供了Windows Media编码能力,还提供了搭建数字电台的服务器功能,操作很简单,是本篇文章的主角。
B、众多的数字音频格式保存的音乐文件。可以是mp3、mpc、wma、ape、wav或者CD,甚至VCD、DVD,当然,如果您愿意,也可以通过麦克风或者线性输入来广播。
|