请教大侠:在网页上播放视频需要 流媒体服务器吗??

来源:百度知道 编辑:UC知道 时间:2024/06/02 10:35:23
我想在自己设计的网页中嵌入一个媒体播放器,让别人点击(开始按钮)后,能播放我预先放置在服务器上的AVI文件,同时要有暂停,拖放功能,我不知道该怎样写网页代码,很多人都说可以采用下面的类似代码:

<object id="video" width="400" height="200" border="0" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA">
<param name="ShowDisplay" value="0">
<param name="ShowControls" value="1">
<param name="AutoStart" value="1">
<param name="AutoRewind" value="0">
<param name="PlayCount" value="0">
<param name="Appearance value="0 value=""">
<param name="BorderStyle value="0 value=""">
<param name="MovieWindowHeight" value="240">
<param name="MovieWindowWidth" value="320">
<param name="FileName" value="/Mbar.avi">
&

流媒体的需求正好最近我也在做。
根据我所知道的情况,如果你使用的是将Windows Midea Player或者QuickTime或者Real Player嵌入网页,那么不用流媒体服务器也可以实现,这样做的缺点是,视频的地址直接在控件上点右键-->属性就能看到,很容易被下载
目前主流的,还是用FLASH播放器播放,后台用流媒体服务器的方式。
主流的流媒体服务器有:
Adobe Flash Midea Server,这个是收费的,有个免费的开发版本,只能支持10个并发,而且不允许商用
red5,这个是开源的,而且是java写的,对于JAVA应用来说,是个很好的选择,即便不是JAVA应用,也很不错

对于楼主的播放不了视频,我觉得可能是OJBECT标签中少了一些东西,我记得有很多类似网址样的东西的,貌似都没有。

流媒体服务器可以实现边下边播、视频加密等功能,具体的优势可以参考流媒体服务器的优势

楼上的应该是研究过了,但有一点不是很准确,就是是否使用流媒体服务器的问题,使用流媒体服务器和不使用流媒体服务器的主要区别在于播放的时间点,使用流媒体服务器,只要缓冲够就可以播放,而不是用流媒体服务器必须等媒体文件下载完全后才可以播放。

不用做什么流媒体服务器 只要你空间支持就可以

AVI建议不要用 太大 加载在耗费带宽