saber 酱的抱枕

Fly me to the moon

03/11
2015
学习

使用object与embed播放flv视频

不建议使用此方法,因为视频会自动加载,浪费流量。现在我还没找到不缓冲的参数。

代码如下:

<object class id="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="720" height="416">
    <param name="movie" value="/f/flvplayer.swf">
    <param name="quality" value="high">
    <param name="allowFullScreen" value="true">
    <param name="FlashVars" value="vcastr_file=/f/nico.flv&amp;LogoText=Eternal Feather&amp;BufferTime=3&amp;IsAutoPlay=0">
    <embed src="/f/flvplayer.swf" allowfullscreen="true" flashvars="vcastr_file=/f/nico.flv&amp;LogoText=Eternal Feather&amp;IsAutoPlay=0" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="720" height="416"></embed>
</object>

这里面需要一个播放器,即"flvplayer.swf"这个文件,可以点此下载。此外就是flv文件的url了。

代码里用了object和embed标签。使用的时候,在两个标签内都要分别设置播放器的url和flv视频的url。其他的参数也很简单,自己看着改就行了。

如果只使用单一的标签测试,只使用embed就可以在这三大浏览器上正常使用(如果不考虑低版本的话)。但只使用object的话,只有chrome里能用。如果这两个标签都使用,chrome会读取object的配置。

关于此方法的更多参数,可以查看《object和embed使用及举例》

使用object与embed播放flv视频

  1. saber酱 文章作者
    UnknownUnknownUnknownUnknown

    恩,原本用的是ef的视频,但是那个视频有12M,而此方法会自动加载视频,太费流量,所以改成nico的视频片段了 <img src="http://img.t.sinajs.cn/t35/style/images/common/face/ext/normal/15/j_org.gif" /> ps:我没看过LL。恩,只是平时看到ll的图什么的。对ll人物的画风不太能接受

    回复