Плейлисты


Плейлист — это список файлов для воспроизведения (например, коллекция серий), передается плееру параметром file

var player = new Playerjs({
   id:"player",
   file:[
      {"title":"Название","file":"Ссылка"},
      {"title":"Название","file":"Ссылка"}
   ]
});

Можно подключить плейлист ссылкой на документ (важно, чтобы расширение файла было .txt и учитывались кроссдоменные ограничения). С версии 9.50 можно указывать резервные ссылки для плейлистов pl.txt or pl2.txt

Если передавать с расширением txt не получается, попробуйте подключить плейлист параметром pl

var player = new Playerjs({id:"player",file:"http://site.com/playlist.txt"});

Можно подключать плейлисты Uppod, они поддерживаются без изменений.

Формат

Плейлист указывается в формате JSON. Он заключен в квадратные скобки, внутри передается коллекция записей с параметрами:

title название*
file ссылка на файл*
poster заставка
subtitle субтитры
folder папка
id идентификатор для поиска файла

* обязательные параметры

Папки

Плейлист может содержать вложенные плейлисты (папки)

[
   {"title":"Название файла","file":"Cсылка на файл"},
   {"title":"Название папки","folder":
      [
      {"title":"Название файла","file":"Cсылка на файл"},
      {"title":"Название файла","file":"Cсылка на файл"}
      ]
   }
]

По умолчанию в плейлисте открывается первый файл. Если он размещен в папке, то она тоже автоматически откроется. Чтобы избежать этого, включите опцию Модули / Плейлист / Открывать плейлист на верхнем уровне

Поиск по id

Если задать каждому файлу в плейлисте свой уникальный id, то можно использовать поиск для запуска нужного файла параметром plstart.
[
   {"title":"Серия1","file":"Cсылка на файл","id":"s1"},
   {"title":"Серия2","file":"Cсылка на файл","id":"s2"},
]
var player = new Playerjs({id:"player",file:"playlist.txt",plstart:"s2"});

В этом примере после запуска плеера начнет воспроизводиться вторая серия.

Оформление

Дизайн плейлистов можно настроить в редакторе в разделе Модули / Плейлист

Чтобы плейлист отобразился в редакторе, нужно указать его плееру в Настройки / Файл или нажать там на надпись плейлист для примера.

Можно обратиться к плейлисту через DOM (для CSS или, например, можно переместить плейлист в наружный контейнер). Если у плеера идентификатор player123, то у плейлиста будет id player123_playlist.

Запоминание

Как запоминать воспроизведенные файлы в плейлисте

Поддержка m3u

Плеер с версии 9.21 поддерживает воспроизведение плейлистов с расширением m3u, если ссылки в нем являются абсолютными (начинаются с http), а также учтены кроссдоменные ограничения.




2019 © PlayerJS

Вход

Восстановить пароль
Создать аккаунт
Войти

Регистрация

Создать аккаунт
Регистрируясь, вы принимаете Пользовательское соглашение
Войдите, если уже зарегистрированы

Enterprise

Ваше имя
Сайт
Email
Телефон
Комментарий
Отправить запрос

Восстановить пароль

Восстановить
Если вы забыли свой email, напишите нам