具有多种质量的JW Player加载功能

时间:2016-05-27 22:12:27

标签: jwplayer

我设置了具有这样品质的jw播放器。

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个视频网址。我试图用sources数组替换“file”字符串,但它不起作用。有没有其他功能可以做到这一点或什么是正确的语法。 非常感谢。

1 个答案:

答案 0 :(得分:0)

替换一个文件:' '第二个代码示例中的参数包含sources:[]块,它应该可以工作:

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