2
Video Streaming Guide
Valmo Trindade edited this page 2026-05-10 01:19:46 -03:00

Video Streaming

ATAK can connect to external video feeds from drones, fixed cameras and operator cameras. ARMATAK can advertise a video URL to ATAK and UAS Tool, but the stream itself still needs to be hosted by a reachable video server such as MediaMTX.

A common local setup is to capture the Arma 3 screen with FFmpeg and publish it to MediaMTX as RTSP.

Basic Setup

  1. Install and configure an RTSP provider such as MediaMTX. OpenTAKServer installations often include MediaMTX by default.
  2. Install FFmpeg for Windows on the streaming machine.
  3. Open the Arma 3 mission.
  4. Fill the MediaMTX stream address (it must contain the protocol and auth information if needed) on the desired entity.
  5. In game, start or stop the video stream through the ACE self interaction menu.

Using Video With UAS Tool

For drones, configure either:

  • a per-UAV Video Feed URL in 3DEN, or
  • the session-level Video Feed URL (Optional) in the Connect to EUD dialog.

ARMATAK advertises that URL to UAS Tool through MAVLink video stream messages. The EUD must be able to reach the URL directly over the network.

Example RTSP URL:

rtsp://192.168.1.50:8554/fpv

Troubleshooting

If ATAK or UAS Tool cannot show the video:

  • test the stream URL from another device on the same network
  • confirm Windows firewall allows the stream server port
  • confirm the URL uses the PC LAN address, not localhost
  • confirm MediaMTX or your chosen server is actually receiving frames
  • check that UAS Tool selected the correct camera/video entry