Uastool Streaming
Uastool ATAK Plugin can be used to stream the live video feed to MediaMTX server and from there to Takserver and users.
Uastool configuration in pref form using SRT:​
<?xml version='1.0' standalone='yes'?>
<preferences>
<preference version='1' name='com.atakmap.app_preferences'>
<!-- Streaming settings for uastool -->
<entry key="uastool.ROUTES_WAYPOINTS_OVERLAY" class="class java.lang.Boolean">true</entry>
<entry key="uastool.fov_use_dted" class="class java.lang.Boolean">true</entry>
<entry key="uastool.pref_cot_broadcast" class="class java.lang.Boolean">true</entry>
<entry key="uastool.pref_broadcast_size" class="class java.lang.String">1920x1080 (high)</entry>
<entry key="uastool.pref_broadcast_ssl" class="class java.lang.Boolean">true</entry>
<entry key="uastool.pref_cached_network_endpoints" class="class java.util.HashSet"><element>TESTI.FI</element></entry>
<entry key="uastool.pref_callsign" class="class java.lang.String">UAS-CALLSIGN</entry>
<entry key="uastool.pref_poi_id_template" class="class java.lang.String">%-POI</entry>
<entry key="uastool.pref_ui_ar_on" class="class java.lang.Boolean">true</entry>
<entry key="uastool.pref_ui_dont_show_warning" class="class java.lang.Boolean">true</entry>
<!-- Set bitrate with broadcasta size, so there is enough bandwidht -->
<entry key="uastool.pref_video_broadcast_bitrate" class="class java.lang.String">100000</entry>
<entry key="uastool.pref_video_broadcast_destination" class="class java.lang.String">SRT (Video Management System)</entry>
<entry key="uastool.pref_video_observer_url" class="class java.lang.String">rtsps://TESTI.FI:8322/live/uas/CALLSIGN?tcp</entry>
<entry key="uastool.pref_srt_dest_host" class="class java.lang.String">TESTI.FI</entry>
<entry key="uastool.pref_srt_dest_port" class="class java.lang.String">8890</entry>
<entry key="uastool.pref_srt_stream_id" class="class java.lang.String">publish:live/uas/CALLSIGN:USERNAME:PASSWORD</entry>
<!-- <entry key="uastool.pref_srt_passphrase" class="class java.lang.String">testitestitesti</entry> -->
</preference>
</preferences>
Streaming in the example is done with SRT 8890 and watching the stream is done with RTSPS 8322, change the address of TESTI.FI to your service and the CALLSIGN to your callsign