Skip to content

yandex-cloud/cloud-video-player-ios-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SDK видеоплеера Yandex Cloud Video для iOS

Вы можете добавить видеоплеер с контентом из Cloud Video в ваше мобильное приложение для iOS. Для этого воспользуйтесь SDK видеоплеера.

Чтобы использовать SDK, вам понадобится установленная и настроенная среда разработки Xcode версии 15.3 или выше с языком программирования Swift версии 5.8 или выше.

Подключение библиотеки SDK видеоплеера

Вы можете подключить библиотеки SDK видеоплеера с помощью Xcode SPM или в Package.swift.

Xcode SPM

  1. В окне Xcode навигатора проектов (Project Navigator) выберите свой проект.

  2. На верхней панели нажмите File и выберите Add Package Dependencies...

  3. В строке поиска введите https://github.com/yandex-cloud/cloud-video-player-ios-sdk/ и выберите пакет cloud-video-player-ios-sdk.

  4. В поле Dependency Rule выберите Up to Next Major Version и укажите версию 0.1.0-beta.

  5. В поле Add to Project выберите проект, к которому вы хотите подключить библиотеки, и нажмите Add Package.

  6. Во всплывающем окне укажите, к какому таргету в проекте подключить библиотеки, и нажмите Add Package.

    Пакет содержит следующие библиотеки:

    • CloudVideoPlayer — основная библиотека SDK видеоплеера для iOS.
    • CloudVideoPlayerUI — дополнительная библиотека с набором интерфейсных элементов (оболочка видеоплеера).

Package.swift

  1. В окне Xcode навигатора проектов (Project Navigator) выберите свой проект.

  2. Откройте Package.swift.

  3. Добавьте в массив dependencies следующую зависимость:

    dependencies: [
      .package(
        url: "https://github.com/yandex-cloud/cloud-video-player-ios-sdk/",
        from: "0.1.0-beta"
      )
    ],
  4. Добавьте библиотеки в массив dependencies конкретного таргета:

    .target(
      name: "MyTargetName",
      dependencies: [
        .product(name: "CloudVideoPlayer", package: "cloud-video-player-ios-sdk"),
        .product(name: "CloudVideoPlayerUI", package: "cloud-video-player-ios-sdk")
      ]
    ),

    Где:

    • CloudVideoPlayer — основная библиотека SDK видеоплеера для iOS.
    • CloudVideoPlayerUI — дополнительная библиотека с набором интерфейсных элементов (оболочка видеоплеера).
  5. Сохраните изменения.

Импорт библиотек

Чтобы импортировать библиотеки, добавьте в файл с кодом следующие строки:

import CloudVideoPlayer
import CloudVideoPlayerUI

Подробности об использовании SDK видеоплеера для iOS и примеры кода см. в документации Yandex Cloud Video.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages