Prepare your Docker configuration clearly
The image and external ports go straight into a matching compose.yaml. All processing happens locally in your browser.
From the mobile sender to the SRTLA receiver
SRTLA can use several of a mobile sender's available network connections together. The generated server package sets the ports for SRTLA, the SRT output, and the stats, and writes them into a clear Docker Compose file.
Whether bonding works in your own setup also depends on the sender app, the receiver version, the firewall, and whether UDP traffic is allowed. So run a short test first and check the stats and the reception in OBS.
The three ports in an SRTLA setup
An SRTLA receiver needs separate paths for the bonded input, the SRT output that follows, and the stats. The mobile sender sends its connections to the SRTLA UDP port. The receiver assembles them into one data stream and provides it on the SRT UDP port for OBS, a relay service, or another receiver.
- SRTLA UDP: input for the bonded mobile connections.
- SRT UDP: output of the reassembled stream.
- Stats TCP: status and measurements for monitoring or an overlay.
When the receiver shows no data
Common causes are a blocked UDP port, a container architecture that does not fit, a port that is already in use, or a wrong target address in the sender. First check the container status and log, then the firewall and port usage, and only after that change settings on the streaming phone.
A test on your home Wi-Fi is not enough for a mobile setup. Send over cellular at least once and watch whether the stats, the SRT output, and picture and audio keep going after a brief network switch.
1. Set up the SRTLA server
2. Check and download the package
3. Install safely
Check the generated file with docker compose config. Open only the TCP and UDP ports you actually need, and after starting, check the container logs and the stats page.
Privacy
The generator works locally. The image names and port numbers you enter are not sent to the web server. The generated files contain no personal credentials.