开设mms广播的办法

2004-05-31 01:52 | 小薇儿

先说一下mms协议和shoutcast的异同。

shoutcast是winamp的一个插件,不能脱离winamp单独运行。服务器端打开winamp并启动shoutcast后会在本机8000端口上成一个http协议的网页。客户端连接该页,用winamp打开Listen now的链接即可听到广播。
mms协议是windows media encoder的流媒体协议,主要用于在互联网上开设广播,它可以对各种流媒体进行编码,转成windows media player可以识别的wma/wmv格式以后通过互联网发送出去。

两者的主要相同点有:
·都只能在Windows环境下运行
·都可以远程放送音频文档
·都可用于局域网内的传输
两者的主要不同点有:
·shoutcast依赖于winamp运行,它也只能将winamp所播放的媒体编码传输出去;而mms并不依赖于任何已知的应用程式,作为系统服务启动以后可以将所有的系统声音发送出去。
·shoutcast要求server端安装winamp软件,client端安装winamp或foolbar等可以识别lza格式媒体的播放器;mms要求server端安装windows media encoder服务,对媒体播放器不作任何要求,client端需要安装windows media player或其他能够识别微软wma/wmv格式的播放器。
·shoutcast是用标准http协议发送,理论上如果client端能在其他系统下打开lza格式媒体,也可以听到shoutcast播放的音乐,但mms是微软专用的协议,非Windows操作系统不能识别此网络协议。
·shoutcast的输入音源只能是媒体播放器winamp,而mms的输入音源可以是任何一种可录音的音源,这包括了Microphone、Line In、Midi In、Stereo Mix等等。

下面详细解说如何使用windows media encoder开设mms协议的广播服务。

第一步:下载windows media encoder(下简称wme)并安装,对于Windows 9x/me用户,推荐安装wme 7.1,对于Windows 2k/xp用户,推荐安装wme 9.0。wme是免费软件,可以从微软的技术支持站或Windows Update站点获得。
第二步:打开wme,可以看到如图1的界面,选择第一项“使用新建会话向导广播、捕获或转换文件”,确定。

第三步:如图2,选择第一项“在附属设备或计算机屏幕广播实况事件”,点击下一步,如果你希望立即广播的话,可以勾选左下角那个复选框。

第四步:见图3,此时要求选择广播类型,因为我们是想把机器上的MP3音乐通过广播发送出去,所以不需要勾选视频,只要在音频中选择正确的声卡,点击下一步。

第五步:见图4,这时可以配置你的广播端口了。mms的默认端口号是1080,你可以改成自己喜欢的端口,注意不能用系统保留端口号,例如21、23、3128、8000等,也不要使用类似445、533等常见病毒的端口号,以免被client端的防火墙拦截。如果实在没把握的话,可以单击“查找可用端口”,wme会自行给出一个能够使用的端口号来。注意这个时候已经可以看到广播连接使用的URL了……怎么是http协议,呵呵,没错,的确是http的,因为有一些信息还是要基于这个协议发送的。设定完成后单击下一步。

第六步:重要!图5所示,现在选择编码方式,这个选择直接关系到你的广播的音质。如果你不希望听广播的人耳朵受到折磨的话,就不要用它默认的“拨号调制解调器音频”,推荐选择图中的“CD质量音频”,96KBps的音质在局域网内一般不会造成阻塞。当然,如果你放的都是原声大碟的话,也可以选择“CD质量透明度音频”,编码率高达128KBps,一秒钟要传输128K x 9 = 1152K的数据,10M以下的LAN就不要试了。选好后单击下一步。

第七步:图6,此时要询问是否保存广播副本。如果保存的话,你广播的内容会转换成wma格式保留在本地硬盘上。由于我们是放MP3给别人听,当然不保存了,如果你是用话筒做广播还是存一下吧。默认不保存,直接单击下一步就行了。

第八步:图7,这时会要求输入一些关于电台的基本信息,如标题、作者等,尽情的输入你喜欢的条目就可以了,这些信息会在客户端的windows media player上显示出来,设定完成后单击下一步。

第九步:图8,最后一次检查你设定的配置和杂项信息,确认无误后,单击完成。

第十步:图9,此时就出现wme的主界面了。有一个“开始”的按钮闪动着,先不急开始,要调整一下系统混音器的设置,单击左下的“混音器”。

第十一步:图10,混音器设置,其实就是系统录音机的设置。由于我们是要将播放器的音乐送出去,因此要勾选Stereo Mix作为输入源。选好后关掉这个框。

第十二步:点击先前闪动的那个“开始”钮。打开你的随便什么媒体播放器,开始放歌吧!广播已经启动了。

下面是一点技巧和建议。

·在第十步出现主界面以后,在主菜单中选择会话(S)->保存(S),可以将这个会话设置保存下来,以后要启动mms服务时,只要在刚打开wme出现图1的界面时,选择最后一项“打开最近的编码会话”,便可直接跳到第十二步,不用再一次次设置了。
·如果你希望在开广播的同时做其他事情,比如浏览网页或玩游戏或上QQ/MSN等,一定要记住一件事情:将这些程序的任何音乐效果关掉!不然你就等着朋友告诉你“你下的哪个版本的朴树,怎么里面还混有枪声啊”……
·如果自己不想听歌,可以把系统音量关掉,广播一样可以发送出去,因为走的是录音的线路。


-
If A thru Z are scored 1 thru 26.
Your knowledge has a score of only 96 (11+14+15+23+12+5+4+7+5)
And your hardwork just scores 98 (8+1+18+4+23+15+18+11)
Still your fortune is worth of 99 (6+15+18+20+21+14+5)
While your attitude is what determines everything of your life (1+20+20+9+20+21+4+5)
Selphie: Blow this place to Smithereens!