请教大侠:在网页上播放视频需要 流媒体服务器吗??
我想在自己设计的网页中嵌入一个媒体播放器,让别人点击(开始按钮)后,能播放我预先放置在服务器上的AVI文件,同时要有暂停,拖放功能,我不知道该怎样写网页代码,很多人都说可...
我想在自己设计的网页中嵌入一个媒体播放器,让别人点击(开始按钮)后,能播放我预先放置在服务器上的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">
<embed width="400" height="200" border="0" showdisplay="0" showcontrols="1" autostart="1" autorewind="0" playcount="0" moviewindowheight="240" moviewindowwidth="320" filename="/Mbar.avi" src="Mbar.avi">
</embed>
</object>
但是也有人说,我需要先做一个流媒体服务器,我糊涂了,上述代码和流媒体服务器有什么关系??我在DW中尝试了上述代码,发现的确可以播放AVI文件,可是只有声音没有图像!这是为什么?既然上述代码可以播放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">
<embed width="400" height="200" border="0" showdisplay="0" showcontrols="1" autostart="1" autorewind="0" playcount="0" moviewindowheight="240" moviewindowwidth="320" filename="/Mbar.avi" src="Mbar.avi">
</embed>
</object>
但是也有人说,我需要先做一个流媒体服务器,我糊涂了,上述代码和流媒体服务器有什么关系??我在DW中尝试了上述代码,发现的确可以播放AVI文件,可是只有声音没有图像!这是为什么?既然上述代码可以播放AVI,还要流媒体服务器做什么?请详细回答,不要复制粘贴!! 展开
展开全部
流媒体的需求正好最近我也在做。
根据我所知道的情况,如果你使用的是将Windows Midea Player或者QuickTime或者Real Player嵌入网页,那么不用流媒体服务器也可以实现,这样做的缺点是,视频的地址直接在控件上点右键-->属性就能看到,很容易被下载
目前主流的,还是用FLASH播放器播放,后台用流媒体服务器的方式。
主流的流媒体服务器有:
Adobe Flash Midea Server,这个是收费的,有个免费的开发版本,只能支持10个并发,而且不允许商用
red5,这个是开源的,而且是java写的,对于JAVA应用来说,是个很好的选择,即便不是JAVA应用,也很不错
对于楼主的播放不了视频,我觉得可能是OJBECT标签中少了一些东西,我记得有很多类似网址样的东西的,貌似都没有。
根据我所知道的情况,如果你使用的是将Windows Midea Player或者QuickTime或者Real Player嵌入网页,那么不用流媒体服务器也可以实现,这样做的缺点是,视频的地址直接在控件上点右键-->属性就能看到,很容易被下载
目前主流的,还是用FLASH播放器播放,后台用流媒体服务器的方式。
主流的流媒体服务器有:
Adobe Flash Midea Server,这个是收费的,有个免费的开发版本,只能支持10个并发,而且不允许商用
red5,这个是开源的,而且是java写的,对于JAVA应用来说,是个很好的选择,即便不是JAVA应用,也很不错
对于楼主的播放不了视频,我觉得可能是OJBECT标签中少了一些东西,我记得有很多类似网址样的东西的,貌似都没有。
展开全部
楼上的应该是研究过了,但有一点不是很准确,就是是否使用流媒体服务器的问题,使用流媒体服务器和不使用流媒体服务器的主要区别在于播放的时间点,使用流媒体服务器,只要缓冲够就可以播放,而不是用流媒体服务器必须等媒体文件下载完全后才可以播放。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不用做什么流媒体服务器 只要你空间支持就可以
AVI建议不要用 太大 加载在耗费带宽
AVI建议不要用 太大 加载在耗费带宽
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询