Commit graph

37 commits

Author SHA1 Message Date
Jonas Köritz
a2f235e32f Made into a go module 2021-04-27 10:37:26 +02:00
Jonas Köritz
e82f5a97c9 Fixes #2, allow server goroutines to exit on deadlines and context cancel. 2019-10-15 12:59:06 +02:00
Jonas Köritz
03ca0f77e6 Fixes #4, add --version flag
Also renamed the application in the help texts to "actioncam".
2019-10-15 12:17:28 +02:00
Jonas Köritz
350f26c89e Calculate elapsed time as multiple of 90ms, don't start RTSP on seq 0 and rtptime 0 (possible fix for VLC issues) 2019-09-20 12:02:16 +02:00
Jonas Köritz
a2e812c95d added example output 2019-09-11 18:38:26 +02:00
Jonas Köritz
2dd3112a7e added CreatePacket Example 2019-09-11 18:32:50 +02:00
Jonas Köritz
c48963a153 Renamed example 2019-09-11 18:29:58 +02:00
Jonas Köritz
0eb8c47775 Added example code 2019-09-11 18:27:56 +02:00
Jonas Köritz
1b619aeb44 Unexported streamHeader 2019-09-11 18:20:09 +02:00
Jonas Köritz
faabcc3816 Added DISCOVERY_REQUEST/RESPONSE 2019-09-11 18:18:04 +02:00
Jonas Köritz
347968c994 Added ALIVE_REQUEST and ALIVE_RESPONSE constants 2019-09-11 18:16:22 +02:00
Jonas Köritz
2fa6afbfbd Added LOGIN constant 2019-09-11 18:15:01 +02:00
Jonas Köritz
13d8ad5b0a Revised socket idea 2019-09-11 11:51:29 +02:00
Jonas Köritz
d878f7746b RTP fix and added documentation for low-latency preview 2019-09-03 16:35:20 +02:00
Jonas Köritz
60e6179727 Fixed RTSP ffmpeg compatibility 2019-09-03 16:03:46 +02:00
Jonas Köritz
6570ac93c0 Added Auto-Discovery through UDP Broadcasts 2019-09-03 15:28:22 +02:00
Jonas Köritz
6451deea33 Hide profiling options from help 2019-09-03 12:48:47 +02:00
Jonas Köritz
ce0a817cb9 Performance improvements (avoid allocations for every packet) 2019-09-03 12:40:10 +02:00
Jonas Köritz
3006672e43 Fixed preview streaming (forgot to connect) 2019-08-29 14:08:11 +02:00
Jonas Köritz
4f0f595aa0 Added RTSP Server functionality 2019-08-29 13:20:45 +02:00
Jonas Köritz
822fbbf6e8 Removed unclear byte from documentation 2019-08-29 10:24:32 +02:00
Jonas Köritz
b58dea42be Fixed cmd subcommand, cleaned up debug output 2019-08-29 10:24:02 +02:00
Jonas Köritz
6d48cf11bf Moved connection out of rootCmd to avoid crashing help 2019-08-29 10:17:57 +02:00
Jonas Köritz
98dd434503 Added firmware command to retrieve firmare info 2019-08-29 10:12:56 +02:00
Jonas Köritz
a5b3404d5c Minor fix 2019-08-29 10:09:46 +02:00
Jonas Köritz
990a47d0fc Renamed project 2019-08-29 10:08:26 +02:00
Jonas Köritz
f285b134ff Cleanup 2019-08-29 09:55:38 +02:00
Jonas Köritz
f42be9d0d5 Refactored, moved util to subfolder 2019-08-29 09:55:04 +02:00
Jonas Köritz
9204f1de8d Removed verbositiy from camera constructor 2019-08-28 18:03:17 +02:00
Jonas Köritz
3e25160671 Added option to set verbosity from user code 2019-08-28 18:02:04 +02:00
Jonas Köritz
d54730323f Added waiting for response to recording commands 2019-08-28 18:00:57 +02:00
Jonas Köritz
966f71f00b Changed .gitignore to ignore binary 2019-08-28 17:55:29 +02:00
Jonas Köritz
77032b98cd Major Refactoring and code restructuring for a cleaner API 2019-08-28 17:54:52 +02:00
Jonas Köritz
a33f4d2b6d Refactoring 2019-08-28 15:44:07 +02:00
Jonas Köritz
92316870a1 Added License 2019-08-26 18:14:22 +02:00
Jonas Köritz
8194785ba6 Added README.md 2019-08-26 18:12:51 +02:00
Jonas Köritz
72d025f4bd Initial commit 2019-08-26 17:57:24 +02:00