网络广播

王朝other·作者佚名  2008-05-19
宽屏版  字体: |||超大  

这是拿之前旧的文件改的, 主要测试平台是 Redhat 7.2/7.3 , 也曾经

有在机器上 make 出问题没找出原因, 如果关于这部份有问题的话, 欢

迎和弟联络, 也欢迎架好广播后提供网址分享给大家听喔. :)

另外还有一份进阶设定的文件, 弟才整理一半, 会尽快整理好放上来. :)

icecast:

1. 下载点: www.icecast.org

2. tar zxvf icecast-1.3.12.tar.gz

3. cd icecast-1.3.12;

./configure --prefix=/usr/local/icecast --with-python --with-libwrap

// 可以考虑加上 --with-crypt , 但是在设定密码时必需要有办法找出加密后

的内容

4. make; make install

5. cd /usr/local/icecast/conf

6. mv icecast.conf.dist icecast.conf

其它三个 .dist 档比照处理

7. vim icecast.conf

修改下列资料

location

rp_email

server_url

max_clients

max_clients_per_source

encoder_password

admin_password

oper_password

hostname

server_name

其它的视需要修改, 如 port 等.

8. cd ../bin ; 启动 icecast , -b 是强制让 icecast 进入背景模式

./icscast -b

配合套件.

1. MuSE

muse.dyne.org : MuSE-0.7.1.tar.gz

./configure --prefix=/usr/local/muse --with-x --with-gtk-prefix --with-glib-prefix --with-ogg-prefix --with-vorbis-prefix

make

make install

/usr/local/muse/bin/muse &

先选择 "Lets stream" button , 设定 icecast 和 lame 的部份, 然后 connect

原视窗下方可以看出是否 connect 成功. 接下来请参考该网站的说明.

2. liveice

http://star.arm.ac.uk/~spm/software/liveice.html: liveice.tar.gz

./configure

make

在该目录下会产生 liveice ,liveiceconfigure.tk

执行 liveiceconfigure.tk 会协助设定 liveice.cfg 设定档.

cp liveice.cfg /etc/

后面的使用目前测试无效

3. iceS

www.icecast.org: ices-0.2.3.tar.gz

./configure --prefix=/usr/local/ices --with-lame --with-vorbis --with-perl --with-python-includes=/usr/include/python2.2

make

make install

cd /usr/local/ices/etc

mv ices.conf.dist ices.conf

vim ices.conf : 修改 password 及其它视需要修改的地方

vim /etc/playlist : 一行一首 mp3 , /path/to/mp3

cd /usr/local/ices/bin

./ices -F /etc/playlist -B

# -B 是让 ices 进入背景模式

用 wimamp or xmms : 选择播放位置 http://your.url:8000/

wow.... success !!

4. darkice :

没测试, 看来似乎主要是将音效卡的 line in 做 encode 送到 icecast

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有