我在两个不同的主机上播放了一个带有jwplayer(版本6)的网页(播放直播)。
在远程主机上,屏幕略微变灰,需要先点击带有三角形播放按钮的初始白色圆圈。然后出现第二个灰色较少的屏幕,其中有一个矩形水平播放按钮。单击它会加载流。
在流服务器主机(包含JWPlayer javascript和流的源)上,我只获得第二个播放按钮。
jwplayer('player').setup({
autostart: 'false',
allowfullscreen: 'true',
width: '320',
height: '260',
image: 'http://x.x.com/thumbnails/live1.jpg?v=8',
abouttext: 'test new name',
base: 'http://x.x.com/jwplayer6/',
fallback: 'false',
primary: 'html5',
sources: [{ file: 'rtmp://streamx.x.com/live/70922905live' }, { file: 'http://streamx.x.com:1935/live/70922905live/playlist.m3u8'}]
});
为什么这样,我可以只拥有远程主机上的一个播放按钮吗?我发现我不能用.play()开始播放,除非我在播放按钮的第二级。
感谢您的帮助。
答案 0 :(得分:0)
这取决于铬。 Chrome现在试图停止它认为广告立即播放的内容。因此,当运行闪存的javascript正在另一台服务器上运行时,它会提供灰色和播放按钮。
使用以下方法禁用此行为: Chrome设置 - >高级 - >内容设置 - >插件 - >运行所有插件内容