1

ここでこの答えを得ることができるかどうかはわかりませんが、JWプレーヤーに高品質と低品質の設定を切り替えさせようとしています。これが私のコードです:

<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/

したがって、その動作を無効にしてテストすることはできますが、それでも運がありません。私のコードでわかるように、今のところ、動作しているかどうかをテストするために切り替える2つの異なるビデオがあります。今のところ、これらのビデオはどちらも実際には「高品質」であると言えますが、それでも違いはないと思います。何かアイデアがありますか、そうでない場合は、この機能を実装するために私が探すことができる他の場所はありますか?ありがとう!ジョエル

4

1 に答える 1

1
so.addVariable('plugins', 'plugins=hd-1');

次のように変更する必要があります。

so.addVariable('plugins', 'hd-1');

サンプルページが間違っていました...

于 2010-02-08T05:45:30.787 に答える