Cedric Verstraeten
|
b49eef2d1c
|
sync to file every keyframe + added a close method to clean up all pointers
|
2023-01-30 16:09:31 +01:00 |
|
Cedric Verstraeten
|
b8735aba01
|
sync file continuously
|
2023-01-30 15:49:12 +01:00 |
|
Cedric Verstraeten
|
c73584a743
|
cleaning up pointers + wipe memory and write to disc every 100 frames.
|
2023-01-30 15:37:57 +01:00 |
|
Cedric Verstraeten
|
ef4fc0a184
|
add gosum
|
2023-01-30 14:45:34 +01:00 |
|
Cedric Verstraeten
|
8cada20b1e
|
try direct write to writer (instead of bufio)
|
2023-01-30 14:41:46 +01:00 |
|
Cedric Verstraeten
|
ba4ac215b5
|
reenable writing packets
|
2023-01-30 09:32:03 +01:00 |
|
Cedric Verstraeten
|
947ff473a0
|
get rid of dependencies + add AGENT_CAPTURE_RECORDING option
|
2023-01-30 09:19:28 +01:00 |
|
Cedric Verstraeten
|
14dc1a2fa3
|
disable dependencies
|
2023-01-30 09:11:21 +01:00 |
|
Cedric Verstraeten
|
df69cdc6a4
|
add possibility to disable recording completely
|
2023-01-30 08:59:05 +01:00 |
|
Cedric Verstraeten
|
dd54e08e10
|
Merge branch 'master' into develop
|
2023-01-30 08:47:08 +01:00 |
|
Cedric Verstraeten
|
7e3bb2359e
|
Update go.yml
|
2023-01-30 08:21:43 +01:00 |
|
Cedric Verstraeten
|
5d00053b6f
|
fix for checkout
|
2023-01-30 08:14:37 +01:00 |
|
Cedric Verstraeten
|
d573c2b829
|
upgrade to actions/checkout@v3.1.0
|
2023-01-30 08:07:25 +01:00 |
|
Cedric Verstraeten
|
eda9eb90d8
|
Merge branch 'master' into develop
|
2023-01-29 19:57:56 +01:00 |
|
Cedric Verstraeten
|
34849e8250
|
a test for mem
|
2023-01-29 19:53:34 +01:00 |
|
Cedric Verstraeten
|
d069a606d7
|
remove cleanup
|
2023-01-29 19:52:16 +01:00 |
|
Cedric Verstraeten
|
f0b042a2d1
|
we missed a packet 💯
|
2023-01-29 16:58:18 +01:00 |
|
Cedric Verstraeten
|
8a3ec65ec1
|
update recording logic to make sure no packets are lost
|
2023-01-29 16:47:59 +01:00 |
|
Cedric Verstraeten
|
e53715b9b0
|
get rid of flush
|
2023-01-29 15:40:38 +01:00 |
|
Cedric Verstraeten
|
9ef1339f8f
|
upgrade to joy v1.0.46
|
2023-01-29 11:21:56 +01:00 |
|
Cedric Verstraeten
|
afaa51aac3
|
add an intermediate flush
|
2023-01-29 11:14:30 +01:00 |
|
Cedric Verstraeten
|
fb803df15e
|
upgrade joy4
|
2023-01-28 23:00:58 +01:00 |
|
Cedric Verstraeten
|
de0c4fa657
|
align fragmentation time scale + upgrade to new joy4
|
2023-01-28 22:55:53 +01:00 |
|
Cedric Verstraeten
|
18484f407c
|
width and height were swapped causing polygon not matching motion 👎
|
2023-01-27 00:59:34 +01:00 |
|
Cedric Verstraeten
|
f4a7bc5650
|
increase sensitivity
|
2023-01-26 19:05:27 +01:00 |
|
Cedric Verstraeten
|
9410289b4f
|
add gcompat
|
2023-01-26 18:52:26 +01:00 |
|
Cedric Verstraeten
|
8eecae6f9a
|
get rid of debian c+
|
2023-01-26 18:45:50 +01:00 |
|
Cedric Verstraeten
|
63cf88b88d
|
add libbsd
|
2023-01-26 18:43:44 +01:00 |
|
Cedric Verstraeten
|
cb9403cbf9
|
Update Dockerfile
|
2023-01-26 18:32:51 +01:00 |
|
Cedric Verstraeten
|
27da1dbc74
|
add a few more deps
|
2023-01-26 18:25:06 +01:00 |
|
Cedric Verstraeten
|
98d9185c20
|
add libgcc libstdc++
|
2023-01-26 18:15:46 +01:00 |
|
Cedric Verstraeten
|
dec367a8f5
|
Add libc6-compat fpr mp4fragmenter
|
2023-01-26 16:19:16 +01:00 |
|
Cedric Verstraeten
|
8a3c1e8f08
|
fix thresholding for motion detection (should be configurable though)
|
2023-01-26 14:25:44 +01:00 |
|
Cedric Verstraeten
|
89c385ae2f
|
use low-res in SD streaming
|
2023-01-26 09:03:49 +01:00 |
|
Cedric Verstraeten
|
e920cb2a6b
|
increase encoding quality
|
2023-01-26 00:50:24 +01:00 |
|
Cedric Verstraeten
|
3f6204e2eb
|
using substream for SD live is giving issues (to be checked)
|
2023-01-26 00:35:29 +01:00 |
|
Cedric Verstraeten
|
ae9d42e821
|
fix for pixeltreshold might be empty + mp4fragment fix ldd
|
2023-01-26 00:22:30 +01:00 |
|
Cedric Verstraeten
|
31400bd5e7
|
revert to older ffmpeg (something is going wrong in decoding)
|
2023-01-25 22:23:03 +01:00 |
|
Cedric Verstraeten
|
7973559502
|
fix for some onvif cameras that requires PT coordinates (als if zero)
|
2023-01-25 14:12:22 +01:00 |
|
Cedric Verstraeten
|
d4bfc8677a
|
try new release (ffmpeg) only amd64 will work for now, come back later
|
2023-01-25 10:46:46 +01:00 |
|
Cedric Verstraeten
|
155f1c7cdf
|
alternative way to cleanup (get rid of initializers)
|
2023-01-24 08:48:27 +01:00 |
|
Cedric Verstraeten
|
9643a79603
|
fix mem leak
|
2023-01-23 10:29:19 +01:00 |
|
Cedric Verstraeten
|
3cc67b485e
|
add datadog for k8s profiling
|
2023-01-22 15:12:45 +01:00 |
|
Cedric Verstraeten
|
2175d76f94
|
fixing
|
2023-01-22 00:46:20 +01:00 |
|
Cedric Verstraeten
|
2a069f8881
|
fix motion detection + color stream
|
2023-01-21 23:41:42 +01:00 |
|
Cedric Verstraeten
|
c46765ee8f
|
Update Dockerfile
|
2023-01-20 20:30:15 +01:00 |
|
Cedric Verstraeten
|
427fad262c
|
fix some build errors
|
2023-01-20 08:14:38 +01:00 |
|
Cedric Verstraeten
|
a895b24425
|
several fixes and optimasations
fix static build +jpeg encoding using libjpeg turbo + motion optimisation + process motion on substream when availalbe
|
2023-01-20 07:35:20 +01:00 |
|
Cedric Verstraeten
|
659ba3e67d
|
armv5 not supported
|
2023-01-18 23:14:13 +01:00 |
|
Cedric Verstraeten
|
7e394e1c93
|
try armv5 and armv6 + get rid of bitwiseand and a absdiff
|
2023-01-18 23:11:01 +01:00 |
|