Здравствуйте. Возникла проблема подключения плэйлистов к плееру Playerjs: ссылка
После формирования такого кода, пример:
<script src="http://???.com/playerjs.js" type="text/javascript"></script>
<div id="player"></div>
<script>
var player = new Playerjs({id:"player",file:"http://???.com/ccc.mp4", "url":"http://???.com/xxx.html", "embed":"http://???.com/yyy.html", title:"XXX",file:[{"title":"XXX","file":"http://???.com/mmm.mp4"},{"title":"XXX","file":"http://???.com/xxx.mp4"},
{"title":"XXX","file":"http://???.com/xxx.mp4"}]});
</script>
Запускается первый файл из плэйлиста (http:/???.com/mmm.mp4), а не (http:/???.com/ccc.mp4). Можно конечно прописывать исполняемый файл первым в плэйлисте и использовать file:"" один раз, для подключения плэйлиста, но тогда возникает проблема вставки видео на сторонние ресурсы. Код можно скопировать только в момент воспроизведения этого первого (исполняемого) файла из плэйлиста, как только начинает проигрываться следующее видео — значок </> пропадает вовсе.
Пытался подключить плэйлист через файл txt, но здесь вообще результата не добился. Пример:
<script src="http://???.com/playerjs.js" type="text/javascript"></script>
<div id="player"></div>
<script>
var player = new Playerjs({id:"player",file:"http://???.com/ccc.mp4", "url":"http://???.com/xxx.html", "embed":"http://???.com/yyy.html", title:"XXX",file:"http://site.com/playlist.txt"});
</script>
Это так задумано, что командой file:"" можно подключить либо один видеоролик, либо плэйлист? Используя в коде file"" два раза, я понимаю, что это скорее всего ошибка и я может что то намудрил с сочетанием различных скобок.
Помогите разобраться пожалуйста…
Можно передать только одну переменную file, либо ссылку на файл, либо плейлист.
Чтобы был код для каждого файла, нужно передать переменную embed каждой позиции в плейлисте
И ещё вопрос. А как можно прописать титл, для каждого ролика в плэйлисте?
Пример:
<script>
var player = new Playerjs({id:"player", "url":"http://???.com/xxx.html", "embed":"http://???.com/yyy.html", title:"ВИДЕО",file:[{"title":"XXX","file":"http://???.com/mmm.mp4","embed":"http://???.com/1.html"},{"title":"YYY","file":"http://???.com/xx1.mp4","embed":"http://???.com/2.html"},
{"title":"ZZZ","file":"http://???.com/xx2.mp4","embed":"http://???.com/3.html"}]});
</script>
Потому у всех роликов одинаковый, отображаемый на паузе титл "ВИДЕО". Можно ли как то прописать помимо названия (title":"ZZZ") ролика в списке плэйлиста, ещё и титл, отображаемый в самом плеере для каждого видео во время воспроизведения?
Чтобы был код для каждого файла, нужно передать переменную embed каждой позиции в плейлисте
{"title":"3","file":"http://???.com/3.mp4","embed":"http://???.com/3.html"}]
Пример:
var player = new Playerjs({id:"player", "url":"http://???.com/xxx.html", "embed":"http://???.com/yyy.html", title:"ВИДЕО",file:[{"title":"XXX","file":"http://???.com/mmm.mp4","embed":"http://???.com/1.html"},{"title":"YYY","file":"http://???.com/xx1.mp4","embed":"http://???.com/2.html"},
{"title":"ZZZ","file":"http://???.com/xx2.mp4","embed":"http://???.com/3.html"}]});
</script>
Потому у всех роликов одинаковый, отображаемый на паузе титл "ВИДЕО". Можно ли как то прописать помимо названия (title":"ZZZ") ролика в списке плэйлиста, ещё и титл, отображаемый в самом плеере для каждого видео во время воспроизведения?