2016-05-27 6 views
0

このような性質のjwプレーヤーをセットアップしました。複数の品質を持つJW Playerのロード機能

sources: [ 
      { 
       "file":"url_of_video.mp4", 
       "label":"1080p", 
       "type": "mp4", 
      }, 
      { 
       "file":"url_of_video.mp4", 
       "label":"720p", 
       "type": "mp4", 
      }, 
      { 
       "file":"url_of_video.mp4", 
       "label":"480p", 
       "type": "mp4", 
       "default": "true" 
      }, 
      { 
       "file":"url_of_video.mp4", 
       "label":"360p", 
       "type": "mp4", 
      } 

     ] 

私はjwplayer開発者向けサイトで述べたように、このようなロード機能とビデオソースを変更したいです。

jwplayer('myElement').load([{ 
    "file": "/videos/myVideo.mp4", 
    "image": "/images/myImage.png", 
    "title": "My Favorite Video!", 
    "description": "This has lots of kittens in it!" 
}]); 

ただし、すべての例で1つのビデオURLしかありません。私は "file"文字列をsources配列に置き換えようとしましたが、うまくいきませんでした。これを行うための別の関数があるのか​​、これには正しい構文がありますか? ありがとうございます。

+0

どこにホスティングしていますか?例えば、 'www.example.com/videos/myVideo.mp4'はあなたのサーバーにビデオを保存していますか? – Hitesh

答えて

0

一つのファイルに置き換え:「ソースを使用して2番目のコード例では」パラメータ:[]ブロックを、それが動作するはずです:

jwplayer('your_div').setup({ 
    sources: [{ 
     file: 'video 1 URL' 
     label: 'video 1 quality' 
    },{ 
     file: 'video 2 URL' 
     label: 'video 2 quality' 
    },{ 
     file: 'video 3 URL' 
     label: 'video 3 quality'  
    }] 
}); 

詳細はhttps://support.jwplayer.com/customer/en/portal/articles/1428524-hd-quality-togglingを参照してください。

関連する問題