Плеер для видео и трансляций на платформе VK Видео
SDK предоставляет инфраструктуру видеосервиса в виде коробочного решения. Среди основных возможностей можно выделить:
- Воспроизведение видео и прямых трансляций платформы VK Видео;
- Полная кастомизация внешнего вида плеера;
- Готовый набор UI-контролов и поведения для них;
- Полноэкранный режим;
- Субтитры;
- Картинка в картинке внутри и снаружи приложения;
- Скачивание видео и оффлайн-воспроизведение;
- Фоновое воспроизведение.
SDK состоит из нескольких фреймворков, главными из которых являются:
OVKit- основной UI модуль;OVKitUIComponents– набор UI-компонентов для создания контролов плеера;OVPlayerKit- ядро плеера, отвечает за воспроизведение;OVKResources- динамический фреймворк с ресурсами дляOVKit.
Остальные модули можно подключать динамически в качестве плагинов для расширения функциональности.
Добавьте зависимость от VideoPlayer-iOS в Package.swift:
dependencies: [
.package(url: "https://github.com/VKCOM/VideoPlayer-iOS.git", .upToNextMajor(from: "1.74.0"))
]Описание шагов интеграции находится в инструкции по быстрому старту. В репозитории есть демо-приложение, которое на примере показывает интеграцию SDK и его основные возможности.
