Mimer SoftRadio API
With the use of SoftRadio API, developers of other dispatch solutions can integrate SoftRadio and make use of the functions within SoftRadio.
SoftRadio System Overview
Core Components
A SoftRadio system consists of three main elements: Radios, Mimer Network Interfaces, and Operators.
- Mimer Network Interfaces are hardware units developed by LS Elektronics, preconfigured for specific radio models.
- Operators use Mimer SoftRadio, a Windows-based dispatcher application that communicates with Mimer Network Interfaces via the proprietary Mimer protocol.
- Operators remotely control radios through the SoftRadio client over TCP (internet) or UDP (local network). The Mimer Network Interface processes and forwards commands, such as transmitting, changing channels, and handling calls.
Shared Access & Virtual Interfaces
Mimer Network Interfaces broadcast data on the local network, allowing multiple operators to control a single radio, see the same display, and hear the same audio. This also enables Mimer VoiceLog to record transmissions.
In some setups, Mimer Network Interfaces exist as software-based Virtual Network Interfaces, used for API connections to dispatcher systems (e.g., Tetra networks).
MimerID & Identification
Each Operator and Mimer Network Interface has a unique MimerID which ensures proper routing of commands and recordings in the system.
Softradio Service - API
What is SoftRadio Service?
SoftRadio Service is a Windows service that uses the Mimer protocol to monitor and control Mimer Network Interfaces. It functions similarly to a SoftRadio operator but forwards commands using the MimerID of connected clients.
How Clients Connect
API clients must provide a unique MimerID as their OperatorID when connecting via the SoftRadio Service Client Protocol. Once connected, clients receive real-time status updates from the Mimer Network Interface, including whether a radio is transmitting or receiving, which operator is responsible for a transmission, and the type of radio in use.
Functionalities
Clients request specific functionalities when logging in, such as audio control, and specify which MimerIDs they need access to. Some functionalities allow audio mixing options, either as a single mono stream or separate streams for each radio.
Interested in hearing more?
Contact our sales and product team here!