我刚刚设置了flowplayer来播放rtmp流,但由于某些原因,我需要单击启动屏幕(播放流文本)来启动视频,即使我有autoPlay: true。
这是一个bug,还是我丢失了一些配置设置?
<!-- video -->
<div id="stream" class="stream" style="width: 1000px; height: 650px; display: block;">
Play stream text
</div>
<script type="text/javascript">
flowplayer("stream", "/flowplayer/flowplayer-3.2.7.swf", {
clip: {
url: 'mystream',
live: 'true',
provider: 'rtmp',
scaling: 'orig',
autoPlay: true
},
plugins: {
rtmp: {
url: '/flowplayer/flowplayer.rtmp-3.2.3.swf',
netConnectionUrl: 'rtmp://mms.mysite.com/live/'
}
},
canvas: {
backgroundGradient: 'none'
}
});
</script>发布于 2012-01-11 12:02:48
我猜原因是所谓的闪屏不应该像你建议的那样使用。如果你把任何东西放在div之间,或者作为要使用的文档,它总是变成一个可点击的区域,只有当播放器被真正加载(在你点击之后)时,autoPlay才会生效。
我认为更好的方法是使用文档中推荐的方式:http://flowplayer.org/documentation/skinning/
https://stackoverflow.com/questions/8675952
复制相似问题