Версия #14



Расширенные подсказки

Появилась возможность подключить расширенные подсказки, которые появляются при наведении курсора на элементы плеера.

Еще появилась опция, включающая подсказки на мобильных платформах при тапе на кнопку.


Возрастной тест и маркировки

Мы расширили функционал кастомных элементов, чтобы легко настраивались обозначения и возрастные тесты. Теперь элементы умеют прятаться через заданное время, блокировать и разблокировать управление плеером.

Также в новой версии стало проще управлять своими надписями в плеере и выводить свои сообщения.


Чтение ID3 тегов

Плеер научился читать ID3 теги MP3, чтобы обновлять описание и загружать встроенную обложку.


Загрузка пользовательских субтитров

В модуле субтитров можно включить опцию загрузки. Пользователь сможет загрузить свои субтитры прямо в плеер.


Появилась поддержка видеохостинга Dailymotion.


WebShare

В модуле публикаций в социальные сервисы появилось больше слотов. Дополнительно можно добавить WebShare (для iOS), Tumblr, Pinterest и Reddit.


Перезагрузка

Модуль перезагрузки Воспроизведение / Перезагрузка стал умнее. Теперь можно настроить количество попыток, которое предпримет плеер в случае проблем для загрузки контента (10 попыток по-умолчанию).


Таймаут для запасных ссылок

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


Генератор плейлистов

Мы написали простой php-скрипт для генерации плейлистов из содержимого папок.


Свои лейблы качества


Вместо значка HD для кнопки настроек можно использовать свои обозначения (в опциях элемента настроек нужно включить Значок HD / Свои обозначения).


Что еще

  • Появилась опция фоновой проверки паузроллов, реклама отобразиться только в случае выкупа.
  • В настройках модуля HLS появились таймауты ожидания загрузки манифеста и фрагментов.
  • В нативном полноэкранном режиме на мобильных устройствах можно отключить тап по экрану, будут работать только кнопки.
  • В настройках модуля миниатюр появилась опция уменьшения размеров с управлением в коде подключения.
  • Для опции автозапуска при наведении курсора на экран появилась возможность включить паузу при отведении курсора.
  • В настройках экрана можно разрешить, чтобы элементы могли выходить за пределы плеера при необходимости (например, для контекстного меню).
  • Одиночные субтитры не отображаются в настройках пока не загрузятся.
  • Нормальная скорость в настройках теперь обозначается как "Обычная" (раньше было 1).
  • Второй поток теперь можно воспроизводить с включенным звуком.
  • Опросы теперь отключаю нативный фулскрин на мобильных устройствах (можно отключить в настройках и опрос будет пропущен).
  • Добавлен словацкий язык.
  • Для горячих клавиш можно включить режим работы без фокуса, когда плеер не ждет курсор пользователя.
  • Иконки своих элементов могут загружать SVG динамически из JS, если указать название переменной var:xxx
  • Улучшена работа плейлистов в форме списков.
  • Обратный отсчет до начала трансляции стал умнее. Можно указать надпись после конца отсчета и до начала трансляции.
  • Значение кастомных переключателей можно сохранять на своей стороне.
  • Для перемотки свайпом можно отключить отображение времени.
  • Для кастомных кнопок можно использовать команду share: для публикации в соцсети.
  • Режим ожидания HLS трансляции заработал на айфонах.
  • Перемотка двойным кликом / тапом по краю (включается в настройках горячих клавиш) теперь понимает больше нажатий и увеличивает интервал перемотки.
  • Обновлен модуль DASH, скорость переключение источников стала значительно быстрее.
  • В JS API появилась команда push для добавления файлов в плейлист, а также команда toolbar для показа скрытой панели управления.
  • Аудиодорожки для HLS и DASH можно переименовывать параметром rename_audio.
  • В модуле сбора статистики Google (Universal Analytics) появилась опция учета интерактивности. Автоматические события до действий пользователя будут отправляться как non-interactive.
  • Исправлены найденные ошибки.

20.5.4
2025 © PlayerJS

Регистрация

Создать аккаунт
Регистрируясь, вы принимаете Пользовательское соглашение
Войдите, если уже есть аккаунт

Восстановить пароль

Восстановить
Если вы забыли свой email, напишите нам