在网页中嵌入视频

时间:2011-04-28 14:20:25

标签: video-streaming

我正在页面中嵌入wmv视频。页面包含视频,没有别的。我正在使用javascript在视频下载时显示动画。但是那个图像只出现一秒然后就消失了。这是代码。

<html>
<head>
<script type="text/javascript">
function hideanimation()
{
    document.getElementById('loading').style.display = 'none';
}
</script>

</head>
<body bgcolor="#ffffff" style="margin:0px; padding:0px" onLoad="hideanimation()">
<div id="loading" style="z-index:10; position:absolute; width:100%; text-align:center; top:30px;">
    <img src="loading.gif" border="0">
</div>
<script>
 </script>
<div align="center" style="z-index:2">
<OBJECT ID="MediaPlayer" WIDTH="320" HEIGHT="240" CLASSID="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95"
STANDBY="Loading Windows Media Player components..." TYPE="application/x-oleobject">
<PARAM NAME="FileName" VALUE="video_female.wmv">
<PARAM name="ShowControls" VALUE="false">
<param name="ShowStatusBar" value="false">
<PARAM name="ShowDisplay" VALUE="false">
<PARAM name="autostart" VALUE="true">
<EMBED TYPE="application/x-mplayer2" SRC="video.wmv" NAME="MediaPlayer"
WIDTH="320" HEIGHT="240" ShowControls="0" ShowStatusBar="0" ShowDisplay="0" autostart="1"> </EMBED>
</OBJECT>
</div> 
</body></html>

我的问题是:

1-向访问者展示视频的最佳方式是什么? 2-是否有可以嵌入我的页面的免费播放器,它将流式传输托管在我的服务器上的视频? 3-如何在wmv视频下载时显示动画(在abouve代码中)。

2 个答案:

答案 0 :(得分:0)

这个免费的Flash播放器解决了我的问题。我已将vdo转换为flv格式,并在我的网页上使用此播放器。谢谢大家的回复。 任何寻找免费Flash播放器的人都可以试试这个。

http://www.video-flash.de/flv-flash-fullscreen-video-player/

答案 1 :(得分:-1)

1和2的答案= YOUTUBE / VIMEO和此类网站提供了托管/流式传输视频的最佳方式。你来自哪个星球?

答案3 Body Onload在你认为它时不会触发,它会在html加载时触发。 使用JQUERY .ready()函数,因为这在处理这个问题时更有效。