Releases: VKCOM/VideoPlayer-iOS
Releases · VKCOM/VideoPlayer-iOS
Версия 2.12.0
Warning
Начиная с этой версии статистика One Log не собирается автоматически, её необходимо подключить вручную! В статье документации описано как это делать.
- One Log статистика теперь находится в модуле OVKitStatistics
- Добавлено свойство для управления автоповтором воспроизведения
- Добавлена автоматическая подстройка соотношения сторон внутреннего Picture in Picture при смене видео
- Добавлено событие о закрытии полноэкранного режима
- Добавлено событие изменения состояния звука в хендлере статистики
- Добавлена возможность отправки пользовательских параметров в One Log статистику
- Улучшена работа пикера устройства для стриминга AirPlay
- Уменьшена задержка в режиме low latency у
dash_cmaf
ресурсов - Оптимизирована инициализация сессии Chromecast
- Улучшена производительность кэша при проигрывании ресурсов с множественными дорожками
- Исправлено зависание картинки и ошибки после возвращения из фона при проигрывании
dash_cmaf
ресурсов - Исправлен учёт границы окна для Picture in Picture в режиме Split View на iPadOS 15
- Исправлен переход из Picture in Picture в полноэкранный режим на iOS 15
- Исправлено падение в аудиоплеере
- Исправлены падения в фоне
- Исправлено падение при завершении проигрывания рекламного баннера
- Исправлено закрытие полноэкранного режима кнопкой при наличии контроллера-обёртки
- Исправлено поведение свойства disableFinishedCover во время транзишенов
- Исправлены выбираемые параметры аудиосессии при использовании нестандартной категории у
PlayerView
- Исправлена работа рекламы VideoMotion
- Исправлено скачивание видео с множественными дорожками
- Исправлена работа контроллеров, презентованных поверх полноэкранного режима, при повороте экрана
Версия 2.5.0
- Добавлена возможность включения автоматического поворота в ландшафт при открытии полноэкранного режима
- Убрана стандартная реализация полноэкранных контролов
- Полноэкранные и PiP контролы теперь задаются через методы делегата
- Добавлена поддержка ресурса
hls_streams
- Исправлены падения при воспроизведении
PlayerView
автоматически становится на паузу и возобновляет проигрывание при скрытии и показе окна, на котором он находится- Исправлена работа прокси
- Переименованы ресурсы прямых трансляций
- Контролы могут управлять своей видимостью даже после завершения видео
- Добавлена возможность изменять набор доступных скоростей воспроизведения
- Повышена стабильность при переиспользовании плееров
- Исправлено воспроизведение HLS и mp4 ресурсов на скорости больше 1.5x
- Исправлено зависание картинки после возврата из фона во время воспроизведения
- Исправлен переход в PiP при активном зуме
Версия 1.84.2
- Удалены контролы для Discover
- Улучшения отображения аудиодорожек в меню
- Улучшения в ABR для dash live
- Улучшены транзишены плеера в fullscreen
- Исправлено отображение таймера отложенной трансляции
- Удалены контролы PiP
- Исправлена сборка для tvOS
- Исправлена перемотка трансляций двойным тапом
- Устранена утечка памяти в рендерере
- Исправлен zoom после повторного запуска
- Улучшена логика выбора мульти-дорожек
- Поддержка подключения Chromecast plugin
- Исправлен автозапуск отложенной трансляции
- Улучшена работа cmaf live в плохой сети
- Расширение публичных интерфейсов плеера
- Fallback не применяется, если остался один доступный формат
Версия 1.80
- Исправления скачивания видео
- Поддержка проигрывания видео с несколькими аудиодорожками
- Выбор звуковой дорожки максимального качества
- Улучшена синхронизация аудио и видео дорожек
- Улучшения поддержки VoiceOver
- Поддержка проксирования урлов
- Поддержка audio gain
- Исправлено падение при открытии fullscreen при активном zoom
- Добавлена конфигурация для AV1
- Добавлен TimespentStatsHandler
- Улучшения в debug overlay
- Поддержка PiP в iPad Multitasking
- Исправлена ошибка определения размера сетевых данных в dash live
- Статистика: при fallback отправляется верный content type в событии ошибки
- Обновление нейминга author в объекте VideoType
- Удален код smart tv
Версия 1.77
- Уменьшение размера OVKResources
- Возможность развернуть PiP на любой PlayerView
- Исправление черного экрана для iOS 14