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

Contents

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

В демо-приложении представлены примеры использования большей части функциональности компонентов FlussonicWatcherView и FlussonicThumbnailView.

Демо-приложение для Android доступно по ссылке https://github.com/flussonic/flussonic-watcher-sdk-android/tree/master/example

Параметры подключения к тестовому серверу Watcher с камерами указаны в скрипте build.gradle:

buildConfigField "String", "SERVER", "\"https://cloud.vsaas.io\""
buildConfigField "String", "LOGIN", getCredentials("LOGIN", "\"demo\"")
buildConfigField "String", "PASSWORD", getCredentials("PASSWORD", "\"demo\"")

В пакете data.network представлен API для авторизации и получения списка камер.

В пакетах presentation.camera и presentation.camera_list сосредоточены примеры использования FlussonicWatcherView и FlussonicThumbnailView с комментариями.

Особое внимание стоит уделить методам:

  • CameraActivity#setupWatcher (настройка FlussonicWatcherView)
  • CameraActivity#onOptionsItemSelected (использование FlussonicWatcherView)
  • CameraViewHolder#bind.