Изменения плеера
v2.199.1
Улучшения
- На устройствах, где не работает защищённое воспроизведение (например, на части телефонов Huawei и Honor), вместо общего экрана ошибки появляется сообщение открыть видео на другом устройстве. Кнопки повтора на этом экране нет: на таком устройстве повтор не помогает.
v2.199.0
Исправления
- Исправлено зависание при повторном просмотре фрагмента видео: он снова начинается с начала фрагмента, без бесконечной загрузки. Просмотр фрагмента также не сбивает место, с которого продолжается полное видео.
- Исправлено встраивание с заданным началом или длительностью фрагмента: если в выбранном отрезке нечего воспроизводить, плеер показывает видео целиком вместо экрана ошибки.
- Исправлена бесконечная загрузка при продолжении просмотра с сохранённого места: если это место оказалось за концом видео, ролик начинается сначала, а если в этой точке нет данных — с ближайшего момента после неё.
v2.198.3
Улучшения
- Если встраивание не удалось загрузить, вместо пустого места появляется сообщение с кнопкой «Повторить», и видео можно запустить, не перезагружая страницу.
Исправления
- Исправили встраивание, которое не загружалось вообще: раньше плеер мог навсегда остаться пустым, если проверочный запрос к нему блокировали расширение браузера или сеть.
- Исправили пробел: он снова ставит паузу после нажатия любой другой клавиши. Раньше вернуть его можно было только перезагрузкой страницы.
- Исправили ускорение удержанием пробела: после отпускания клавиши скорость возвращается к обычной, даже если в этот момент была выделена полоса прогресса.
- Исправили управление с клавиатуры после ускорения удержанием пробела: горячие клавиши продолжают работать. Раньше они переставали отвечать, пока вы не нажмёте на плеер мышью.
v2.198.2
Улучшения
- Если браузер не даёт включить звук, плеер показывает кнопку «Включить звук» вместо беззвучного воспроизведения.
Исправления
- Исправили звук при запуске зависшего видео: нажатие на кнопку воспроизведения запускает ролик сразу со звуком. Раньше видео начинало играть беззвучно, и включить звук можно было только в полноэкранном режиме.
v2.198.1
Исправления
- Исправили зависший старт: нажатие на кнопку воспроизведения запускает видео и больше не ставит его сразу на паузу. Нажатие мимо этой кнопки видео не запускает.
- Исправили возврат к постеру, если воспроизведение так и не началось. Раньше плеер мог остаться на бесконечной загрузке; теперь постер с кнопкой появляется и в этом случае, в том числе если в момент зависания вкладка была скрыта или плеер перекрыт.
- Если плеер сам выключил звук, чтобы начать воспроизведение, звук возвращается, когда видео начинает играть. Выключенный зрителем звук остаётся выключенным.
v2.198.0
Улучшения
- Если воспроизведение так и не началось, плеер больше не остаётся в бесконечной загрузке: он возвращается к постеру с кнопкой воспроизведения, и следующее нажатие запускает видео. Чаще всего это встречается на iPhone и iPad с отключённым автопроигрыванием превью.
Исправления
- Исправили панель управления на телефонах и планшетах: на паузе она больше не исчезает после нажатия на её кнопки.
- Исправили объявления скринридера: после ускорения удержанием и после догона прямого эфира плеер больше не проговаривает лишние изменения скорости, а выключение и включение звука объявляются состоянием, а не подписью кнопки.
v2.197.2
Исправления
- Исправлено: с экрана ошибки и других оверлеев, которые нельзя закрыть, Tab снова уходит на страницу. Окна, которые закрываются, по-прежнему удерживают фокус внутри.
- Исправлено: после клавиатуры панель управления больше не остаётся на экране. Движение курсора или клик снова прячут её через несколько секунд.
- Исправлено: Home, End и стрелки на полосе прогресса больше не прокручивают страницу вокруг плеера.
- Исправлено: при воспроизведении скринридер объявляет статус, а не подпись кнопки. Перемотка, удержание пробела и автоматическая скорость при догоне эфира больше не повторяют лишние сообщения.
- Исправлено: скринридер называет кнопку копирования ID ошибки и кнопку параметров на экране ошибки.
- Возвращены две русские подписи формы заявки: ссылка снова «Обработка данных», кнопка первого шага снова «Начать».
v2.197.0
Улучшения
- Улучшили доступность: скринридер называет элементы управления и объявляет воспроизведение, громкость, субтитры, качество и скорость; полоса прогресса читается как время; с клавиатуры удобнее громкость и меню, панель не скрывается, пока фокус внутри плеера.
- Обновили и уточнили переводы интерфейса.
Исправления
- Исправили горячие клавиши: они больше не срабатывают, пока вы печатаете в поле внутри плеера.
v2.196.5
Исправления
- Исправили скругление во встраивании: заданный радиус углов снова применяется.
- Исправили экран ошибки: содержимое снова по центру плеера.
v2.196.4
Исправления
- Исправили встраивание iframe-плеера: успешное создание больше не оставляет в консоли страницы необработанную ошибку промиса.
v2.196.3
Исправления
- Исправили смену аудиодорожки в Safari: звук переключается, картинка не прерывается.
- Исправили чат внутри плеера: панель снова выезжает по кнопке.
v2.196.2
Исправления
- Исправили закладки: цвет кнопки и иконки снова берётся из темы плеера.
- Исправили карточки-аннотации: рамка при наведении остаётся внутри скруглённой карточки.
v2.196.1
Исправления
- Исправили закладки: при скрытой панели управления они больше не перехватывают клики по видео.
- Исправили карточки-аннотации с превью ролика: картинка снова отображается.
- Исправили реплей чата во встраиваниях: если чат появляется позже плеера, сообщения снова синхронизируются с записью.
v2.196.0
Улучшения
- Обновили внутренние библиотеки интерфейса плеера.
v2.195.3
Исправления
- Исправили защиту DRM-роликов: анимация полосы прогресса и меню настроек больше не дают системному скриншоту показать кадр.
v2.195.2
Исправления
- Исправили защиту DRM-роликов со скруглёнными углами: системный скриншот снова не показывает кадр.
- Исправили поиск по субтитрам: если дорожка уже загружена, плеер не скачивает её повторно.
v2.195.1
Исправления
- Исправили полосу прогресса: в Firefox она больше не дёргается, в Chrome не отскакивает назад при снятии с паузы, в Safari не замирает на старте и после перемотки.
- Исправили зависание на Safari и iOS: при сбое декодирования плеер сам продолжает воспроизведение, а если это не удаётся — показывает ошибку.
v2.195.0
Улучшения
- Если браузер или устройство не умеют воспроизвести ролик, плеер показывает спокойный экран без бесполезной перезагрузки.
- На устройствах с отозванным DRM-сертификатом показывается экран неподдерживаемого браузера.
- Усилили защиту водяного знака от подмены через API и случайного удаления в инструментах разработчика.
- Числовой текст водяного знака принимается без ошибки.
Исправления
- Обрыв идущего эфира больше не показывает экран ошибки: плеер дожидается восстановления трансляции.
- Сбои Picture-in-Picture, полноэкранного режима и похожих функций браузера больше не останавливают воспроизведение.
v2.194.0
Улучшения
- Шрифты интерфейса плеера теперь загружаются с CDN.
Исправления
- Исправили статистику просмотров при переключении роликов: события больше не приписываются к другому видео.
- Исправили загрузку видео: если ролик недоступен, плеер показывает ошибку вместо бесконечного ожидания.
v2.193.0
Улучшения
- Улучшили воспроизведение видео с длинными сегментами (скринкасты и похожие ролики): плеер стабильнее набирает буфер и меньше зависает на загрузке.
- Добавили переключение аудиодорожек при трансляции через AirPlay.
Исправления
- Исправили ожидание live-трансляции: если эфир ещё не начался или временно остановлен, плеер ждёт источник вместо ошибки сети.
- Исправили ложные ошибки при старте воспроизведения в браузерах на базе Chromium.
v2.160.1
⚠ BREAKING CHANGES
IFrame Player API- Если в панели управления включен водзнак, а при создании плеера текст водзнака не указан, то в плеере произойдет ошибка. Необходимо указывать текст водзнака при создании плеера.
IFrame Regular- Если в панели управления включен водзнак, но при встраивании текст водзнака не указан в урл-параметре
watermark, то в плеере произойдет ошибка.
- Если в панели управления включен водзнак, но при встраивании текст водзнака не указан в урл-параметре
v2.156.0
⚠ BREAKING CHANGES
IFrame Player API- Изменилась структура параметра
playlist[].cta, см. параметры плеера.
- Изменилась структура параметра
v2.150.0
⚠ BREAKING CHANGES
IFrame Player API- Параметр
theme.subtitles.textSizeпереименован наtextScale. См. параметры плеера. - Недокументированный параметр
behavior.textTrack.rollupудален. См. параметры плеера.
- Параметр
v2.139.1
⚠ BREAKING CHANGES
IFrame Player API- Свойство
Eventsв фабрике (объект для создания плеера) удалено. Вместо него используйте свойство Events объекта управления плеером.
- Свойство
v2.121.0
⚠ BREAKING CHANGES
IFrame Player APIДля исключения возможности изменения/удаления водяного знака через атрибут
srciframe, параметры водяного знака следует устанавливать после создания плеера путем вызова метода setOptions.Например:
playerFactory.create(params).then(function (player) { player.setOptions({ui: {watermark: {text: 'watermark'}}}); });
v2.115.0
⚠ BREAKING CHANGES
IFrame Player API- Значение по умолчанию для параметра
ui.watermark.modeизменено наrandom. См. параметры плеера.
- Значение по умолчанию для параметра
v2.106.0
⚠ BREAKING CHANGES
IFrame Player APIСобытие плеера
AutoQualityChangedудалено. Вместо него используется событиеQualityChanged. См. обработчики событий плеера.Метод плеера
getCurrentVideoQualityустарел и будет удален в будущем. Вместо него используйте методgetVideoQuality. См. методы плеера.Свойство фабрики
PlayerEventустарело и будет удалено в будущем. Вместо него используйте свойствоEvents. См. свойства фабрики.
v2.101.0
⚠ BREAKING CHANGES
IFrame Regular- Параметр
watermarkигнорируется, если функциональность водяного знака не включена в панели управления. См. параметры встраивания.
- Параметр
v2.48.0
⚠ BREAKING CHANGES
IFrame Regular- Параметр
headerудален. См. параметры встраивания.
- Параметр
IFrame Player API- Параметр
ui.openChaptersOnLoadудален. См. параметры плеера.
- Параметр
v2.36.0
⚠ BREAKING CHANGES
IFrame Regular- Параметр
headerзаменен на параметрtitle. Для ранее созданных встраиваний параметрheaderвсе еще будет работать какое-то время. Для новых встраиваний следует использовать параметрtitle. См. параметры встраивания.
- Параметр
IFrame Player API- Параметр
ui.openChaptersOnLoadустарел и через некоторое время будет удален. См. параметры плеера.
- Параметр
v2.27.0
⚠ BREAKING CHANGES
IFrame Player API- Параметры создания плеера
files,actionsперенесены вPlaylistItemOptionsпараметраplaylist. См. создание плеера.
- Параметры создания плеера