<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>王超 - 博客 BLOG &#187; 流媒体服务器</title>
	<atom:link href="http://www.wangchao123.com/tag/%e6%b5%81%e5%aa%92%e4%bd%93%e6%9c%8d%e5%8a%a1%e5%99%a8/feed" rel="self" type="application/rss+xml" />
	<link>http://www.wangchao123.com</link>
	<description>code player 海盗精神 - 他们向往自由，面对大海胸怀宽广，只拿他们想要的，遵守契约，单纯而且机智。</description>
	<lastBuildDate>Sun, 05 Sep 2010 20:06:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Windows Media Services 9 流媒体服务器架设 &#8211; 搭建自己的网络电台</title>
		<link>http://www.wangchao123.com/2009/06/13/198</link>
		<comments>http://www.wangchao123.com/2009/06/13/198#comments</comments>
		<pubDate>Fri, 12 Jun 2009 18:10:09 +0000</pubDate>
		<dc:creator>wangchao</dc:creator>
				<category><![CDATA[开源软件]]></category>
		<category><![CDATA[服务器 网络]]></category>
		<category><![CDATA[流媒体服务器]]></category>

		<guid isPermaLink="false">http://www.wangchao123.com/?p=198</guid>
		<description><![CDATA[
Windows Media Services （WMS）  是基于windows的流媒体服务器，流媒体播放形式不是完整的播放一个文件，而是以数据包的形式实时播放当前的内容。由于网站的需求我查询了网上的资料和文档，完成了搭建，成功的并且看到同时几十个人在用这个功能的时候还是很兴奋的 :)
下面是效果（点击播放器里面的 stop 键可以停止播放）边听音乐边看~，里面有每天12小时不同的 DJ 音乐 
 
点击用 windows mediaplayer 播放

下面分享下搭建过程:
Windows 2003 server 自带 Windows Media Services 默认没有安装，用系统盘安装一下
会有同时安装一个 windows media 编码器
 <img class="alignn<p />……<br /><a href="http://www.wangchao123.com/2009/06/13/198">[阅读全文]</a>]]></description>
			<content:encoded><![CDATA[<p><!--播放器 开始 http://image.clubzone.cn/radiofiles/linkin_park.wma--></p>
<p>Windows Media Services （WMS）  是基于windows的流媒体服务器，流媒体播放形式不是完整的播放一个文件，而是以数据包的形式实时播放当前的内容。由于网站的需求我查询了网上的资料和文档，完成了搭建，成功的并且看到同时几十个人在用这个功能的时候还是很兴奋的 :)</p>
<p>下面是效果（点击播放器里面的 stop 键可以停止播放）边听音乐边看~，里面有每天12小时不同的 DJ 音乐 </p>
<p><object classid="clsid:6bf52a52-394a-11d3-b153-00c04f79faa6" width="518" height="63" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"><param name="id" value="player" /><param name="AutoStart" value="-1" /><param name="Balance" value="0" /><param name="enabled" value="-1" /><param name="EnableContextMenu" value="-1" /><param name="url" value="mms://radio.clubzone.cn/czradio" /><param name="PlayCount" value="1" /><param name="rate" value="1" /><param name="currentPosition" value="0" /><param name="currentMarker" value="0" /><param name="invokeURLs" value="0" /><param name="stretchToFit" value="0" /><param name="volume" value="50" /><param name="mute" value="0" /><param name="uiMode" value="mini" /><param name="windowlessVideo" value="0" /><param name="fullScreen" value="0" /><param name="enableErrorDialogs" value="-1" /><embed id="player" type="application/x-mplayer2" width="518" height="63" enableerrordialogs="-1" fullscreen="0" windowlessvideo="0" uimode="mini" stretchtofit="0" invokeurls="0" currentmarker="0" currentposition="0" playcount="1" enablecontextmenu="-1" balance="0" autostart="-1" mute="0" volume="50" rate="1" enabled="-1" url="mms://radio.clubzone.cn/czradio"></embed></object> </p>
<p><a href="mms://radio.clubzone.cn/czradio">点击用 windows mediaplayer 播放</a></p>
<p><a href="mms://radio.clubzone.cn/czradio"></a></p>
<h1>下面分享下搭建过程:</h1>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span lang="EN-US"><span style="font-family: Calibri;">Windows 2003 server </span></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">自带</span><span style="font-family: Calibri;"> </span></span><span style="font-size: 10pt; color: black; font-family: &quot;Georgia&quot;,&quot;serif&quot;;" lang="EN-US">Windows Media Services </span><span style="font-size: 10pt; color: black; font-family: 宋体; mso-ascii-font-family: Georgia; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Georgia;">默认没有安装，用系统盘安装一下</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: 10pt; color: black; font-family: 宋体; mso-ascii-font-family: Georgia; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Georgia;">会有同时安装一个</span><span style="font-size: 10pt; color: black; font-family: &quot;Georgia&quot;,&quot;serif&quot;;" lang="EN-US"> windows media </span><span style="font-size: 10pt; color: black; font-family: 宋体; mso-ascii-font-family: Georgia; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Georgia;">编码器</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"> <img class="alignnone size-full wp-image-213" title="e696b0e59bbee78987" src="http://www.wangchao123.com/wp-content/uploads/2009/06/e696b0e59bbee78987.bmp" alt="e696b0e59bbee78987" /> 点击打开 wms 服务器界面</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><img class="alignnone size-full wp-image-214" title="11" src="http://www.wangchao123.com/wp-content/uploads/2009/06/11.jpg" alt="11" width="600" height="455" /></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">熟悉iis 的朋友会发现和 IIS 的界面非常相似</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">右键点击“发布点”→</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">点击“添加发布点( 向导)”→ 下一步 → </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"> 填写发布点名称 → </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">内容类型选择 &#8220;一个播放列表&#8221;  →</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">发布点类型 &#8220;广播发布点&#8221;→</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">广播电传输选项 &#8220;单播&#8221;→</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">新建播放列表 （其实就是一个windows media player 的播放列表 wsx文件）→</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">添加媒体元素 （这时候就可以选一些需要播放的文件进去，）→</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><img class="alignnone size-full wp-image-215" title="211" src="http://www.wangchao123.com/wp-content/uploads/2009/06/211.jpg" alt="211" width="462" height="352" /></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">（这里测试了 wma, wmv , asf 格式的文件可以完美的播放，建议用这两种格式，是微软自己的媒体格式）</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">下一步“内容播放”选择“循环播放”→ </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">一直下一步 填写服务器名称 例如 &#8220;mms://IMAGEWEB/test2&#8243; →</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">“发布点”出现<img class="aligncenter size-full wp-image-216" title="212" src="http://www.wangchao123.com/wp-content/uploads/2009/06/212.jpg" alt="212" width="92" height="29" /> 说明已经开始提供播放服务了，至此一个简单的电台就做好了</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">编写 radio.html 文件如下</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">————————————————————</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"> &lt;object classid=&#8221;clsid:6bf52a52-394a-11d3-b153-00c04f79faa6&#8243; width=&#8221;518&#8243; height=&#8221;63&#8243; codebase=&#8221;<a href="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701">http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701</a>&#8220;&gt;<br />
&lt;param name=&#8221;id&#8221; value=&#8221;player&#8221; /&gt;<br />
&lt;param name=&#8221;AutoStart&#8221; value=&#8221;-1&#8243; /&gt;<br />
&lt;param name=&#8221;Balance&#8221; value=&#8221;0&#8243; /&gt;<br />
&lt;param name=&#8221;enabled&#8221; value=&#8221;-1&#8243; /&gt;<br />
&lt;param name=&#8221;EnableContextMenu&#8221; value=&#8221;-1&#8243; /&gt;<br />
&lt;param name=&#8221;url&#8221; value=&#8221;<span style="color: #ff0000;">mms://localhost/test2</span>&#8221; /&gt;   <br />
&lt;param name=&#8221;PlayCount&#8221; value=&#8221;1&#8243; /&gt;<br />
&lt;param name=&#8221;rate&#8221; value=&#8221;1&#8243; /&gt;<br />
&lt;param name=&#8221;currentPosition&#8221; value=&#8221;0&#8243; /&gt;<br />
&lt;param name=&#8221;currentMarker&#8221; value=&#8221;0&#8243; /&gt;<br />
&lt;param name=&#8221;invokeURLs&#8221; value=&#8221;0&#8243; /&gt;<br />
&lt;param name=&#8221;stretchToFit&#8221; value=&#8221;0&#8243; /&gt;<br />
&lt;param name=&#8221;volume&#8221; value=&#8221;50&#8243; /&gt;<br />
&lt;param name=&#8221;mute&#8221; value=&#8221;0&#8243; /&gt;<br />
&lt;param name=&#8221;uiMode&#8221; value=&#8221;mini&#8221; /&gt;<br />
&lt;param name=&#8221;windowlessVideo&#8221; value=&#8221;0&#8243; /&gt;<br />
&lt;param name=&#8221;fullScreen&#8221; value=&#8221;0&#8243; /&gt;<br />
&lt;param name=&#8221;enableErrorDialogs&#8221; value=&#8221;-1&#8243; /&gt;<br />
&lt;embed id=&#8221;player&#8221; type=&#8221;application/x-mplayer2&#8243; width=&#8221;518&#8243; height=&#8221;63&#8243; enableerrordialogs=&#8221;-1&#8243; fullscreen=&#8221;0&#8243; windowlessvideo=&#8221;0&#8243; uimode=&#8221;mini&#8221; stretchtofit=&#8221;0&#8243; invokeurls=&#8221;0&#8243; currentmarker=&#8221;0&#8243; currentposition=&#8221;0&#8243; playcount=&#8221;1&#8243; enablecontextmenu=&#8221;-1&#8243; balance=&#8221;0&#8243; autostart=&#8221;-1&#8243; mute=&#8221;0&#8243; volume=&#8221;50&#8243; rate=&#8221;1&#8243; enabled=&#8221;-1&#8243; url=&#8221;mms://radio.clubzone.cn/czradio&#8221;&gt;<br />
&lt;/embed&gt;<br />
&lt;/object&gt;</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">————————————————————————————————————————————————————————</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"> </p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span style="color: #ff0000;">PS ：mms://localhost/test  替换成你的播放器地址 可以使远程服务器</span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> </p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span style="color: #000000;">双击 radio.html 你就会发现网页里嵌套了一个播放器~~</span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> </p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span style="color: #000000;">想要动态播放列表的朋友可以研究一下用 asp 等动态语言控制 wsx 播放列表，下边是我写的一个一周播放列表  main_week1.wsx </span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span style="color: #000000;">————————————————————————————————————————————————————</span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span style="color: #000000;">&lt;?wsx version=&#8221;1.0&#8243; encoding=&#8221;utf-8&#8243;?&gt;<br />
&lt;smil&gt;<br />
    &lt;excl&gt;<br />
        &lt;media src=&#8221;C:\WMPub\WMRoot\1.wsx&#8221; begin=&#8221;week7_2.end&#8221; id=&#8221;week1_1&#8243; end=&#8221;wallclock(00:00:00)&#8221;/&gt;<br />
        &lt;media src=&#8221;C:\WMPub\WMRoot\1.wsx&#8221; begin=&#8221;week1_1.end&#8221; end=&#8221;wallclock(12:00:00)&#8221; id=&#8221;week1_2&#8243;/&gt;<br />
        &lt;media src=&#8221;C:\WMPub\WMRoot\2.wsx&#8221; begin=&#8221;week1_2.end&#8221; id=&#8221;week2_1&#8243; end=&#8221;wallclock(00:00:00)&#8221;/&gt;<br />
        &lt;media src=&#8221;C:\WMPub\WMRoot\2.wsx&#8221; begin=&#8221;week2_1.end&#8221; end=&#8221;wallclock(12:00:00)&#8221; id=&#8221;week2_2&#8243;/&gt;<br />
        &lt;media src=&#8221;C:\WMPub\WMRoot\3.wsx&#8221; begin=&#8221;week2_2&#8243; end=&#8221;wallclock(00:00:00)&#8221; id=&#8221;week3_1&#8243;/&gt;<br />
        &lt;media src=&#8221;C:\WMPub\WMRoot\3.wsx&#8221; end=&#8221;wallclock(12:10:00)&#8221; id=&#8221;week3_2&#8243; begin=&#8221;week3_1.end&#8221;/&gt;<br />
        &lt;media src=&#8221;C:\WMPub\WMRoot\4.wsx&#8221; begin=&#8221;week3_2.end&#8221; id=&#8221;week4_1&#8243; end=&#8221;wallclock(00:00:00)&#8221;/&gt;<br />
        &lt;media src=&#8221;C:\WMPub\WMRoot\4.wsx&#8221; begin=&#8221;week4_1.end&#8221; end=&#8221;wallclock(12:00:00)&#8221; id=&#8221;week4_2&#8243;/&gt;<br />
        &lt;media src=&#8221;C:\WMPub\WMRoot\5.wsx&#8221; begin=&#8221;week4_2.end&#8221; id=&#8221;week5_1&#8243; end=&#8221;wallclock(00:00:00)&#8221;/&gt;<br />
        &lt;media src=&#8221;C:\WMPub\WMRoot\5.wsx&#8221; begin=&#8221;week5_1.end&#8221; end=&#8221;wallclock(12:00:00)&#8221; id=&#8221;week5_2&#8243;/&gt;<br />
        &lt;media id=&#8221;week6_1&#8243; end=&#8221;wallclock(00:00:00)&#8221; begin=&#8221;week5_2.end&#8221; src=&#8221;C:\WMPub\WMRoot\6.wsx&#8221;/&gt;<br />
        &lt;media id=&#8221;week6_2&#8243; end=&#8221;wallclock(12:00:00)&#8221; begin=&#8221;week6_1.end&#8221; src=&#8221;C:\WMPub\WMRoot\6.wsx&#8221;/&gt;<br />
        &lt;media id=&#8221;week7_1&#8243; end=&#8221;wallclock(00:00:00)&#8221; begin=&#8221;week6_2&#8243; src=&#8221;C:\WMPub\WMRoot\7.wsx&#8221;/&gt;<br />
        &lt;media id=&#8221;week7_2&#8243; end=&#8221;wallclock(12:00:00)&#8221; begin=&#8221;week7_1&#8243; src=&#8221;C:\WMPub\WMRoot\7.wsx&#8221;/&gt;<br />
    &lt;/excl&gt;<br />
&lt;/smil&gt;</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="color: #000000;">————————————————————————————————————————————————————</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">每一行标签绑定一个 id</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">src=&#8221;C:\WMPub\WMRoot\1.wsx&#8221;    表示播放1.wsx列表(这里是周一的列表)</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">begin=&#8221;week7_2.end&#8221;                           表示 week7_2 完成之后播放本行</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">end=&#8221;wallclock(00:00:00)&#8221;               表示零点结束播放本行，播放下一行</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: 10pt; color: black; font-family: &quot;Georgia&quot;,&quot;serif&quot;;" lang="EN-US"> </span>Windows Media Services 扩展功能</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">插播“多媒体广告”</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"> 点击&#8221;广告&#8221;标签 → “包装广告”→ 选择文件 这样就可以在每个人打开和关闭电台的时候播放一段固定的广告内容。</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"> <img class="aligncenter size-full wp-image-217" title="31" src="http://www.wangchao123.com/wp-content/uploads/2009/06/31.jpg" alt="31" width="600" height="455" /></p>
<p> </p>
<fieldset style="width:inherit;"><legend>文件下载</legend><a href="http://www.wangchao123.com/wp-content/plugins/download-monitor/download.php?id=1" title="下载 Windows Media Services 帮助文档"><img title="下载 Windows Media Services 帮助文档" src="http://www.wangchao123.com/wp-content/uploads/2009/06/download2.jpg" border="0"><br>Windows Media Services 帮助文档</a><br>文件大小: 1.12 MB<br>download: (262)</fieldset>
<p>流媒体播放平台还是需要比较大的投入，因为流媒体播放发送实时的数据包，因此需要很大的流量。下面是一个做的比较好的流媒体播放站，电音中国 <a href="http://www.udancecn.com/">http://www.udancecn.com/</a> 主要播放 dj 电音乐曲</p>
<p>Windows Media Services 还有许多扩展的功能等待大家去发掘，欢迎发信交流 <a href="mailto:wangchao123.com@gmail.com">wangchao123.com@gmail.com</a></p>
<p>  </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.wangchao123.com/2009/06/13/198/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
