我不知道我是否能在这里得到这个答案,但我想让JW Player在高质量设置和低质量设置之间切换。这是我的代码:
<script type="text/javascript">
var so = new SWFObject('/lessons/videos/player.swf','mpl','610','480','9');
so.addParam('allowfullscreen','true');
so.addParam('allowscriptaccess','always');
so.addVariable('plugins', 'http://www.mbira.me/lessons/videos/plugins/hd/hd.swf');
so.addVariable('hd.state',false);
so.addVariable('hd.autoswitch',false);
so.addVariable('hd.bandwidth',3200);
so.addVariable('hd.file', '/lessons/videos/Buka_Tiende_from_calculator.flv');
so.addVariable('file','/lessons/L2/Nhemamusasa_Acoustic.flv');
so.write('mediaspace');
</script>
我在这里读到,有一个设置,HD插件内置了一个默认设置,用于根据用户带宽进行切换。我在这里下载了一个补丁: http://interfacelab.com/patch-for-hd-plugin-for-jw-player/
所以我可以禁用该行为进行测试,但仍然没有运气。您可以在我的代码中看到,目前,我只有两个不同的视频来切换,以便测试是否有效。我应该说这两个视频现在实际上都是“高质量”,但我认为这不应该有所作为。任何想法,如果没有,我可以寻找任何其他地方来实现这个功能? 谢谢! 乔尔
答案 0 :(得分:1)
so.addVariable('plugins', 'plugins=hd-1');
需要更改为:
so.addVariable('plugins', 'hd-1');
示例页面不正确...