Local Server
Материал из SmartPlayer
Important!
If the HTTPS protocol is used on your own domain name, then for correct operation, a certificate issued by GlobalSign is required. This certificate is compatible with all operating systems used in the SmartPlayer platform. Otherwise, SmartPlayer does not guarantee the binding of devices to the server if other certificates are used. You can purchase it here: https://www.reg.ru/ssl-certificate/GlobalSign/gs_domainssl
SmartPlayer Local Platform Operation Scheme

Option 1. Deployment on the Customer's Server, Without Using a Virtualization System
Minimum requirements for the local server:
OS Requirements
You can choose any of the listed ones. Operating systems are arranged by priority from recommended (first position) to possible (last position):
- Ubuntu Server 24.04. LTS (installation without access to an external network is possible)
- Astra Linux Orel (ver. 1.7) - Russian linux operating system (installation without access to an external network is possible)
- Astra Linux Orel (ver. 1.8) - Russian linux operating system (installation without access to an external network is possible)
CPU and RAM Parameters Depending on the Number of Screens
- Up to 200 screens: CPU: 1xXeon (4 cores), RAM: From 8 GB
- 200 - 500 screens: CPU: 1xXeon (6 cores), RAM: From 12 GB
- 500 - 2000 screens: CPU: 1xXeon (8 cores), RAM: From 24 GB
- 2000 - 5000 screens: CPU: 1xXeon (12 cores), RAM: From 52 GB, storage about 1 TB
- 5000 and more: depends on the platform requirements for specific project tasks
Hard Disk Size
- Up to 200 screens: From 100 GB (ensures storage of all content, playback statistics). Depends on the amount of content.
- 200 - 500 screens: From 250 GB (ensures storage of all content, playback statistics). Depends on the amount of content.
- 500 - 2000 screens: From 500 GB (ensures storage of all content, playback statistics). Depends on the amount of content.
- 2000 - 5000 screens: From 1 TB (ensures storage of all content, playback statistics). Depends on the amount of content.
- 5000 and more: depends on the platform requirements for specific project tasks
Network Settings
- IP: static IP address
- Internet channel: 3 - 50 Mbps. Depends on the content size.
At the time of installation of the local server:
- remote ssh access for user with root rights - used for configuration
- remote sftp access for a user with root rights - used to upload files to the server
- Internet access - used to install dependencies for the server application
- [Optional] first account (e-mail address) is the main account on the local server, if not provided by default root@smartplayer.org
Option 2. Deployment on the customer's server, using the vmWare virtualization system.
The disc is ejected with the platform fully installed. The network administrator imports the virtual machine into his virtualization environment, after starting the server, a fully operational platform is ready.
Delivery contents:
- UbuntuServer-disk1.vmdk - disk with the installed platform. Approximately 3-4 GB.
- UbuntuServer.mf - manifest file
- UbuntuServer.ovf - template with settings for the virtual machine
To prepare the image, you need:
- Static IP address (domain name) on which the server will be deployed, personal account, configured paths to client applications.
- [Not necessary]. Full network settings, when preparing the image, a completely ready-made working network interface is created.
Full network settings include:
- Static IP address
- Gateway address
- Network mask
- Primary DNS
- Secondary DNS
- DNS suffix