JWplayer stop buffering!

Есть такой весёлый плагин для JavaScript как jwplayer просто великолепный и вообще можно есть без приправ. Но я тут столкнулся с одной гигантской проблемой:
JWplayer stop buffering!

Кто не понял объясняю: Если Вы в плеер всунули стрим поток, как я сделал на странице онлайн радио cheb.fm то он будет загружаться без объявления войны без предупреждения пользователя и функции отключения я не нашёл в документации. Да и сами доки его просто говно!
Короче, я так понял, что настройка autoBuffering потерялась где то между 4 и 6 версией jwplayer и теперь её можно включить только для RTMP потока. А в остальных случаях буферизироваться будет на основании параметра Duration. Не, всё конечно хорошо, но вопрос: А какой duration (он же продолжительность) у стрим файла? Правильно никакой.
И вот представьте, открыл страничку пользователь и ушёл пить чай...а стрим грузится...короче не будет Вам благодарен пользователь за то что вы ему трафика накидали...вот совсем...
Короче решение: При нажатии на "стоп" заполнение буфера прекращается. Надо лишь его эмулировать:
Код JAVASCRIPT:
  1. //тут объявление плеера
  2. player = jwplayer("lplayer");
  3. //Настройка плеера
  4. player.setup({
  5. //setup functions
  6. })
  7. //После того как плеер готов сразу же как плеер будет готов
  8. player.onReady(function(){player.stop();});
А доки на сайте говно у JWPlayer`а
Комментарии (0)

Нет комментариев. Ваш будет первым!

Copyright 2016-2024 NeoChapay