21 Commits

Author SHA1 Message Date
e3af31f1e0
add boost libs 2025-04-25 20:12:28 -05:00
ed8c594a30
setup more proper logging and get stuff working maybe 2025-03-26 20:57:23 -05:00
ea952e1981
rewrite packets to send in jpeg form 2025-03-26 19:13:13 -05:00
c85581749b
first attempt at networking (does not work) 2025-03-26 15:28:16 -05:00
a134513b9c
start adding security vulnerabilities (packet class) 2025-03-25 17:08:58 -05:00
7c780e0017
add readme 2025-03-25 16:28:58 -05:00
54246257c9
setup Meson project, get the server to read a video feed from a local camera 2025-03-25 16:26:35 -05:00
d4aa4eabb4
move the original python code to legacy subdirectory 2025-03-25 15:51:16 -05:00
08a09e3b15
switch to close enough matching 2025-02-01 15:40:01 -06:00
00a5bceffb
only send differing packets 2025-02-01 13:38:59 -06:00
8ba524087d
use asyncudp to (hopefully) accelerate networking, also add a tiled image packet for testing 2025-02-01 13:24:42 -06:00
1ad3ded60d
add nicer console logging to server 2025-02-01 00:44:34 -06:00
d1e7834b8c
comment on everything 2025-02-01 00:27:38 -06:00
98cdaad09e
refactor image application into packet classes 2025-01-31 22:05:57 -06:00
3e7ba62d3a
doubly interlace video and make server asynchronous 2025-01-31 21:58:09 -06:00
34b15e9543
make I/O non-blocking and handle dropped connections 2025-01-31 21:09:40 -06:00
275e5eec3e
add UUID 2025-01-31 20:38:27 -06:00
50128ac4a6
interlace video output 2025-01-31 20:01:50 -06:00
107f5116d5
first working implementation 2025-01-31 19:42:29 -06:00
fde1f10719
use correct package name for opencv 2025-01-31 18:02:18 -06:00
eb7c3e4c7a
initial commit 2025-01-31 15:50:09 -06:00