用icecast2和m3w提供网络音频直播

学校广播站的调音台可以输出音频信号,用音频线RCA双莲花转成3.5mm

3.5mm 音频线

这样,把3.5mm的那一头插到电脑的line-in,获得音源

接下来由m3w将音源传给icecast2,由icecast2来直播流媒体

icecast2主页 http://www.icecast.org/

设置icecast2来接收m3w传过来的声音,并提供流媒体服务

icecast2的configuration是一个xml文件

icecast2有windows和linux两个版本,debian/ubuntu可以直接apt-get

主要在于其设置文件,设置好以后可以用m3w broadcast过来。测试时什么暂时都用默认的,这里我用windows版本,先启动好。

icecast2

m3w的主页 http://m3w.sourceforge.net/

broadcast

A 接收端的地址

B 挂载点,可以理解为频道

C 接收端的端口

D 通信用的密码

E 通信用的账号

F 传输模式,在m3w的文档中写的清清楚楚,HTTP支持最好的是icecast2

以上A-F设置全部是根据icecast2的configuration设置

m3w windows

当设置成功后

A 有声音的输入,显示LISTENING

B 可以选择播放mp3来提供音源

C 当和icecast2通信成功后,显示SENDING状态

这时打开http://localhost:8000/会显示当前的live频道

用media player打开

http://localhost:8000/live  或   http://localhost:8000/live.m3u

就可以收听实时或播放的广播节目了

:)EOT