JWPlayer: начать воспроизведение видео после загрузки - PullRequest
1 голос
/ 31 июля 2011

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

Чтобы объяснить это лучше, в document.ready у меня открывается файл player.swf, а затем начинается воспроизведение видео.Однако перед показом реального видео буферизуется 2 или 3 секунды, пока видео загружается, а затем начинается воспроизведение.Как я могу избежать показа этих секунд буферизации пользователю?Таким образом, когда открывается окно, в котором воспроизводится видео, оно запускается при запуске видео, без буферизации или загрузки колес.

Есть идеи?

Ответы [ 4 ]

4 голосов
/ 14 февраля 2013

Вам необходимо позвонить jwplayer().play();

После того, как вы настроите плеер с помощью jwplayer.setup(), просто позвоните на jwplayer().play();, и видео должно начать воспроизводиться.

См. документация для более.

3 голосов
/ 02 сентября 2013

, если вы еще не нашли ответ, чем это может помочь

В настройке довольно легко просто включить 'autostart: true'
Я использую jwplayer 6
Autostart
Встраивание jwplayer

<div id="myElement"></div>

<script>
    jwplayer("myElement").setup({
      file: "/uploads/myVideo.mp4",
      image: "/uploads/myPoster.jpg",
      autostart: true,
      mute: true
    });
</script>

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

onBuffer () API в jwplayer .... чтобы пользователь понял, что видео загружается

onBuffer (обратный вызов)

Запускается, когда проигрывательвходит в состояние буферизации.Атрибуты события: oldstate (String): состояние, из которого игрок перешел.Может быть бездействующим, воспроизводящим или приостановленным.

Jwplayer onBuffer

0 голосов
/ 22 февраля 2014

Это проблема с комментариями, которую я обнаружил при использовании флеш-плеера JW.

Я нашел одно решение.

Откройте файл player.xml в вашем плагине Wordpress или в конфигурации плеера JW Flash

Установите сглаживающий flashvar в false. Установите длину буфера flashvar в 1.

0 голосов
/ 04 августа 2011

Вы пробовали установить буферную длину flashvar на 0?http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/12536/configuration-options

Это только flash и не будет работать с html5 плеером.

...