《课程设计(论文)Real server 构建网络电台.doc》由会员分享,可在线阅读,更多相关《课程设计(论文)Real server 构建网络电台.doc(18页珍藏版)》请在三一办公上搜索。
1、Real server 构建网络电台指导教师: 职称:副教授引 言 网络的普及给个人网络广播带来了可能,是否想过自己在网上搭建一个RM广播电台呢?网上听音乐,看电影已是平常事了,但在网上建一个即时的网络小电台,尝尝电台DJ点歌的滋味,则还是很多网友未圆的梦。其实搭建网络电台并不是一件难事,只要给点耐心就可以成为一个很专业的NJ哦。构建网络实时广播主要有三大产品,RealNetworks,Microsoft media system,Quick Time media system。其中Quick Time主要面向高质量和Apple机用户,而另两个之间笔者认为无论从功能、音频质量或支持用户等各个方
2、面RealNetworks都优于Microsoft media system,但设定相对较为烦琐,本文只是对用Real建台做简单的附图说明。RealNetworks之所以功能强大,主要表现在两方面:一是只要带宽足够,可以支持无限用户;二是完全使用XML,利用Web-Base的界面管理,可以实行远程控制。只要知道安装了RealServer的服务器的IP地址或动态域名,便可以远程使用其管理界,主控端只用安装Realproducer便可通过server制作流媒体。设置方面只用把Realproducer里的Realserver地址设置为远程主机的IP地址。管理界面则使用:http:/主机IP:管理端口
3、/admin/index.html用户名和密码向Realserver管理员获得。第一章 构建网络电台条件1.1系统Windows NT、Windows 2000(Professional/Server)、Windows XP(本文使用) 1.2网络环境公网IP(ADSL或专线)或者是Intranet 的虚拟IP(但只能用来做局域网上的广播 ) 1.3软件RealSystem Server Plus v8.01服务器平台软件 加RealSystem Producer plus v8.51流媒体制作软件。 1.4设备声卡绝不能少,最好两张。还要准备麦克风。 第二章 安装RealSystem Ser
4、ver2.1安装RealSystem ServerRealSystem Server,此软件主要是创建服务器平台及提供流媒体管理的功能,v8.01是目前最新版本,评估和免费版本可在RealNetworks的网站下载 (),但在下载之前,必须填一些资料。 要特别注意的是,在填Email时,可不要写错了,因为要寄一个授权码(License Key)在服务器上使用。1、在安装过程中,打开安装包,如图一,点next 图一2、再点browse,找到下载下来的License Key,再安next,如图二,图三。图二 图三3、之后会有real server的协议,点accept,如图四 图四4、接下来选择安
5、装路径,可以选择默认路径,也可以自行定义,如图五。图五5、Real Server会要求你输入用户名称和密码,这也是后来上网设置的用户名和密码,如图六。 图六6、同时,也要求你预设连接口,这些设置可以使用默认设置值如下图七到图九,直接点击“Next”按钮图七图八图九7、最后一组数字是登陆时的密码,要记住如图十8、在出现的对话框中选择中“Install Real Server”选项,它的功能是将Real Server服务添加到Windows启动自动加载的服务中,如图十一 图十一9 、安装完毕后,在桌面上会出现2个快捷图标,双击“RealServer 8.0 Administrator”图标,即可启
6、动Administrator基于网页的RealServer管理。输入上面设置的密码即可进入管理界面,如图十二,图十三。 图十二图十三第三章 IP在址的绑定3.1 IP在址的绑定如果是动态IP用户(如ADSL),在管理界面中点击“ConfigureGeneralIP Binding”选项,如图十四。 图十四点击“Add new”按钮,在出现的对话框中添加“0.0.0.0”的IP地址,它的作用是指向本机IP;如果是专线或拥有固定IP的用户则需要将本机IP地址添加进去。然后点击“Apply”按钮,并重启服务,这时,RealServer的设置即全部完成。 第四章 制作即时广播4.1安装RealProd
7、ucer进行实时广播需要配合RealProducer,因为RealProducer需要付费,这里使用的是一个破解版(有授权码)打开安装包,点accept接受协议,如图十五 图十五选择安装路径,并输入授权码,点finish完成安装,如图十六 图十六4.2进行即时广播双击启动RealProducer,在出现的“New Session”对话框中,选择“LiveBroadcast”选项如图十七图十七因为需要录制的是广播,这里只需要声音,所以不用选择“Capture Video”选项,如图十八图十八接着输入一些有关电台的资料。点击“Next”按钮如十九 图十九选择支持制作流媒体文件所需的网络传输速度的种
8、类,这里有“Single-rate”(单一)和“Multi-rate”(多重传输速率)选项,请选择“Single-rate”选项,如图二十图二十 然后设置目标听众的速率,单一速率只能选择一种,多重速率则没有*。我们选择28K modem的播放性能,如图二十一图二十一在声音格式设置部分,可以使用较高质量的选择“Stereo Music”,如图二十二图二十二 最后出现“Media Server”对话框,在“Real Server”设置框中,输入刚才RealServer管理界面中的“Current RealServer”,即本机标识(如果RealServer与Realproducer不在同一机器上,
9、则需要填入主机IP或域名);在“Server port”中仍使用预设的4040端口,在“Username”和“password”中填入安装RealServer时所设定的用户名和密码,如图二十三图二十三点“完成”结束设置,图二十四图二十四点击“Archive Broadcast to File”按钮,设置各自播放声音文件的目录路径,如果所有设置均完成,点击“完成”按钮,然后切换到RealProducer操作界面中,当点击“Start”按钮,并用其他播放器播放音乐时,就会看到“AudioLevel”会有绿色,红色高低起伏的音量条显示,如图二十五图二十五4.3检测网络广播我们可以使用RealOne
10、Player来测试网络广播是否正常播放。启动RealOne Player,在地址栏输入“rtsp:/你的IP地址/encoder/movie.rm”或pnm:/你的IP地址/encoder/movie.rm即可。另外,如果你使用的是动态域名,可以直接使用,那就不必使用IP地址了。比如在地址栏直接输入rtsp:/ Player出现开始缓冲字样,同时在右侧会出现提示直播字样,这时就说明网络广播电台已经正常工作了。有多少人收听?那么我们该如何知道有多少听众呢?此时可以双击RealServer 8.0 Administrator图标,打开管理界面窗口,单击左侧列表中的“Monitor”选项,即可看到系统使用的状况,单击“connections”选项卡即可查看有多少人已经连接到服务器收听的网络广播了,同时还可以显示他们的IP地址信息。