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