v0.9.48-alpha — CloudTAK foreign-source video (RTSP/SRT) in the browser map
CloudTAK foreign-source video (RTSP/SRT) now plays in the browser map
When a CoT carries a video URL from a separate media server — an RTSP or SRT feed, e.g. a drone published to another MediaMTX — CloudTAK's embedded media server now ingests it and serves browser-playable HLS, and it keeps playing instead of dropping after about ten seconds.
What's fixed
- Video leases stopped timing out. CloudTAK addresses its media server on a port the console's reverse proxy didn't expose, so every foreign-source lease failed. The console now fronts that port — still over TLS and auth-gated, with no new attack surface.
- Low-latency playback. The embedded media server's HLS profile is tuned so browser video runs ~3 seconds behind the source instead of buffering.
- No more 10-second drop. A teardown bug deleted the active viewer's stream every ten seconds; it now holds while the video is open and is still cleaned up on close.
- SRT "just works." SRT feeds whose stream id contains
#(e.g. ATAK's UAS Tool) now connect automatically — no manual URL editing. - Survives updates. All of the above is applied as a self-heal that converges on every box and re-applies automatically after a CloudTAK update.
Also in this release
- The CloudTAK updater now reports the real error when an upstream rebuild fails, instead of a misleading "docker-compose: not found".
- The console reports the actually-running CloudTAK version (not the checked-out source tag).
Upgrade
Click Update Now (or pull + restart the console). Everything applies automatically — no configuration needed.