2015-03-09 3 views
0

Я изучаю потоковое видео и, в частности, два способа потокового видео: прогрессивная загрузка и адаптивная потоковая передача HTTP. Я начал использовать jwplayer 6.12 (бесплатная версия), погружая ее в веб-приложения, развернутых в Apache Tomcat 7.0.54, и я вижу, что можно вручную переключить качество, как показано здесь:
http://support.jwplayer.com/customer/portal/articles/1428524-hd-quality-togglingjwplayer quality toggling в случае прогрессивной загрузки

I думаю, в этом случае я использую прогрессивную загрузку (правильно?). Однако я не понимаю, почему, когда я меняю качество, воспроизведение не возобновляется с самого начала. Я также тестировал приложение, используя Android-устройство с браузерами Chrome и Firefox. Когда я изменил качество воспроизведения, перезапустимого в firefox, но не в Google Chrome. Не мог бы кто-нибудь объяснить мне, почему, в общем, при изменении качества воспроизведение не перезапускается и почему оно перезапускается в Firefox для Android? Зачем тогда использовать адаптивную HTTP-потоков?

ответ

0

Воспроизведение не должно возобновляться с самого начала при переключении качества. Я думаю, что это неправильно работает в Firefox. Игрок должен следить за временем просмотра, чтобы обеспечить плавный переход, поэтому перезапуск не является желаемым поведением.

Использование HTTP Live Streaming имеет то преимущество, что качество потока будет автоматически переключаться в зависимости от условий сети.

С прогрессивной загрузкой вы не можете осуществлять трансляцию в реальном времени, вам нужно иметь весь файл с самого начала.

 Смежные вопросы

  • Нет связанных вопросов^_^