Commit Graph

79 Commits

Author SHA1 Message Date
Valmo Trindade
7b5510698e refactored video streaming module 2025-05-22 03:24:10 -03:00
Valmo Trindade
29574bc36c Improved callback for EUD connections in websocket 2025-05-17 05:26:36 -03:00
Valmo Trindade
2299a3f5c9 linted video streaming callbacks 2025-05-17 05:01:50 -03:00
Valmo Trindade
098de89d95 linted TCP Socket callbacks 2025-05-17 05:01:40 -03:00
Valmo Trindade
8f7d5425ad linted all websocket callbacks 2025-05-17 04:47:01 -03:00
Valmo Trindade
c1b00cb050 Switched WebSocket start motor to allow callbacks when client connects 2025-05-16 03:33:08 -03:00
Valmo Trindade
3f4535cf17 switched cot router anme to tcp socket on extension caller 2025-05-09 18:26:51 -03:00
Valmo Trindade
3128ac0022 Improved code structure on Cursor Over Time generation 2025-04-17 06:37:29 -03:00
Valmo Trindade
b230515675 moved rust util functions to use folder structure 2025-04-16 16:51:21 -03:00
Valmo Trindade
162f3c7e7a handled RTSP video stream requests without authentication 2025-04-16 05:34:27 -03:00
Valmo Trindade
19907184be improved precision on kunduz map 2025-04-10 19:16:49 -03:00
Valmo Trindade
10d0b6f86c separed video stream oss in scopes 2025-04-07 01:28:10 -03:00
Valmo Trindade
db16d94596 added scopes for windows and linux on video stream 2025-04-06 17:53:47 -03:00
Valmo Trindade
9fc7a0e1bd added windows target to video stop callback 2025-04-06 16:46:33 -03:00
Valmo Trindade
f9b5860f9b Added handling for letting only windows calls work and throw a callback when called form a linux on video streams 2025-04-06 16:24:40 -03:00
Valmo Trindade
63c60bc81a made ffmpeg thread running with no window 2025-04-06 06:02:53 -03:00
Valmo Trindade
871d6ec9d3 Added extension calls for starting and stopping a RTSP Video Stream for being used by OTS MEDIAMTX 2025-04-06 05:38:41 -03:00
Valmo Trindade
6eca9e92b6 added loop breaker for Disconnected TCP socket 2025-04-06 05:37:59 -03:00
Valmo Trindade
a8f6b04221 Improved TCP Socket Callbacks 2025-04-06 04:20:25 -03:00
Valmo Trindade
7831b25062 linted tcp socket error callback messages 2025-04-06 04:01:13 -03:00
Valmo Trindade
8e4b967f7d improved error callback messages 2025-04-03 12:26:07 -03:00
Valmo Trindade
a1c34c546a added link uid for child markers 2025-02-01 04:01:12 -03:00
Valmo Trindade
6085d67cd0 added context callbacks and digital pointer payload handling 2025-02-01 04:00:58 -03:00
Valmo Trindade
cf6578e6bc removed test callback 2025-02-01 00:00:29 -03:00
Valmo Trindade
334e8bfed8 added initial callback handling 2025-01-31 16:47:03 -03:00
Valmo Trindade
910eab7397 removed old OTS Rust structs 2025-01-31 16:46:11 -03:00
Valmo Trindade
7bb59ef2ed reworked the Rust extension to create a TCP Client in order to send cot payloads to the connected server 2025-01-29 19:25:18 -03:00
Valmo Trindade
57c69c604c added initial version of cot router, already able to connect to the TCP port and send Cots (as raw strings) 2025-01-28 16:25:28 -03:00
Valmo Trindade
1aeeee426f added chrono depedency and removed util functions related to http requests 2025-01-28 16:24:48 -03:00
Valmo Trindade
47c00facd9 removed http requesters 2025-01-28 16:24:13 -03:00
Valmo Trindade
fd5353c333 removed extremely verbose logging from OTS post markers 2025-01-05 02:53:25 -03:00
Valmo Trindade
1f5ab8257b added start websocket function root of the extension to make universally started when the extension is called 2025-01-02 22:04:13 -03:00
Valmo Trindade
0129f6df69 removed useless files in exension module 2025-01-02 15:26:38 -03:00
Valmo Trindade
cfffbdf8bd added log feature on extension 2024-12-14 21:12:56 -03:00
Valmo Trindade
7e143c1b6b added handling on SQF for letting the OTS server handle sync links on entities with core armatak module 2024-12-11 04:11:46 -03:00
Valmo Trindade
c45d0eae4a added fts and ots handling on extension 2024-12-09 22:43:29 -03:00
Valmo Trindade
972bd1c67e linted extension calls on init function and command index 2024-12-05 03:02:16 -03:00
Valmo Trindade
e81104f9eb [WIP] added second thread with OpenTAKServer API handling 2024-12-04 22:23:35 -03:00
Valmo Trindade
1addb59d0b finished local address extension method 2024-12-02 02:39:00 -03:00
Valmo Trindade
522424ba7b [WIP] Working on QR Code generation, already got the local address to be displayed 2024-11-29 04:35:40 -03:00
Valmo Trindade
a9fed7b72c changed float type of lat/long payload 2024-10-29 15:40:54 -03:00
Valmo Trindade
4a8d9f0182 removed info for each received information on ws 2024-10-23 22:56:33 -03:00
Valmo Trindade
acb3a49f85 added location sender dll command 2024-10-21 02:14:46 -03:00
Valmo Trindade
059b749cab refactored the code to get and send messages from a websocket server 2024-10-21 01:53:41 -03:00
Valmo Trindade
cb031d7c65 shared tokio runtime 2024-10-16 23:43:04 -03:00
Valmo Trindade
1890b7f490 added initial version of the websocket branch 2024-10-16 13:08:00 -03:00
Valmo Trindade
57d633e5a8 removed useless logs 2024-10-10 01:13:23 -03:00
Valmo Trindade
3c40fa7166 added lazy thread handling to tokio runtime 2024-09-21 23:38:51 -03:00
Valmo Trindade
5c071f08f1 added async post marker function 2024-09-21 03:59:07 -03:00
Valmo Trindade
53551b8f3c fixed token type on post marker 2024-09-20 17:53:49 -03:00