<?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>baalchina &#187; 流媒体</title>
	<atom:link href="http://www.baalchina.net/category/server/%e6%b5%81%e5%aa%92%e4%bd%93/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.baalchina.net</link>
	<description>baalchina技术日志</description>
	<lastBuildDate>Tue, 27 Sep 2011 07:12:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>windows media player 11居然不支持mms</title>
		<link>http://www.baalchina.net/2011/09/wmp11-do-not-support-mms/</link>
		<comments>http://www.baalchina.net/2011/09/wmp11-do-not-support-mms/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 12:12:19 +0000</pubDate>
		<dc:creator>baalchina</dc:creator>
				<category><![CDATA[流媒体]]></category>
		<category><![CDATA[wmp]]></category>

		<guid isPermaLink="false">http://www.baalchina.net/2011/09/wmp11-do-not-support-mms/</guid>
		<description><![CDATA[不过03下的windows media service的mms协议，wmp11还是可以播放的。
悲剧的微软，悲剧的mms
http://support.microsoft.com/kb/934371
http://bbs.qianqian.com/viewthread.php?tid=418908
]]></description>
			<content:encoded><![CDATA[<p>不过03下的windows media service的mms协议，wmp11还是可以播放的。</p>
<p>悲剧的微软，悲剧的mms</p>
<p><a title="http://support.microsoft.com/kb/934371" href="http://support.microsoft.com/kb/934371">http://support.microsoft.com/kb/934371</a></p>
<p><a title="http://bbs.qianqian.com/viewthread.php?tid=418908" href="http://bbs.qianqian.com/viewthread.php?tid=418908">http://bbs.qianqian.com/viewthread.php?tid=418908</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.baalchina.net/2011/09/wmp11-do-not-support-mms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vlc的playlist:xspf文件</title>
		<link>http://www.baalchina.net/2011/09/vlc-xspf-playlist/</link>
		<comments>http://www.baalchina.net/2011/09/vlc-xspf-playlist/#comments</comments>
		<pubDate>Tue, 06 Sep 2011 15:01:07 +0000</pubDate>
		<dc:creator>baalchina</dc:creator>
				<category><![CDATA[流媒体]]></category>
		<category><![CDATA[vlc]]></category>
		<category><![CDATA[xspf]]></category>
		<category><![CDATA[组播]]></category>

		<guid isPermaLink="false">http://www.baalchina.net/2011/09/vlc-xspf-playlist/</guid>
		<description><![CDATA[xspf（发音做spiff），是一种xml格式的playlist。
最简单的格式
&#60;?xml version=&#34;1.0&#34; encoding=&#34;UTF-8&#34;?&#62;      &#60;playlist version=&#34;1&#34; xmlns=&#34;http://xspf.org/ns/0/&#34;&#62;      &#160;&#160;&#160; &#60;trackList&#62;      &#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;track&#62;&#60;location&#62;file:///mp3s/song_1.mp3&#60;/location&#62;&#60;/track&#62;      &#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;track&#62;&#60;location&#62;file:///mp3s/song_2.mp3&#60;/location&#62;&#60;/track&#62;      &#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;track&#62;&#60;location&#62;file:///mp3s/song_3.mp3&#60;/location&#62;&#60;/track&#62;      &#160;&#160;&#160; &#60;/trackList&#62;       &#60;/playlist&#62;

&#160;
vlc特殊定义
当然，vlc也支持一些特殊格式，据说在http://www.videolan.org/vlc/playlist/ns/0/定义了，可惜404了？
&#60;playlist version=&#34;1&#34; xmlns=&#34;http://xspf.org/ns/0/&#34; [...]]]></description>
			<content:encoded><![CDATA[<p>xspf（发音做spiff），是一种xml格式的playlist。</p>
<h4>最简单的格式</h4>
<blockquote><p>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;     <br /> &lt;playlist version=&quot;1&quot; xmlns=&quot;<a href="http://xspf.org/ns/0/&quot;">http://xspf.org/ns/0/&quot;</a>&gt;      <br />&#160;&#160;&#160; &lt;trackList&gt;      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;track&gt;&lt;location&gt;file:///mp3s/song_1.mp3&lt;/location&gt;&lt;/track&gt;      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;track&gt;&lt;location&gt;file:///mp3s/song_2.mp3&lt;/location&gt;&lt;/track&gt;      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;track&gt;&lt;location&gt;file:///mp3s/song_3.mp3&lt;/location&gt;&lt;/track&gt;      <br />&#160;&#160;&#160; &lt;/trackList&gt;      <br /> &lt;/playlist&gt;</p>
</blockquote>
<p>&#160;</p>
<h4>vlc特殊定义</h4>
<p>当然，vlc也支持一些特殊格式，据说在<a href="http://www.videolan.org/vlc/playlist/ns/0/">http://www.videolan.org/vlc/playlist/ns/0/</a>定义了，可惜404了？</p>
<blockquote><p>&lt;playlist version=&quot;1&quot; xmlns=&quot;<a href="http://xspf.org/ns/0/&quot;">http://xspf.org/ns/0/&quot;</a> xmlns:vlc=&quot;<a href="http://www.videolan.org/vlc/playlist/ns/0/&quot;">http://www.videolan.org/vlc/playlist/ns/0/&quot;</a>&gt;      <br /> ...      <br /> &lt;extension application=&quot;<a href="http://www.videolan.org/vlc/playlist/0&quot;">http://www.videolan.org/vlc/playlist/0&quot;</a>&gt;      <br />&#160; ...      <br /> &lt;/extension&gt;      <br />&lt;/playlist&gt;</p>
</blockquote>
<p>支持4种定义：</p>
<ol>
<li>vlc:node</li>
<li>vlc:item</li>
<li>vlc:id</li>
<li>vlc:option</li>
<p> 1/2用于定义如何显示播放列表的树，不被标准xspf支持。</ol>
<p>&#160;</p>
<h5></h5>
<h5>1、vlc:node</h5>
<p>在列表中显示为一个节点-node。可以嵌套。能定义的只有title。</p>
<p>&#160;</p>
<blockquote><p>&quot;&lt;vlc:node title=&quot;中央台&quot;&gt;&lt;vlc:node title=&quot;CCTV-1&quot;&gt;&lt;vlc:item tid=&quot;1001&quot;/&gt;     <br />&lt;/vlc:node&gt;&lt;/vlc:node&gt;&lt;</p>
</blockquote>
<h5>2、vlc:item</h5>
<p>这就是内容了</p>
<blockquote><pre>&lt;vlc:item tid=&quot;42&quot; /&gt;</pre>
</blockquote>
<h5>3、vlc:id</h5>
<p>track的扩展</p>
<blockquote>
<p>&lt;vlc:id&gt;42&lt;/vlc:id&gt;</p>
</blockquote>
<h5>4、vlc:option</h5>
<p>playlist/trackList/track/extension下<br />
  </p>
<blockquote>
<p>&lt;vlc:option&gt;option-name&lt;/vlc:option&gt;</p>
</blockquote>
<p>option可以有参数</p>
<blockquote>
<p>&lt;vlc:option&gt;option-name=option-value&lt;/vlc:option&gt;</p>
</blockquote>
<p>&#160;</p>
<p>注意编辑的时候，因为一开始指定了编码是utf-8，所以保存的时候也要utf8，否则中文是不能识别的。</p>
<p>&#160;</p>
<p>参考：</p>
<p><a title="http://wiki.videolan.org/XSPF" href="http://wiki.videolan.org/XSPF">http://wiki.videolan.org/XSPF</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.baalchina.net/2011/09/vlc-xspf-playlist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FMS新建虚拟目录</title>
		<link>http://www.baalchina.net/2011/02/fms-virtual-directory/</link>
		<comments>http://www.baalchina.net/2011/02/fms-virtual-directory/#comments</comments>
		<pubDate>Sat, 19 Feb 2011 01:53:40 +0000</pubDate>
		<dc:creator>baalchina</dc:creator>
				<category><![CDATA[流媒体]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[fms]]></category>

		<guid isPermaLink="false">http://www.baalchina.net/2011/02/fms-virtual-directory/</guid>
		<description><![CDATA[新增Application版本
首先fms.ini，新建一段，照抄VOD的，比如
&#160;
FLV_COMMON_DIR = E:\vfiles     FLV_DIR = E:\vfiles

&#160;
然后，C:\Program Files\Adobe\Flash Media Server 4\applications下，把VOD复制一份，改名为FLV。
&#160;
接下来，修改该目录下的Application.xml，比如
&#160;
&#160;&#160;&#160; &#60;StreamManager&#62;     &#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;VirtualDirectory&#62;      &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;Streams&#62;/;${FLV_COMMON_DIR}&#60;/Streams&#62;      &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;Streams&#62;/;${FLV_DIR}&#60;/Streams&#62;      &#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;/VirtualDirectory&#62;      &#160;&#160;&#160; &#60;/StreamManager&#62;

现在，FLV这个映射就到了e:\vfiles下了。
&#160;
注意这里有个小诀窍，如果你的文件放在子目录下(比如e:\vfiles\sub\1.f4v)，播放的rtmp代码应该是
rtmp://flv.nau.edu.cn/flv/mp4:sub/1.f4v 

而不是想当然的
rtmp://flv.nau.edu.cn/flv/sub/mp4:1.f4v 

&#160;
参照Adobe网站：   http://forums.adobe.com/message/844512
]]></description>
			<content:encoded><![CDATA[<p>新增Application版本</p>
<p>首先fms.ini，新建一段，照抄VOD的，比如</p>
<p>&#160;</p>
<blockquote><p>FLV_COMMON_DIR = E:\vfiles     <br />FLV_DIR = E:\vfiles</p>
</blockquote>
<p>&#160;</p>
<p>然后，C:\Program Files\Adobe\Flash Media Server 4\applications下，把VOD复制一份，改名为FLV。</p>
<p>&#160;</p>
<p>接下来，修改该目录下的Application.xml，比如</p>
<p>&#160;</p>
<blockquote><p>&#160;&#160;&#160; &lt;StreamManager&gt;     <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;VirtualDirectory&gt;      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;Streams&gt;/;${FLV_COMMON_DIR}&lt;/Streams&gt;      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;Streams&gt;/;${FLV_DIR}&lt;/Streams&gt;      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/VirtualDirectory&gt;      <br />&#160;&#160;&#160; &lt;/StreamManager&gt;</p>
</blockquote>
<p>现在，FLV这个映射就到了e:\vfiles下了。</p>
<p>&#160;</p>
<p>注意这里有个小诀窍，如果你的文件放在子目录下(比如e:\vfiles\sub\1.f4v)，播放的rtmp代码应该是</p>
<blockquote><p>rtmp://flv.nau.edu.cn/flv/mp4:sub/1.f4v </p>
</blockquote>
<p>而不是想当然的</p>
<blockquote><p>rtmp://flv.nau.edu.cn/flv/sub/mp4:1.f4v </p>
</blockquote>
<p>&#160;</p>
<p>参照Adobe网站：   <br /><a href="http://forums.adobe.com/message/844512">http://forums.adobe.com/message/844512</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.baalchina.net/2011/02/fms-virtual-directory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Media Server的使用</title>
		<link>http://www.baalchina.net/2011/01/fms/</link>
		<comments>http://www.baalchina.net/2011/01/fms/#comments</comments>
		<pubDate>Tue, 11 Jan 2011 07:29:03 +0000</pubDate>
		<dc:creator>baalchina</dc:creator>
				<category><![CDATA[流媒体]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[fms]]></category>

		<guid isPermaLink="false">http://www.baalchina.net/2011/01/fms/</guid>
		<description><![CDATA[文件后缀
H264文件，如果是flv后缀的话，在fms用rtmp播放一拖动就会音画不同步。这时候把文件名改成f4v后缀就行了…
flvcheck.exe
http://help.adobe.com/en_US/FlashMediaServer/3.5_AdminGuide/WS5b3ccc516d4fbf351e63e3d119f29261b7-7ffc.html
这个工具检测flv文件是否创建的有问题。如上面所示的，如果是flv，就报错，如果是f4v，就ok…
]]></description>
			<content:encoded><![CDATA[<h3>文件后缀</h3>
<p>H264文件，如果是flv后缀的话，在fms用rtmp播放一拖动就会音画不同步。这时候把文件名改成f4v后缀就行了…</p>
<h3>flvcheck.exe</h3>
<p><a href="http://help.adobe.com/en_US/FlashMediaServer/3.5_AdminGuide/WS5b3ccc516d4fbf351e63e3d119f29261b7-7ffc.html">http://help.adobe.com/en_US/FlashMediaServer/3.5_AdminGuide/WS5b3ccc516d4fbf351e63e3d119f29261b7-7ffc.html</a></p>
<p>这个工具检测flv文件是否创建的有问题。如上面所示的，如果是flv，就报错，如果是f4v，就ok…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.baalchina.net/2011/01/fms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Strobe Media Playback，SMP的使用心得的超简单版本&#8230;</title>
		<link>http://www.baalchina.net/2011/01/strobe-media-playback/</link>
		<comments>http://www.baalchina.net/2011/01/strobe-media-playback/#comments</comments>
		<pubDate>Tue, 11 Jan 2011 05:22:33 +0000</pubDate>
		<dc:creator>baalchina</dc:creator>
				<category><![CDATA[流媒体]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[osmf]]></category>
		<category><![CDATA[smp]]></category>

		<guid isPermaLink="false">http://www.baalchina.net/2011/01/strobe-media-playback/</guid>
		<description><![CDATA[SMP应该是OSMF，也就是Adobe的媒体框架的一个播放器。使用上并不是很复杂--当然也许是因为我没有复杂的使用。
&#160;
首先从http://www.osmf.org/下载之。
然后解压下来，注意里面有个setup.html，可以简单的按照这个文件生成你需要的界面。比如定义skins等等。
&#160;
Skin的话，需要做一些小图，然后用xml的形式把每张图对应的smp位置定义好，放到服务器上--注意本地是不行的，必须要放服务器，这时候就需要注意crossdomain的问题。
如果不定义skin，只想做个导引页的图片的话，加一条poster=poster.jpg就可以了。
&#160;
另外smp还有很多高级功能，待研究。
&#160;
对应SMP，Adobe还有个商业产品，叫做Adobe Flash Media Playback
]]></description>
			<content:encoded><![CDATA[<p>SMP应该是OSMF，也就是Adobe的媒体框架的一个播放器。使用上并不是很复杂--当然也许是因为我没有复杂的使用。<img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-smile" alt="微笑" src="http://www.baalchina.net/wp-content/uploads/2011/01/wlEmoticon-smile.png" /></p>
<p>&#160;</p>
<p>首先从<a href="http://www.osmf.org/">http://www.osmf.org/</a>下载之。</p>
<p>然后解压下来，注意里面有个setup.html，可以简单的按照这个文件生成你需要的界面。比如定义skins等等。</p>
<p>&#160;</p>
<p>Skin的话，需要做一些小图，然后用xml的形式把每张图对应的smp位置定义好，放到服务器上--注意本地是不行的，必须要放服务器，这时候就需要注意crossdomain的问题。</p>
<p>如果不定义skin，只想做个导引页的图片的话，加一条poster=poster.jpg就可以了。</p>
<p>&#160;</p>
<p>另外smp还有很多高级功能，待研究。</p>
<p>&#160;</p>
<p>对应SMP，Adobe还有个商业产品，叫做Adobe Flash Media Playback</p>
]]></content:encoded>
			<wfw:commentRss>http://www.baalchina.net/2011/01/strobe-media-playback/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>使用Windows Media Serive和Windows Media Encoder建立在线直播（20100427）</title>
		<link>http://www.baalchina.net/2008/03/windows-media-service/</link>
		<comments>http://www.baalchina.net/2008/03/windows-media-service/#comments</comments>
		<pubDate>Sun, 02 Mar 2008 13:21:05 +0000</pubDate>
		<dc:creator>baalchina</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[流媒体]]></category>
		<category><![CDATA[MMS]]></category>
		<category><![CDATA[WMS]]></category>

		<guid isPermaLink="false">http://baalchina.nau.edu.cn/?p=57</guid>
		<description><![CDATA[实现目的：使用Windows编码器实时向服务器（运行Windows Media Service）推送信号，其他用户通过访问服务器上的WMS来播放。
方式有两种

从编码器(推)：编码器主动发送流。发布点无法手动启动，编码器发送之后自动会启动。发布点形如PUSH:*
从编码器(拉)：WMS服务器主动去编码器获取数据流。发布点形如：http://encodeurl:port

这里使用1。
安装配置步骤

首先服务器上安装好Windows Media Service。Win2003可以直接安装。
创建发布点，名字比如叫做live，内容源就写“Push:*”即可。

编码器配置部分：

新建会话。输出项选择“向服务器推送”，服务器名称“servername:port”，发布点live。注意不要写http。
应用，开始编码即可。如果一切正常，可以看到服务器上的WMS发布点已经是绿色的，而不是之前停止状态了。

注意：

需要验证，可以在Windows 2003里面新建一个User用户，然后编码器使用该用户登录。
端口，可以在WMS--选择服务器--属性--控制协议--WMS Http服务器控制协议中修改。
需要对用户授权才可以使用。默认everyone是有权限读取，administrator是有权限发布的。你需要把你新建的那个用户，在服务器级别和发布点级别分别授权给发布权限。否则是无法发布的。

]]></description>
			<content:encoded><![CDATA[<blockquote><p>实现目的：使用Windows编码器实时向服务器（运行Windows Media Service）推送信号，其他用户通过访问服务器上的WMS来播放。</p></blockquote>
<p>方式有两种</p>
<ol>
<li>从编码器(推)：编码器主动发送流。发布点无法手动启动，编码器发送之后自动会启动。发布点形如PUSH:*</li>
<li>从编码器(拉)：WMS服务器主动去编码器获取数据流。发布点形如：http://encodeurl:port</li>
</ol>
<p>这里使用1。</p>
<p>安装配置步骤</p>
<ol>
<li>首先服务器上安装好Windows Media Service。Win2003可以直接安装。</li>
<li>创建发布点，名字比如叫做live，内容源就写“Push:*”即可。</li>
</ol>
<p>编码器配置部分：</p>
<ol>
<li>新建会话。输出项选择“向服务器推送”，服务器名称“servername:port”，发布点live。注意不要写http。</li>
<li>应用，开始编码即可。如果一切正常，可以看到服务器上的WMS发布点已经是绿色的，而不是之前停止状态了。</li>
</ol>
<p>注意：</p>
<ol>
<li>需要验证，可以在Windows 2003里面新建一个User用户，然后编码器使用该用户登录。</li>
<li>端口，可以在WMS--选择服务器--属性--控制协议--WMS Http服务器控制协议中修改。</li>
<li><strong>需要对用户授权才可以使用。默认everyone是有权限读取，administrator是有权限发布的。你需要把你新建的那个用户，在服务器级别和发布点级别分别授权给发布权限。否则是无法发布的。</strong></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.baalchina.net/2008/03/windows-media-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

