用dreamweaver做网站实现电台的直播

用dreamweaver做网站实现电台的直播
2011-08-23 17:04
转载自 分享
最终编辑 酷蓝蓝

dreamweaver只能做电台相关内容的网页
直播的电台可以用WINAMP来设置

用winamp架设自己的电台- -


1、备齐winamp软件,还有电台的插件程序,服务端程序。winamp需要在2.5版以上。另外两个名字在下面:

shoutcast-1-9-2-windows.exe

shoutcast-dsp-1-8-2b-windows.exe

东西不大,两个加起来也就476k。

2、安装软件

shoutcast-dsp-1-8-2b.exe是winamp电台播放的DSP插件。注意要安装到winamp的安装目录下的plug-in下。

shoutcast-1-9-2-windows.exe是网络电台的网络服务端。随意安装吧。

3、设置说明

安装好两个东西,运行winamp,按ctrl-p,打开plug-ins下的DSP-Effect,选择

Nullsoft SHOUTcast Source DSP,出现一设置对话框。

3.1切换到OUTPUT页,这页主要设置两个东西,一个是你的电台的端口(默认是8000)管理口令这里输入的口令要记住哦。再按Yellowpages按钮输入你的电台描述,根据你的需要可以提交到shoutcast.com上发布等。这里只要设置一个Description的,就是别人连入收听的时候提示的台名啦。

3.2切换到Encoder页,这页设置编码器的音质信息,根据你的带宽和准备提供连接的数量,确定电台的音质。默认是24kbps,22.050kHz,Mono。

3.3现在可以设置服务器端,执行SHOUTcast DNAS (GUI),在菜单中选择编辑配置菜单。会用记事本打开一个配置文件,找到Password=行,输入你刚才在Nullsoft SHOUTcast Source DSP的口令,如果你刚才改了端口号,你还要改PortBase=的端口号,对了还有个差点忘了,找到MaxUser行,这个是设置最大用户数的。这个根据你的带宽设置。保存退出,重起服务端。

好了,回到winamp,进入设置dsp,点击output页,点击connect连接到服务端,你可以用winamp播放mp3,正常的话有数据发送到服务端口的。

好了这个电台就可以发布了。收听的时候,需要告诉别人你的ip地址和端口号,让对方在winamp中按ctrl-l输入ip:端口号,

4.电台管理,用浏览器打开电台地址就可以,本地管理可以输入 http://localhost:端口号,如http://localhost:8000,点击admin ,login,就可以登陆管理界面。





shoutcast-dsp-1-8-2b下载地址为:

URL http://www.shoutcast.com/downloads/shoutcast-dsp-1-8-2b-windows.exe

shoutcast最新版下载地址为:

http://www.shoutcast.com/downloads/sc1-9-2/shoutcast-1-9-2-windows.exe

如果上面地址不能下shoutcast,也可以到

http://www.onlinedown.net/shoutcast.htm





===========================================================================================

使用SHOUTcast来架设电台



对于Winamp可能大家一定很熟悉了,它是Nullsoft公司推出的一个很不错的免费的因特网音频播放软件,可以播放MP3、WMA、CDA等大部分格式的音乐。我们将使用Winamp来进行广播内容的存储、组织和播放。SHOUTcast Server则是Nullsoft公司推出的基于Winamp的音频流广播服务器软件,采用了MPEG Layer 3(MP3)技术,实现了因特网上的音频流的实时广播或者点播,而且它是完全免费的。



我们先来看一看SHOUTcast系统的工作原理。整个系统由三个部分组成:



(1)收听:听众可以使用任何一个兼容MP3音频流的多媒体播放软件来收听节目。使用者可以通过访问SHOUTcast的目录来定位和选择收听的频道(音频流)。推荐的播放器软件:Winamp(Windows用户)、Audion(Mac用户)、XMMS(Linux/X Windows用户)。



(2)广播:如果你想进行广播,必须首先运行自己的服务器或者找一个可以使用的SHOUTcast服务器。有了一个服务器以后,就可以使用Winamp(需要安装一个插件—SHOUTcast Source)来发送音频信息给服务器,再由服务器向收听者进行广播了。



(3)SHOUTcast服务器:SHOUTcast Server(SHOUTcast分布式网络音频服务器—DNAS)是整个系统的核心。这个软件运行在一台连接在因特网上的计算机上,负责从广播源那里接收音频信息,更新SHOUTcast目录的信息(广播源目前播放的内容),向收听者进行广播。



这其实就分别对应着前面所说的因特网电台的三个部分。而且我们可以看到,系统的工作原理很像现实中的电台:电台要进行播音(广播源),先得把信息发到广播电视塔(SHOUTcast服务器),再由广播电视塔向广大听众广播。



安装和设置SHOUTcast Server



在SHOUTcast的主http://www.shoutcast.com上可以下载到最新版本的Nullsoft SHOUTcast Server软件。SHOUTcast Server可以运行在多个流行的操作系统平台上:Windows 9x、Windows NT、FreeBSD等等。SHOUTcast Server自动接收广播源发送来的音频信息,更新SHOUTcast目录,然后向收听者广播。我这里以Windows平台为例来说明SHOUTcast的安装和设置?HOUTcast Server的安装很简单。你得到的安装程序是一个Zip压缩文件,把它解压缩到一个目录里就完成安装了,建议安装在Program Files\Winamp\SHOUTcast\目录下,这样方便查找。解压缩后得到三个文件:sc_serv.exe、sc_serv.ini和readme.txt,其中前两个文件就是我们的SHOUTcast Server了,只要点击运行sc_serv.exe,就可以运行SHOUTcast服务器了(图2)。可以为sc_serv.exe在桌面创建一个快捷方式,以便随时启动SHOUTcast服务器。由于是由SHOUTcast服务器来进行实际的网络广播,所以最好把SHOUTcast Server运行在网络带宽比较宽的计算机上,而且需要有固定IP的计算机。



运行SHOUTcast服务器之前需要进行一些基本的设置。SHOUTcast Server并没有提供方便的可视化设置功能,只能通过手工修改配置文件来设置。在Windows里用写字板或者别的文本编辑器打开sc_serv.ini,我们看到可以进行以下几方面设置:日志、网络、服务器和扩展日志。关键的一些参数如下:



* PortBase:广播的端口号,听众将使用这个端口号来收听广播。缺省为8000,注意这个端口号不能与别的应用冲突。例如,可以使用8080,写上“PortBase=8080”即可。



* MaxUser:允许的最大听众同时连接数。这个参数需要根据带宽和计算机的具体情况来设置。因为每个连接都需要消耗一定的带宽和系统资源(内存、CPU等)。例如,可以设为“MaxUser=100”。



* Password:连接服务器的密码。在一个广播源向一个服务器发送音频信息的时候需要使用这个密码。



* Logfile:日志文件的路径和文件名。



* SrcIP:接收广播源的网络接口IP,缺省为ANY,在本机的所有网络接口上都可以接收广播源的信息。如果服务器所在的计算机有多个网卡,则可以填入允许接收广播源的那些网卡的IP。如果设为“SrcIP=127.0.0.1”,那么别的计算机将不能使用这个服务器来进行广播。



* DestIP:进行广播的网络接口IP,缺省为ANY,向本机的所有网络接口进行广播。



另外,还可以在同一个计算机上同时运行多个SHOUTcast服务器,只要这些服务器所使用的端口号不冲突即可。方法是将sc_serv.ini拷贝成多份,更改成别的名字,配置不同的端口号,例如sc_serv1.ini,然后以这个配置文件为参数运行SHOUTcast Server(“sc_serv.exe sc_serv1.ini”)即可启动另一个服务器。



SHOUTcast服务器还具有动态平衡负载、中继服务器、生成HTML格式的日志、远程管理等功能,这里不再一一说明,请参考SHOUTcast服务器的文档。

网络电台的制作途径有很多,方法也很多,就您目前安装的RealProducer来说,不知道您的是什么版本的,如果是8.5及以下版本的,那要构成网络电台需要一个Real服务器支持才能实现广播,有了服务器,您就可以填写您说的参数了,通常是这样的:
服务器地址:(Realserver的IP)
端口:4040
文件名字:(您任意选择,扩展名是rm)
用户名和密码:(是在服务器上建立的)
---------------
如果您没有服务器的话,您可以选择RealProducer9以上的版本,或使用Microsoft Media编码器,建立一个拉的广播,那在网络上的其他人就可能收听到您的播音了。
---------------
创建一个网络电台您需要这些条件或方法:
1、录播模式的网络电台,使用电脑等工具把节目制作成声音文件,在IIS里面发布,在嵌入播放器的网页上引用音频文件的Http地址。
2、直播模式的网络电台,这个您可以使用Media编码器的7.0及以前版本,直接播音,收听端引用http://您的IP:端口就可以听到了。
3、需要服务器支持的直播模式网络电台,这个您可以构建一台服务器,Windows2000或Linux的都可以,安装上RealServer软件,然后在网络上的直播端安装RealProducer,填写好相关服务器信息后就可以在整个网络上用RealPlayer收听了。如果您拥有一个Windows2003为OS的服务器,那可以使用Media服务组件建立推广播站点,然后用Media编码器直播,在网络上使用Mediaplayer收听。
--------------
具体有什么不明白可以去百度搜索关键词:流媒体 流媒体服务器

转自http://hi.baidu.com/894472221/home

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值