Linux中应用SHOUCast服务器Linux -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

    Linux中应用SHOUCast 服务器 (转载) 1,

Linux中应用SHOUCast服务器Linux

。下载软件 服务端: SHOUTcast Linux server (glibc) v1.9.2 DJ端软件: Download the SHOUTcast DSP Plug-In for Linux 2。安装 tar zvxf shoutcast-1-9-2- linux -glibc6.tar.gz tar zvxf sc_trans_posix_040.tgz 最好

Linux中应用SHOUCast服务器(转载)

    1。下载软件

    服务端:

    SHOUTcast Linux server (glibc) v1.9.2

    DJ端软件:

    Download the SHOUTcast DSP Plug-In for Linux

    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://192.168.0.254:8000

    Genre=Pop Music Of China

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

电脑资料

Linux中应用SHOUCast服务器Linux》(https://www.unjs.com)。

    Password=passwordme(这里的密码必须和server的密码设置一致)

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

    Bitrate=56000

    SampleRate=22050

    Channels=2

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

    在最后一行

    AIM=qiushaoxing@ite.com.cn

    ICQ=26273029

    IRC=ChangSha's ITE

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

    ./sc_serv &

    ./sc_trans_linux &

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

    控制技巧。更新palylist.lst

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

    # ps -ef 找到./sc_trans_linux和./sc_server的pid

    kill -9 程序PID

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

    原文转自:http://www.ltesting.net

最新文章