Доступы для работы в ограниченной сети облачной платформы SmartPlayer

Материал из SmartPlayer

Термины и определения

  • Облачный сервер - ПО SmartPlayer Server установленное на сервере, находящимся в дата центре на территории РФ.
  • Внутренняя сеть - закрытый(ограниченный) контур без доступа в Интернет.
  • Устройства - медиаплеера способные проигрывать контент.
  • Контент (рекламный контент) - медиа файлы загруженные на сервер для воспроизведения на устройствах.
  • Облачное хранилище контента - дата центр на территории РФ используемый для загрузке (скачивания) контента.
  • Личный кабинета(админка) - управление платформой по работе с устройствами, контентом.

Взаимодействие сервера и клиентских приложений

Сервер может работать по двум протоколам http или https.
При реализации сервера по протоколу https заказчик предоставляет сертификат и самостоятельно следит за актуализацией его после завершения срока действия сертификата. Связь между сервером и клиентскими приложениями осуществляется по 80 порту (сервер http), по 443 порту (сервер https).
Для взаимодействия используется протокол WebSocket (WS) или WebSocketSecure (WSS) в зависимости от настройки сервера. Необходимые порты в локальной сети, 80 порт или 443 порт в зависимости от конфигурации сервера.
При наличии в сети прокси, пакеты передаваемые между сервером и личным кабинетом, клиентскими приложениями не должны модифицироваться.

Хранилище контента

Хранилище контента может быть организованно двумя основными типами:

  • Контент хранится на облачном хранилище компании SmartPlayer. Размер хранилища ограничен и определяется лицензионным договором. Необходимо с внутренней сети открыть доступы на ресурсы:
  1. IP: Динамический, доступы открывать по доменному имени
  2. Домены: *.s3.timeweb.cloud

Пример 1 - ссылка
Пример 2 - ссылка

  • Контент хранится физически на облачном сервере, в данном случае не требуется открытия дополнительных адресов, весь контент устройствами будет получен с облачного сервера по портам 80(443) в зависимости от настройки сервера. Размер хранилища ограничен и определяется лицензионным договором.

Доступ к личному кабинету CMS

Доступ к личному кабинету CMS Доступ к облачной платформе SmartPlayer :

  • 176.57.214.238:443
  • 176.57.214.238:80

Домены: api.smartplayer.org, cms.smartplayer.org
Вход в личный кабинет: ссылка

Доступ к личному кабинету fashion (опционально, только если доступ нужен к fashion серверу)

Доступ к облачной платформе SmartPlayer:

  • 176.53.160.245:443
  • 176.53.160.245:80

Домены: fashion-api.smartplayer.org, fashion.smartplayer.org
Вход в личный кабинет: ссылка

Установка приложений на профессиональные цифровые вывески (опционально, только если используются профессональные панели)

При запуске решения на проф. цифровых вывесках. Для установки клиентского приложения требуется прописать путь на удаленный сервер.
Доступ к провайдеру приложений по ссылке

  • 188.225.46.141:80
  • Домен: sa2.org

Пример: ссылка

Другие внешние ресурсы (опционально, елси необходимо и используется в проекте)

  • Для отображение Google Maps в личном кабинете, необходимо открыть доступ на карты Google.
  • Синхронизация с Яндекс Диск. Получение контента с Яндекс Диска сразу с загрузкой в личный кабинет.
  • Проигрывание RTP потока (если нужно играть стрим контент, адрес сервера для стрима должен быть доступен из ограниченной сети)