Skip to content

2.7 General Installer

The General Installer is an alternative to installing services individually. It contains a complete set of packages for all MultiProbe components and supports multiple installation modes — making it the recommended approach for most deployments.

The installer is supplied as a .zip archive with the following naming convention:

Stream Labs MultiProbe X.X.X.XXX.zip

Example: Stream Labs 7.12.6.975.zip

Figure 18. General Installer package Figure 18. Stream Labs 7.12.6.975.zip version of the package installer

Installation Modes

Mode Description
Full The server acts as both an aggregation server (Database, Frontend, Backend) and a Node (analysis, processing, visualization, recording)
Aggregation Server The server acts as the Central Server only
Node Server The server acts as a Monitoring Node only
Custom Selective installation of individual components

Installation Settings

Figure 19. Installation Settings Figure 19. Installation Settings

Silent Installation — when enabled, all selected packages are installed automatically without user interaction.

Warning

  • For the initial installation, Silent mode must be disabled so that required parameters (database credentials, ports, Node ID) can be configured manually
  • For updates and reinstallation, Silent mode can be enabled for faster deployment

Package Structure

Figure 20. Package Settings Figure 20. Package Settings

General — common packages for any server type

Package Description
Stream Labs License Server Web Provides licenses for the MultiProbe system

Main — Central Server packages

Database:

Package Description
Stream Labs MP Database SQL Server ENU Installs SQL Server — required for initial installation
Stream Labs MP Database Express Express database — up to 10 GB storage
Stream Labs MP Database Agent Service Auto-cleaning service for Express database only
Stream Labs MP Database Standard Standard database — up to 100 GB storage
Microsoft SQL Server XXXX Cumulative Update Cumulative update for SQL Server

Core:

Package Description
Stream Labs MP Backend Core backend service
Stream Labs MP Frontend Web interface service

Add-ons (optional):

Package Description
Stream Labs MP Reporter Service Report generation
Stream Labs MP Emailer Service Email notifications
Stream Labs MP Telegram Bot Service Telegram notifications
Stream Labs MP SNMP Agent Service SNMP notifications

Probes — Node Server packages

Services:

Package Description
Stream Labs MP Probe Manager Service Registers the Node in the database
Stream Labs MP Guard Service Manages services — start, reboot, shutdown, and server restart handling
Stream Labs MP App Manager Service Manages MultiProbe applications
Stream Labs MP Media Signal Service Receives, analyzes, and visualizes input streams
Stream Labs MP OTT Service Receives and performs QoS analysis of OTT streams
Stream Labs MP Rotator Service Handles object rotation and rotation synchronization
Stream Labs MP Script Probe Service Executes scripts and logs metrics to the database

Applications:

Package Description
Stream Labs MP Video Display Mosaic visualization on a local display
Stream Labs MP Audio Player Audio playback on a local audio output device
Stream Labs MP Encoder Media encoding and broadcasting
Stream Labs MP Exporter Viewing and exporting recordings
Stream Labs MP Recorder Reference recording of objects to storage
Stream Labs MP Remuxer Extracts SPTS from MPTS for subsequent recording
Stream Labs MP DVBTuner Receives ASI, DVB-T/T2, DVB-S/S2, DVB-C streams

Tools (optional):

Package Description
Stream Labs MP VSDK-GPU GPU library required for the artifact analyzer
Blackmagic Desktop Video Installer Driver and SDK for Blackmagic capture boards
Stream Labs MP SDK And Tools SDK for Stream Labs capture boards
Stream Labs MP SlDriver Streaming Driver Driver for Stream Labs capture boards

Important Notes

  • Packages are installed in the order they appear in the component list
  • After installation, all packages are unpacked to: C:\Program Files\Stream Labs\MultiProbe\Stream Labs MultiProbe\installers Individual installers can be launched from this folder if needed
  • Uninstallation removes only the unpacked directory and the Stream Labs MultiProbe entry — installed components themselves are NOT removed

Installation Recommendations

Initial installation:

  1. Disable Silent installation
  2. Install on the Aggregation Server:
    • Stream Labs MP Database SQL Server ENU
    • Stream Labs MP Database Express or Standard
    • Stream Labs MP Database Agent Service (Express only)
    • Microsoft SQL Server Cumulative Update
    • Stream Labs MP Backend
    • Stream Labs MP Frontend
  3. Install on each Node Server:
    • Stream Labs MP Probe Manager Service
  4. Restart all servers after installation is complete

Reinstallation or first-time installation of additional packages:

Silent installation mode can be enabled for faster deployment.