介绍安装一款在bsd上做电台的软件

发表于:2007-05-26来源:作者:点击数: 标签:
shoutcast是一款非常不错的电台可以在多款os上进行安装,现在就来介绍一下我是如何在FreeBSD上安装shoutcast电台。 首先下载server端shoutcast-1-9-2-freebsd4-elf.tar.gz还有Plug-Insc_trans_posix_040.tgz fetchhttp://www.shoutcast.com/downloads/sc1-9-

shoutcast是一款非常不错的电台可以在多款os上进行安装,现在就来介绍一下我是如何在FreeBSD上安装shoutcast电台。
首先下载server端shoutcast-1-9-2-freebsd4-elf.tar.gz还有Plug-In sc_trans_posix_040.tgz
fetch http://www.shoutcast.com/downloads/sc1-9-2/shoutcast-1-9-2-freebsd4-elf.tar.gz
解压缩,不需要编译与安装,配置好server端里的sc_serv.conf这个配置文件接下来配置sc_trans下面的sc_trans.conf,这个是我的配置文件里的一些选项,只需要照着我的这个改一下就可以了。
PlaylistFile=listen.pls #这个是音乐列表
ServerIP=reddemon.3322.org #服务器的地址
ServerPort=8000 #端口号,这个要与sc_serv.conf这个里面的端口必须一致。
Password=changeme #密码changeme这个要于服务器里的密码也是密须一致的才可以。
接下来生成listen.pls
find /path/to/mp3/directory -type f -name "*.mp3" > playlist_filename.lst
这个生成的列表要与你的配置文件里的名称要相同才可以。
接下来就是先执行sc_serv在执行sc_trans_freebsd
好了接下来你就可以输入http://reddemon.3322.org:8000欣赏你的音乐了!
但是有一点就是这个东西不支持中文,我想解决这个应该也不是什么难题还有一个解决动态在线主持的办法就是做一个samba服务器之后,在通过Windows Media Encoder 9.0生成的mp3文件到Freebsd里的samba里的共享目录里,在通过shoutcast给播出去,这样就可以解决在线主持了。

 gsging 回复于:2003-12-26 07:52:03
很新颖哦 :twisted:  :twisted:  :twisted: 
以前都没想过。

 zenz.hu 回复于:2003-12-26 08:44:25
在Linux/BSD上面有icecast啊。

 webmasters 回复于:2003-12-28 08:19:56
补充通过阿土的提示用这个非常专业的sam v2在接合shoutcast做出的电台非常不错!
做shoutcast就不用说了,上面有,只是在做samv2的时候需要用到mysql所以这个在
安装samv2的时候就自动的安装上了,这个不需要去但心。
安装好samv2以后选择DesktopB选择Endoders点击+,我选择的是MP3Codec的方式。在converter这个标签里选择choose format在“名称”里选择各种音质,我这里选择的是收音质量,因为这个质量的好坏直接会影响这个网络数据的传输速度,在“属性”里我选择的是每秒96Kbits,接下来选择server details这个标签,在这里选择服务的类型,因为我用的是shoutcast所以我选择shoutcast,ServerIP输入你的shoutcast的IP地址,端口号也要和shoutcast一样,至于密码就输入sc_serv.conf这个里面的密码。单击OK以后Statistic relays框里面选择+添加一个服务shoutcast statistic relays在这时面也是输入shoutcat的主机IP和端口号还有密码同上,这些做完以后就可以在DesktopA里Queue的列队里面添加音乐列队,如果想体验在线DJ主持的效果可以在Voice FX这个框里面,选择config在soundcard device里选择与你声卡相同的型号,之后在Mic off上面点一下变成Mic on点击press to talk就可以用你的MIC说话!好啦如果有兴趣的话就来体验一下自己做DJ的感觉吧!

 miclxj 回复于:2003-12-28 14:58:44
请问在windows里怎么配置啊???

 kinux 回复于:2003-12-28 15:06:36
:roll:   :roll:  :roll: 

[color=red:0576a0eb84][size=18:0576a0eb84]如果楼主是原作者, 请不要介意以下的..

如果楼主不是原作者, 请尊重別人的作品, 那就写出来吧..
人家花的时间和心血可不是白花的..

这里不是第一次发生这样的事了..记.netflow那篇文章吧..[/size:0576a0eb84][/color:0576a0eb84]
 :em23:  :em23:  :em23:

 Zinx 回复于:2003-12-28 15:19:06
好像在windows下方便很多,可以结合winamp。。。

 webmasters 回复于:2003-12-28 20:19:23
在windows下的过程我己经给你写出来了!难道你没有仔细的看吗?
底下的这些都是在windows下的工作过程!samv2就是windows下的程序!
顺便说一下这个文档是原创!

我都己经给你说了在windows下面如何配置samv2你怎么还问我如何配置呢?

安装好samv2以后选择DesktopB选择Endoders点击+,我选择的是MP3Codec的方式。在converter这个标签里选择choose format在“名称”里选择各种音质,我这里选择的是收音质量,因为这个质量的好坏直接会影响这个网络数据的传输速度,在“属性”里我选择的是每秒96Kbits,接下来选择server details这个标签,在这里选择服务的类型,因为我用的是shoutcast所以我选择shoutcast,ServerIP输入你的shoutcast的IP地址,端口号也要和shoutcast一样,至于密码就输入sc_serv.conf这个里面的密码。单击OK以后Statistic relays框里面选择+添加一个服务shoutcast statistic relays在这时面也是输入shoutcat的主机IP和端口号还有密码同上,这些做完以后就可以在DesktopA里Queue的列队里面添加音乐列队,如果想体验在线DJ主持的效果可以在Voice FX这个框里面,选择config在soundcard device里选择与你声卡相同的型号,之后在Mic off上面点一下变成Mic on点击press to talk就可以用你的MIC说话!好啦如果有兴趣的话就来体验一下自己做DJ的感觉吧!

 jhsea3do 回复于:2003-12-28 20:59:21
rt,用linux RH8做平台的,开了3个月了,非常稳定(p.s.服务器上没有声卡哦)

有看到人家介绍ICECAST,完全开放源码!但自己工作很忙没时间测试安装~

关于 在线主持 ,应为SHOUTCAST本身分为SERVER和DSP PLUGIN两部分,只要有服务器,便可以通过他提供的DSP插件把音乐上传到服务器,然后由服务器通过默认端口8000来传播。

DSP在*nix下就是sc_trans,而在win32中是以winamp得插件形式出现的!

 znsoft 回复于:2004-02-29 23:12:44
http://www.driverdevelop.com:8000/listen.pls

做好了;)

用sam2播音时记得把 sc_trant_freebsd关掉:) kill it!
不过通过本地播音到服务器上时有20秒多的延迟。。。

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