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