Определите, работает ли jwplayer, если нет, то vod fallback
Я хотел бы использовать мой JWPLAYER 6 pro для воспроизведения живого потока и переключиться на запасной вариант загрузки vod, если живой поток недоступен.
Вот мой простой код:
<div id='playervideo' style="max-height:800px !important; max-width:1365 !important; min-height:392 !important; min-width:640 !important">
<script type='text/javascript'>
jwplayer('playervideo').setup({
playlist: [{
image: "http://domain.com/directabouttostar.jpg",
sources: [{
file: "http://oxygenstream.fr/live2.f4m"
},{
file: "http://oxygenstream.fr/live2.m3u8"
},{
file: "http://oxygenstream.fr/vod.mp4"
}]
}],
primary: "flash",
androidhls: true,
autostart: true,
fallback: true,
width: '100%',
aspectratio: "16:9",
abouttext: ':::: OXYGENSTREAM.FR ::::',
aboutlink: 'http://oxygenstream.fr'
});
</script></div>
1 ответ
Если поток не работает, проигрыватель либо выдаст ошибку, либо продолжит буферизацию.
Что вы можете сделать, это проверить буферизацию, подождать некоторое время, а затем загрузить новый файл.
Или вы можете проверить, нет ли ошибок в плеере, а затем загрузить новый файл.
Пример:
http://support.jwplayer.com/customer/portal/articles/1442607-example-a-custom-error-message