其实在上一篇总结文章《使用Nginx搭建flv流媒体服务器》已经把相关可能的问题说了,再写这篇文章我是想强调一下,播放器配置不当,也会让你郁闷半天(我就是。。。)
使用jw player为flv播放器(因为我自己不会做)
我使用SWFObject载入视频配置如下:
var s1 = new SWFObject("/images/jwplayer.swf","single","400","300","7");
s1.addParam("allowfullscreen","true");
s1.addVariable("type",'http');
s1.addVariable("file","video.flv");
s1.addVariable("image","preview.jpg");
s1.addVariable("autostart","true");
s1.addVariable("width","400");
s1.addVariable("height","300");
s1.write("ctvideo");
其中 ctvideo 为要显示播放器的容器 ID,使用JS语句创建的播放器。
特别要注意的配置参数说明:
file:"video.flv", // FLV视频地址 type:"http", // 数据类型,一定要配置正确,否则不能正常拖动,我就是这个参数没设置,郁闷了半天,无法拖动 image:"preview.jpg",// 开始播放之前的预览图 autostart:"false", // 是否自动播放 streamer:"start", // 参数为 “start”,这个参数用于传递给服务器从特定的关键帧开始播放,nginx编译了 flv 模块 所以是支持的。。
这是教训的总结。
版权所有,转载请注明出处。
转载自 <a href="http://www.yanghengfei.com/archives/472/" title="flv不能拖动时 一定要注意播放器的参数设置" rel="bookmark">flv不能拖动时 一定要注意播放器的参数设置 | 星外飞客 </a>
我简单说几句