Skip to content

VKCOM/VideoPlayer-iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image

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

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


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

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

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

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

Остальные модули можно подключать динамически в качестве плагинов для расширения функциональности.

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

Swift Package Manager

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

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

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

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •