Server Workflow
The original StExporter documentation also included a broader server-backed workflow for mission ingestion and playback. That material is preserved here because it was part of the legacy manual set.
Starting the Server
- Make sure MongoDB is running.
- Go to the install directory,
C:\ImpleoTV\StServerby default. - Start the server with
forever app.jsorserverStart.bat. - If you need a different port, pass
-p <port>, for exampleforever app.js -p 8080. - Open
http://localhost:8080in your browser, or use the port you selected.
By default, the frontend uses the same server URL as the page it is served from. If you need a different backend, open the Settings page, add the server URL, and save it.
Creating a User
- Sign up and create a user.
- Log in as the initial super administrator.
- Assign administrative rights to your new user.
- Log out and sign in again with the user you created.
Legacy credentials shown in the original help:
- User:
superAdmin - Password:
123456
Change that password immediately after initial setup.
Configuring the Server
The original help also documents a config.json file in /StServer/data. If the file does not exist, the server creates it on first run.
{
"db": {
"connection_str": "mongodb://localhost:27017/db"
},
"videos": {
"dir": "c:/StServer/videos"
},
"annotations": {
"dir": "c:/StServer/annotations"
},
"license": {
"key": "57634006-CD1B8A78-F5EE465A-D5D4D008"
},
"ingester": {
"path": "c:\\StServer\\dlls\\SegmentIngesterProc.exe"
},
"player": {
"path": "c:\\StServer\\dlls\\KlvPlayerRawCapture.exe"
},
"redis": {
"connection_str": "redis://localhost:6379"
},
"ramdrive": {
"path": "R:"
},
"logs": {
"accessLogsMax": 5000
},
"videoserver": {
"useInternal": true,
"externalUrl": "http://localhost:4000"
}
}
Key sections from the legacy page:
db: MongoDB configurationvideos: mission and video storageannotations: annotation storagelicense: license keyingester: ingester module pathplayer: raw-capture and video-player module pathredis: Redis connection parametersramdrive: RAM drive configurationlogs: log retention settingsvideoserver: internal or external video server settingsmaps: map layer configuration
Creating a Mission
- Open the Admin page and select Add Mission.
- Fill in mission details, working mode, clearance, and group assignments.
- Configure presentation properties and metadata sampling.
- Submit the mission, then reopen it for advanced settings if needed.
- Upload assets such as STANAG files, transcoded video, or extracted metadata.
The original manual recommends starting with a source that contains telemetry metadata. For large MPEG assets, it can be more efficient to extract metadata locally and upload that together with already transcoded video.
Playback and Analysis
Once a mission is ready, the legacy system supports synchronized playback, go-to-time navigation, bookmarks, telemetry preview, gauges, overlay tools, video processing filters, grid overlays, map views, filmed-area queries, marker synchronization, and ruler-based measurement.
This workflow is broader than the standalone StExporter command-line tool, but it is retained here because it was part of the original documentation set shipped with the exporter help.