文谷首页 | 业界传真 | 网络技术 | 服务器 | 数据库 | 存储技术 | 系统安全 | 无线技术 | Cisco | .Net | Windows | Linux | Unix | Java
电子商务 | 网站工程 | 网页设计 | 平面设计 | 多媒体 | 编程语言 | Oracle | MSSQL | Photoshop | ASP | PHP | 实用技巧 | 进程查询 | 文谷论坛
网络技术
 基础知识   IP与IPv6   NAT   组网技术   综合布线   网管指南   网络协议   网络安全   网络配置   故障排除   解决方法
 综合技术   路由配置
您现在的位置: IT文谷 >> 网络技术 >> 网管指南 >> 文章正文
Linux+SHOUTcast建立网络电台Linux+SHOUTcast建立网络电台2006-3-30 10:58:38Linux+SHOUTcast建立网络电台2006-3-30 10:58:38Linux+SHOUTcast建立网络电台
Linux+SHOUTcast建立网络电台
Linux+SHOUTcast建立网络电台Linux+SHOUTcast建立网络电台2006-3-30 10:58:38Linux+SHOUTcast建立网络电台2006-3-30 10:58:38Linux+SHOUTcast建立网络电台
Linux+SHOUTcast建立网络电台Linux+SHOUTcast建立网络电台2006-3-30 10:58:38Linux+SHOUTcast建立网络电台2006-3-30 10:58:38Linux+SHOUTcast建立网络电台
 

1。下载软件
服务端:
SHOUTcast Linux server (glibc) v1.9.2 [DOWNLOAD]

DJ端软件:
Download the SHOUTcast DSP Plug-In for Linux [DOWNLOAD]

2。安装
tar zvxf shoutcast-1-9-2-linux-glibc6.tar.gz

tar zvxf sc_trans_posix_040.tgz

最好两个都解压缩到同一个目录

3。服务端设置

vi sc_serv.conf

MaxUser=20

#服务端允许的最大链接听众,计算方式:连接数=你的总带宽X0.9÷每个连接带宽

Password=passwordme

#设置服务端的管理密码,不能为空,必须设置

PortBase=8000

#电台的端口,如果你有防火墙的话,最好开tcp的8000和8001端口

LogFile=./sc_serv.log

#服务端的log文件,如果不想用的话,直接到/dev/null

AutoDumpUsers=1

#自动断客户端的设置,默认是0

PublicServer=default

#设置电台的运行模式,如果你想7X24播放的话,最好设置成always

其实服务端的设置基本可以不动,倒是DJ端的配置文件要好好设置


4。DJ端的设置

vi sc_trans.conf

PlaylistFile=playlist.lst

#网络电台播放的文件列表,playlist.lst文件可以手工建立,也可以用下列命令产生
find /path/to/mp3/directory -type f -name "*.mp3" > playlist.lst ,你只要写上你的mp3存放路径就是了

ServerIP=radio.5ilinux.com
ServerPort=8000

#注意端口号要对应你服务器端的设置一致


StreamTitle=A Man In FortressBesieged's Radio
StreamURL=http://radio.5ilinux.com:8000
Genre=Pop Music Of China

#网络电台的名称及类别设置而已,根据自己需要设置。

Password=passwordme

#注意密码设置要对应你服务器端的设置一致

Bitrate=56000
SampleRate=22050
Channels=2

#设置的广播的质量,我设置的是56Kbps,22Khz,立体声,这个已经是FM的质量,我想应该能满足一般的需要,特别是带宽不够的话,尽量不要超128Kbps,当然你想听CD的音质,那就196Kbps吧,呵呵:)

ok,基本设置差不多了,如果你已经建立了playlist.lst 的话,就运行服务吧,

./sc_serv &
./sc_trans_linux &

你现在可以通过你的网址:8000去访问你的网络电台网址,点击Listen就可以通过winamp播放,客户端播放软件不受限制,只要支持pls格式就行。

控制技巧。更新palylist.lst
如果你的mp3列表更新了,或者增加了新的歌曲,不想电台重启而直接启用新的列表,SHOUTcast早就给你想到了,你首先查到你的./sc_trans_linux的进程PID,然后用下列命令可以自动让服务端读新的列表文件

kill -USR1 程序PID

呵呵,就这么简单,我想你一定会了,不过现在还不知道怎么做点播,还有这个程序好像对中文支持不好,又没有源代码。期待新版本更加好。

Linux+SHOUTcast建立网络电台Linux+SHOUTcast建立网络电台2006-3-30 10:58:38Linux+SHOUTcast建立网络电台2006-3-30 10:58:38Linux+SHOUTcast建立网络电台
  • 上一篇文章:

  • 下一篇文章:
  • 进入论坛讨论

    相关文章
    十大奇功轻松应对局域网
    对Serv-U 6.0.0.2默认帐户及密码的理解
    ftp操作常识问题集锦
    Windows中IIS内FTP服务器高级配置(图)
    内网Serv-U架站:实例解析FTP原理
    服务器应用-网管的最爱GENE 6三(组图)
    服务器应用-网管的最爱GENE 6二(组图)
    服务器应用-网管的最爱GENE 6一(组图)
    服务器应用:IIS建FTP服务器三(组图)
    服务器应用:IIS建FTP服务器二(组图)
    服务器应用:IIS建FTP服务器一(组图)
    服务器应用:用serv-u建立FTP二(组图)
    热门文章最新推荐

    版权与免责声明:
    ① 本网转载其他媒体稿件是为传播更多的信息,此类稿件不代表本网观点,版权归原作者所有,本网不承担此类稿件侵权行为的连带责任。
    ② 本站原创文章,转载时请注明出自文谷及作者姓名
    ③在本网BBS上发表言论者,文责自负。
    ④如您因版权等问题需要与本网联络,请在30日内联系 。
    Linux+SHOUTcast建立网络电台Linux+SHOUTcast建立网络电台2006-3-30 10:58:38Linux+SHOUTcast建立网络电台2006-3-30 10:58:38Linux+SHOUTcast建立网络电台
    Linux+SHOUTcast建立网络电台Linux+SHOUTcast建立网络电台2006-3-30 10:58:38Linux+SHOUTcast建立网络电台2006-3-30 10:58:38Linux+SHOUTcast建立网络电台

    全站热点
    最新推荐
    关于文谷 | 联系文谷 | 免责声明 | 文谷论坛
    Tel: 0577-65690019      E-mail: ichenjian@gmail.com    MSN:ichenjian@hotmail.com    QQ:2911194
    Copyright © 2004-2008 wengu.com 文谷 All Rights Reserved
    浙ICP备05000327号