Releases: kerberos-io/agent
43d12ee
Release 43d12ee
be02774
From this release, we will provide static binaries next to the Docker image builds.
We are supporting:
- AMD64
- ARM64 (Raspberry Pi 4)
- ARMV7 (Raspberry Pi 3, Raspberry Pi 2)
- ARMV6 (Raspberry Pi, Raspberry Pi 0)
First beta release v1.0.0-beta
This is a first beta release of the new Kerberos Agent 🔥🔥🔥🔥. Still a lot of work todo, but this is what it's currently capable of:
- Connect an IP camera with H264 stream
- Proxy an Raspi Camera or USB camera through rtsp-simple-server; we are working to get this in a single side car.
- Dashboard page which returns key metrics and KPI's.
- Recording overview page, shows recordings from recent to oldest
- Settings page to modify the agent's behaviour:
a. General settings: camera name, timezone, offline mode (disable all outgoing traffic).
b. Camera: support of H264 stream, ONVIF settings (still WIP)
c. Recording: motion or continuous recording, pre- and post recording options, auto-clean feature to manage storage, fragmented recordings for HLS.
d. Streaming: WEBRTC support for Kerberos Hub and low-res streaming with MQTT to Kerberos Hub.
e. Conditions: Multi region of interest, time conditions (2 regions per dag) and external condition (WIP).
d. Persistence: Live connection to Kerberos Hub, option to store recordings directly into Kerberos Hub or in Kerberos Vault. - Cross compiled Docker images for AMD64, ARM64 and ARMv7. We will add more in future.
More features will be added in the next weeks (check out the issues tracking and project board).
- We will add Storj, MinIO connectors directly in the agent.
- Bring back the integration option when motion is detected (MQTT, Script, Webhook, etc).
- We will ship more binaries, currently only ship a Docker container, we will bring back to Balena, Snap, etc (also considering to rebuild KiOS - not sure though).
v0.0.1-alpha
First release of the Kerberos Agent (headless), which includes a base template for future work. The frontend (ui) is build with React, and the backend (machinery) is build with Golang. For the time being only the back-end is complete, the front-end only includes a mockup and working login page. Further integration with the back-end will be added in the next weeks. Please note that this version of the agent is already used by Kerberos Factory in the enterprise suite.
- A working backend (machinery) is added which only support IP cameras (RTSP) for the moment, a more complete list of features:
- IP camera (RTSP)
- Live streaming over MQTT and WEBRTC (TURN/STUN)
- Conditional motion based recording (Region and time)
- Continuous recording
- Cloud upload to Kerberos Hub using hub credentials
- Fragmented recordings
- A basic frontend was added to illustrate the direction of the UI. Currently only a working login page is added, but some other pages (mockups were added)
- Dashboard page will show basic overview of the agent
- Media page will show an overview page of the recordings
- Settings page will allow to configure the agent accordingly
Assets
Docker image is compiled for AMD64, ARMv7 and ARM64.