Skip to content

VKCOM/VideoPlayer-iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Video Player SDK logo

Плеер для видео и трансляций на платформе VK Видео.

Документация


SDK состоит из нескольких фреймворков, среди них ключевыми являются три:

  • OVPlayerKit - ядро плеера, отвечает за проигрывание;
  • OVKit - модульная UI-обертка над ядром;
  • OVKResources - динамический фреймворк с ресурсами для OVKit.

SDK является коробочным решением и одновременно предоставляет возможность полностью изменять внешний вид плеера. Среди основных возможностей можно выделить:

  • Воспроизведение видео и прямых трансляций платформы VK Видео;
  • Полноэкранный режим;
  • Картинка в картинке внутри и снаружи приложения;
  • Готовый набор UI-контролов и поведения для них;
  • Скачивание видео и оффлайн-проигрывание;
  • Фоновое проигрывание.

Установка и начало работы

Swift Package Manager

Добавьте зависимость от VideoPlayer-iOS в Package.swift:

dependencies: [
    .package(url: "https://github.com/VKCOM/VideoPlayer-iOS.git", .upToNextMajor(from: "1.74.0"))
]

Пример интеграции и быстрый старт

Описание шагов интеграции находится в инструкции по быстрому старту. В репозитории есть демо-приложение, которое на примере показывает интеграцию SDK и его основные возможности.