2016-04-17 4 views
1

Я чувствую, что мне не хватает чего-то очень очевидного здесь. Я много часов оглядывался по интернету, пытаясь разными способами, но я просто не могу заставить его работать. Пожалуйста, обратитесь к приведенному ниже коду:JWPlayer не будет воспроизводить несколько файлов

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

Я пытаюсь получить его, чтобы показать список воспроизведения этих двух видео-файлов на сторону, которые затем могут быть выбраны и воспроизведены. В настоящий момент он воспроизводит первый файл в списке, но не отображает второй файл и также не будет воспроизводить его. Что именно я делаю неправильно здесь?

Заранее благодарим за любую помощь.

+0

Проверьте правильность расположения второго файла путем вырезания и вставки URL-адреса в адресную строку браузера. – zer00ne

+0

Да, оба пути верны. –

+0

Когда вы создаете такой список воспроизведения, это похоже на резервное видео, а не на список. В режиме ожидания у меня есть решение ... – zer00ne

ответ

1

Лучший способ воспроизведения плейлистов с JW Player - использовать плейлист RSS. Формат плейлиста представлен в версии XML JW Player. Плейлист должен быть на сервере. Расширение файла может быть либо .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

+0

Большое спасибо за это. Вы говорите мне, что расширение должно быть либо .xml, либо .rss - значит ли это, что это невозможно, чтобы быть .php? В конечном итоге я хочу сделать динамический динамик с использованием базы данных и т. Д. Независимо от того, спасибо за это. –

+0

Добро пожаловать, сэр. Да, это в основном XML с твистом вкуса JW Player (незначительные синтаксические различия). Ссылки, включенные в обновление. Если вы покупаете JW7, вы можете использовать JSON, который в значительной степени является универсальным средством передачи данных. Также есть ссылка на PHP-настройку и zip-примеры PHP. – zer00ne