1
Итак, я видел original example, как загрузить плейлисты из ссылки. И я знаю, что есть API methodplaylist[].sources[].file
, чтобы добавить источники. Мне просто сложно с этим все вместе. Я попытался быть сложным, просто загрузив имя файла, но у него получилась плохая ошибка в плейлисте.JW Player 6: добавление нескольких источников в список воспроизведения
<div>Watch the quick tutorial on <a href="javascript:loadVideo('basics','_images/title2.png')">the basics</a> or <a href="javascript:loadVideo('destruction','_images/title2.png')">destruction</a>.</div>
<div id="tutorial">Loading the player...</div>
<script type="text/javascript">
var myFile = 'basics';
var myImage = '_images/title2.png';
jwplayer("tutorial").setup({
width: 512,
height: 320,
playlist: [{
image: "_images/title2.png",
sources: [
{file: "_media/"+myFile+".webm"},
{file: "_media/"+myFile+".mp4"}
]
}]
});
function loadVideo(myFile,myImage) {
jwplayer().load([{
file: myFile,
image: myImage
}]);
jwplayer().play();
};
</script>
Как использовать playlist[].sources[].file
с load(playlist)
методами?
Hi Ethan, спасибо за подсказку, я попробую это именно так. Кажется, что все решения на этом сайте используют этот метод. Для дальнейшего понимания, что вы обычно используете 'playlist []. Sources []. File' with? Не могли бы вы привести мне пример? – sansSpoon
Я никогда не использовал плейлист []. Sources []. File, я всегда всегда пробовал выше. – emaxsaun
@emaxsaun Можно ли использовать вышеописанный метод для загрузки более одного потока m3u8? если один из потоков m3u8 получает ошибку 404, пытается ли он воспроизвести следующий поток m3u8 в плейлисте или игрок остановится? Остается ли он продолжать воспроизведение следующего потока в плейлисте? – user1788736