JWPlayer 不会播放多个文件

JWPlayer won't play multiple files

我觉得我在这里遗漏了一些非常明显的东西。我已经在互联网上浏览了几个小时,尝试了不同的方法,但就是无法正常工作。请参考以下代码:

<script type='text/javascript'>
var playerInstance = jwplayer('myElement');
playerInstance.setup({
    playlist: [{
        sources: [{
            file: 'files/6c497f2e7ed7f1b1723e405d979174c0.mp4',
            file: 'files/a97088dfc242fbc3141ab13db6df3380.mp4'
        }]
    }],
    listbar: {
        position: "right",
        size: 234
    }
});
</script>

我试图让它在旁边显示这两个视频文件的播放列表,然后可以选择和播放。它目前所做的是,它将播放列表中的第一个文件,但不显示第二个文件,也不会播放它。我到底做错了什么?

在此先感谢您的帮助。

使用 JW Player 播放播放列表的最佳方式是使用 RSS 播放列表。播放列表格式为JW Player版本XML。播放列表必须在服务器上。文件的扩展名可以是 .xml 或 .rss。 这是用于演示的那个:

<rss version="2.0" xmlns:jwplayer="https://rss.jwpcdn.com/">
<channel>
  <item>
    <title>Video 1</title>
    <jwplayer:source file="http://glpjt.s3.amazonaws.com/so/av/vid1.mp4" />
  </item>

  <item>
    <title>Video 2</title>
    <description></description>
    <jwplayer:source file="http://glpjt.s3.amazonaws.com/so/av/vid2.mp4" />
  </item>

  <item>
    <title>Video 3</title>
    <description></description>
    <jwplayer:source file="http://glpjt.s3.amazonaws.com/so/av/vid3.mp4" />
  </item>
</channel>
</rss>

参考资料

RSS Playlists

PHP Setup


DEMO: CODEPEN