A. 网页播放视频(js,flv,flash)问题
用接下来的html代码
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="720" height="555">
<param name="movie" value=" mflvplayer.swf">
<param name="quality" value="high">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="True" />
<embed src="mflvplayer.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="720" height="555" allowScriptAccess="sameDomain" allowFullScreen="True">
</embed>
</object>
Well, have you noticed the mflvplayer.swf in blue? Replace it with the SWF file you generated. Here you can also type in the URL of the SWF, such as http://www.myhomepage.com/mflvplayer.swf
The width="720" height="555" in black indicates the width and the height of your video.
上传到服务器的时候,要把flv,swf放在一个文件夹下.
B. 视频代码 flv 的 用JS实现 播放不出来 急。求救
一共支持三种格式: Ogg、MPEG4、WebM。但这三种格式对于浏览器的兼容性却各不同。 注释:Internet Explorer 8 以及更早的版本不支持 标签。格式 IE Firefox Opera Chrome SafariOgg No 3.5+ 10.5+ 5.0+ NoMPEG4 9.0+ No No 5.0+ 3.0+WebM No 4.0+ 10.6+ 6.0+ No NO:代表不支持这款浏览器。X.0+:表示支持这款及版本更高的浏览器。
C. 如何在网页中播放flv视频
推荐几种在网页中播放FLV视频文件的代码
方法一、js嵌入
直接下面代码,修改其中红色部分,即:swf_width、 swf_height、texts、files 参数
引用
<script type="text/javascript">
var swf_width=240
var swf_height=240
var texts=’群英传WEB版宣传视频’
var files=’http://bbs.51mxd.com/flv/qyzweb.flv’
document.write(’<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="’+ swf_width +’" height="’+ swf_height +’">’);
document.write(’<param name="movie" value="http://bbs.51mxd.com/flv/flvplayer.swf"><param name="quality" value="high">’);
document.write(’<param name="menu" value="false"><param name="allowFullScreen" value="true" />’);
document.write(’<param name="FlashVars" value="vcastr_file=’+files+’&vcastr_title=’+texts+’">’);
document.write(’<embed src="http://bbs.51mxd.com/flv/flvplayer.swf" allowFullScreen="true" FlashVars="vcastr_file=’+files+’&vcastr_title=’+texts+’" menu="false" quality="high" width="’+ swf_width +’" height="’+ swf_height +’" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />’); document.write(’</object>’);
</script>
其中:
群英传WEB版宣传视频 是标题。
http://bbs.51mxd.com/flv/qyzweb.flv 是FLV文件地址。
http://bbs.51mxd.com/flv/flvplayer.swf 是FLV文件播放器地址(如果你不会制作,可下载别人的然后上传到自己的空间再调用)。
方法 二、简单直接传递影片地址
引用
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="240" height="180">
<param name="movie" value="http://bbs.51mxd.com/flv/flvplayer.swf?vcastr_file=http://bbs.51mxd.com/flv/qyzweb.flv">
<param name="quality" value="high">
<param name="allowFullScreen" value="true" />
<embed src="http://bbs.51mxd.com/flv/flvplayer.swf?vcastr_file=http://bbs.51mxd.com/flv/qyzweb.flv" allowFullScreen="true" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="240" height="180"></embed>
D. B站是怎么做到HTML5播放flv视频的
除了给video标签直接指定文件地址,HTML5还有个MSE来支持音视频播放,就像Flash的数据生成模式,只不过Flash只认FLV,而HTML5可以播Mpeg4,比如fMP4。playease.js就支持http-flv、websocket-flv、websocket-fmp4等。
E. 怎样在html中用javascript播放本地flv视频
只有flv视频文件是不够的,你还需要有一个Flash播放器,或者说是扩展名为.swf的播放器才行.
F. js 控制的能够播放flv的播放器是什么网上有一个播放器为vcastr3.swf ,99.9%的都是不加思索的转载。
你下载一个呗,这样就好用了。
G. flv.js可以播放hls吗
可以的。
flv.js就使用Flash播放器播RTMP流Flash兼容性很好,但是性能差默认被很多浏览器禁用,不想用Flash兼容也可以用HLS,但是PC端只有Safari支持HLS移动端。
Flv.js是HTML5Flash视频(FLV)播放器,纯原生JavaScript开发,没有用到Flash。
H. flv.js自动全屏
浏览器不支持自动全屏播放,全屏播放的操作需要用户触发。
Flv.js在JavaScript中流式解析flv文件流,并实时转封装为fmp4,通过MediaSourceExtensions喂给浏览器,实现了FLV格式视频的播放。
Bilibili相信大家都不会陌生,而Flv.js就是由bilibili网站开源的HTML5Flash视频(FLV)播放器,纯原生JavaScript开发(ECMAScript6编写)。
I. 求!html页面能播放flv格式的视频插件或者方法,急急急!!!
html不能直接引入flv格式的视频,只能通过引入一个.swf的播放器来播放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="300" height="240">
<param name="movie" value="flvplayer.swf">
<param name="quality" value="high">
<param name="allowFullScreen" value="true">
<param name="FlashVars" value="vcastr_file=images/1234.flv">
<embed src="flvplayer.swf" allowfullscreen="true" flashvars="vcastr_file=images/1234.flv" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="300" height="240"></embed>
</object>1234567
1.flvplayer.swf换成你的swf路径文件
2.添加属性flashvars=”vcastr_file=images/1234.flv”,其中“images/1234.flv”便是flv的路径。
3.allowFullScreen: 是否允许全屏显示,true是,false否。其他参数咱不做详解了。。。
4.loop: true循环播放
5.如要插入.swf格式视频,去掉flashvars属性,吧flvplayer.swf换成你要播放的.swf文件路径就可以了
6.这方法是使用 object 和 embe标签来嵌入。细心的会发现object 的很多参数和 embed里面的很多属性是重复的。为什么这样做?为了浏览器兼容性,有的浏览器支持 object,有的支持 embed,这也是为什么要修改Flash的参数时两个地方都要改的原因。 这种方法是 Macromedia 一直以来的官方方法最大限度的保证了 Flash 的功能没有兼容性问题。
J. flv.js的技术到底是什么水平
Flv.js的几个意义:
1,h5上实现直播的目前已知的最优解决方案,性能不弱于原生app直播:直播延迟控制到1秒内。带宽、存储其实比原生app普遍采用的mp4更优。
2,h5上用js实现高质量音视频解码、并支持h5富媒体标准mse使其得到应用、重视,从而促进h5具备原生应用多媒体能力得以大大提升。
3,这是中国程序员在h5音视频领域的一项杰出成果!考虑到类似成果之前还基本出自非中国程序员,这个价值特别值得一说。