The STANAG On Demand Server is a platform that delivers on-demand and live Full Motion Video (FMV) as well as geospatial metadata to video analysts and field operators. This service helps them easily access, analyze, and present mission-critical information, enabling faster decision-making and improved situational awareness. The server is designed to support NATO's Standardization Agreement (STANAG) requirements, ensuring compatibility with a range of military systems and applications. The server enhances the ability of analysts and operators to effectively monitor and respond to dynamic situations. With the STANAG On Demand Server, organizations can benefit from a comprehensive, scalable, and reliable solution for managing video and geospatial data. More info.
OS: Linux x64.
The STANAG On Demand Server is installed as a set of microservices,
with Linux being the preferred operating system. Although the solution can be deployed by directly installing the components, this manual describes a
method that uses containerization (with Docker) and service orchestration tools. For local server deployment (single host), we will use docker-compose,
while Kubernetes is more suitable for distributed deployment.
Installation instructions can be found here
Version | Download link | |
---|---|---|
StServer (Linux x64) | 2.10.2 | stserver-install.tar.gz |
StServer (VOD for WSL2) | 2.10.2 | stserver-install-wsl.tar.gz |
Released on Sun, 12 May, 17:20 GMT+3
Current server version uses the following components:
Version | CHANGELOG | |
---|---|---|
Backend | 2.10.2 | CHANGELOG-SERVER.md |
Frontend | 2.10.0 | CHANGELOG-FRONTEND.md |
FrontendComp | 1.9.0 | CHANGELOG-FRONTEND-COMP.md |
StServer mission uploader utility:
CHANGELOG | |
---|---|
Mission uploader (Windows x64) | stserveruploader.zip |
Mission uploader (Linux x64) | stserveruploader.gz |
STANAG On Demand Server is a node locked software, so without license it will work in demo mode (with restrictions).
StServer optional features are enabled by License
Options:
- VOD - basic license. File upload and video on demand services
- Live - live stream playback
- Multi sensor - multi-sensor platform support
- Number of concurrent users - number of allowed concurrent clients
- VOD for StPlayer - One web client and unlimited number of StPlayer clients. This one is usually for on VOD playback only
To obtain a license, please follow these steps:
- Install the server software on your target machine.
- Complete the online form and provide the Node Info string for the target machine (IMPORTANT!!!).
- Alternatively, you can contact ImpleoTV support.
Please note that licenses will be issued after the product has been purchased.
There are 3 options to install the license:
- Using GUI frontend to upload the license
- Passing license info as the arguments (with --licenseFile and --licenseKey)
- Copying license file (.lic) and a key (.txt) file into current working directory LICENSE_DIR defined in .env
You will receive 2 files - license file and key file. Simply drag and drop them into the Upload dropzone.
Licenses are stored in the folder specified in .env file and automatically mounted by the server docker container.
LICENSE_DIR=~/licenses/stserver/
It is also possible to simply copy the licenses to this directory.
Note:
Make sure that the server has an access rights to read and write to this directory.
Also, only keep one copy of the license file and key, the server will use the first one found.
- In the version 2.7.1 mongodb was downgraded to version 4.4.18 to allow runnning in the VM. If you're not using VM and have a more recent mongodb version, you can change
mongodb:
image: mongo:4.4.18
to
mongodb:
image: mongo
You should also do this if you're upgrading the server version and have your DB created with a more recent mongodb version, otherwise it won't work.
- If not restarted after install, first mission upload may fail. Delete the mission and upload again.
Please don't hesitate to contact us at support@impleotv.com should you have any question.