#jwplayer #wowza
#jwplayer #wowza
Вопрос:
У меня есть сервер wowza (4.5) с файлом smil для создания адаптивной потоковой передачи видео, и я хочу воспроизводить их на веб-сайте с помощью jwplayer.
В настоящее время он отлично работает в:
- safari в macOS
- iPhone
- Устройства Android
- Microsoft Edge
Но это не работает с
- Chrome (Ios или Windows)
- Firefox
- Opera
Я добавил URL-адреса Mpeg Dash, MS Smooth и HDS в jwplayer, но все они говорят: «Ошибка при загрузке проигрывателя: не найдено воспроизводимых ресурсов»
Это сгенерированные URL-адреса:
HDS
Используя этот URL-адрес в тестовом проигрывателе wowza (https://www.wowza.com/testplayers ) это работает нормально, но не в jwplayer.
HLS:
Mpeg Dash:
Открытие этого URL-адреса в тестовом проигрывателе bitmovin (http://bitmovin.com/hls-mpeg-dash-test-player /) работает нормально, но не в jwplayer.
MS SMooth:
Открытие этого URL-адреса в VLC player работает нормально, но не в jwplayer.
Итак, как я могу заставить это работать в jwplayer в Chrome, Firefox и т. Д.?
Это мой код jwplayer, где в $urls содержится массив всех файлов smil urls:
jwplayer('my_video').setup({
sources: [
<?php
foreach($urls as $url) {
echo '{file: "'.$url.'"},'.PHP_EOL;
}
?>
{ file: '<?php echo $url ?>'}
],
height: 360,
width: 640,
debug : true
});
Спасибо.
Комментарии:
1. Какая версия / издание JW Player у вас есть? Для HLS и DASH требуется JW7 с лицензионным ключом Premium edition. Вы можете протестировать свои потоки с помощью JW Player перед покупкой премиум-ключа с помощью их stream tester: demo.jwplayer.com/stream-tester
2. Он отлично работает с тестером, так что, я думаю, это проблема. Спасибо!!