当前位置: 代码迷 >> 多媒体/流媒体开发 >> 浏览器中使用Windows Media Player读取服务器文件和读取Windows Media Services流媒体有什么区别?该如何处理
  详细解决方案

浏览器中使用Windows Media Player读取服务器文件和读取Windows Media Services流媒体有什么区别?该如何处理

热度:4166   发布时间:2013-02-26 00:00:00.0
浏览器中使用Windows Media Player读取服务器文件和读取Windows Media Services流媒体有什么区别?
在Windows 2003中添加流媒体服务,网页中嵌入如下代码:
<OBJECT ID="WMP" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
width="640" height="480">
<PARAM NAME="URL"
VALUE="mms://IP:端口/发布点/legacy_content_clip.wmv">
</OBJECT>
使用IE或Media Player访问可以正常播放,但需要服务器端防火墙开放流媒体服务端口。
而在网页中嵌入如下代码:
<object ID=MediaPlayer class=Movie
classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95">
<param name="Filename" value="/uploadfile/201006/a.wmv" valuetype="ref">
</object>
也能播放。

我以为第一种是流媒体播放,可以通过流媒体服务实现缓冲、拖拽等功能,而第二种是顺序读取文件流,不支持缓冲、拖拽,只能即时播放。但实际操作中第二种方式似乎可以缓冲、拖拽。
请用过的朋友指点一下二者的区别。

如果第二种方式只是比对一种缺少管理、广告等功能,那不如就直接用第二种了,还少占个端口。

------解决方案--------------------------------------------------------
不太懂 帮顶
------解决方案--------------------------------------------------------
mms的不太懂。不过ms应该也是一种点播。
这两者的区别就好比你去verycd下载电影到本地硬盘观看和用ppstream在网络上观看一样。
其实应该都具有拖拽功能才对。不知道你的本地文件不能拖拽是什么原因。
  相关解决方案