Access for Working in the Limited Network of the SmartPlayer Cloud Platform

Материал из SmartPlayer

Terms and Definitions

  • Cloud Server** - The SmartPlayer Server software installed on a server located in a data center within the Russian Federation.
  • Internal Network** - A closed (restricted) circuit without Internet access.
  • Devices** - Media players capable of playing content.
  • Content (advertising content)** - Media files uploaded to the server for playback on devices.
  • Cloud Content Storage** - A data center within the Russian Federation used for uploading (downloading) content.
  • Personal Account (admin panel)** - Platform management interface for working with devices and content.

Interaction between Server and Client Applications

The server can operate over either the HTTP or HTTPS protocols.
When implementing HTTPS on the server, the customer provides a certificate and is responsible for renewing it after its expiration. Communication between the server and client applications occurs via port 80 (HTTP server) or port 443 (HTTPS server).
The WebSocket (WS) or WebSocketSecure (WSS) protocol is used depending on the server configuration. Required local network ports are port 80 or 443, depending on server configuration.
If a proxy is present on the network, packets transmitted between the server and the admin panel, and client applications should not be modified.

Content Storage

Content storage can be organized in two main ways:

  • Content is stored in the SmartPlayer cloud storage. The storage size is limited and determined by the licensing agreement. Access to the following resources must be opened from the internal network:
  • IP: Dynamic, access should be opened by domain name
  • Domains: *.s3.timeweb.cloud

Example 1 - link
Example 2 - link

  • Content is physically stored on the cloud server; in this case, no additional addresses need to be opened, and all content will be retrieved from the cloud server on port 80 (443) depending on server configuration. The storage size is limited and determined by the licensing agreement.

Access to CMS Admin Panel

Access to the SmartPlayer cloud platform:

  • 176.57.214.238:443
  • 176.57.214.238:80

Domains: api.smartplayer.org, cms.smartplayer.org
Login to admin panel: link

Access to Fashion Admin Panel (optional, only if access to the fashion server is required)

Access to the SmartPlayer cloud platform:

  • 176.53.160.245:443
  • 176.53.160.245:80

Domains: fashion-api.smartplayer.org, fashion.smartplayer.org
Login to admin panel: link

Installing Applications on Professional Digital Signage (optional, only if professional panels are used)

When launching the solution on professional digital signage displays, it is required to specify the remote server path for the client application.
Access to application provider link

  • 188.225.46.141:80
  • Domain: sa2.org

Example: link

Other External Resources (optional, if required and used in the project)

  • For displaying Google Maps in the admin panel, access to Google Maps must be enabled.
  • Synchronization with Yandex Disk. Direct content download from Yandex Disk to the admin panel.
  • Playing RTP stream (if streaming content is required, the stream server address must be accessible from the restricted network).