Skip to content

Демо-приложение

В демонстрационном приложении показаны основные принципы работы с компонентами FlussonicWatcherView и PreviewMp4View (описание этих компонентов см. здесь).

Демо-приложение для iOS доступно по ссылке. Для его запуска вам понадобится Mac.

Чтобы запустить демо-приложение:

  1. Установите xCode и CocoaPods, следуя этой инструкции. Чтобы увидеть нужную инструкцию, выберите Development OS MacOS и Target OS iOS.
  2. Клонируйте репозиторий Flussonic Watcher SDK для iOS с GitHub:

    git clone https://github.com/flussonic/flussonic-watcher-sdk-ios.git --depth 1

  3. Перейдите в директорию демо-приложения:

    cd ./flussonic-watcher-sdk-ios/demoapp

  4. Установите зависимости:

    pod install

  5. Откройте в xCode проект FlussonicDemoApp.xcworkspace

  6. Запустите FlussonicDemoApp нажатием Product => Run

В приложении:

  • CamerasListIsoTVC — это таблица со списком камер. Каждая ячейка содержит экземпляр PreviewMp4View для получения и вывода превью-картинки.

  • PlayerIsoViewController — экран с плеером FlussonicWatcherView и адаптером FlussonicVlcAdapter.

  • FlussonicVlcAdapter — адаптер для использования VLCMediaPlayer в качестве плеера.