Skip to content

v0.0.1

Pre-release
Pre-release

Choose a tag to compare

@hendrikvh hendrikvh released this 23 May 12:57
· 23 commits to main since this release

First semi-stable release. Working nicely with BirdNET-Go so my wife is happy!

Added

  • Single-viewer RTSP/1.0 server on ESP32 + ESP-IDF, exposing one
    microphone as a stream.
  • TCP and UDP RTP transports, both supported. Transport is
    negotiated per client at SETUP: UDP (RTP/AVP) works with VLC
    and most players; TCP-interleaved (RTP/AVP/TCP) works with
    FFmpeg, BirdNET-Go, Frigate, and most NVRs. No YAML toggle.
  • Tests covering ESP32-S2 + ESP-IDF and ESP32-S3 + ESP-IDF,
    run on every PR (S3 only) and on push to main (both) via GitHub
    Actions.
  • Local Dockerised development workflow: make config,
    make compile, make lint. Only Docker required on the host.

Fixed

  • Crash on no-PSRAM boards. tx_buffer_ is now reserved up front so
    the RTP send path no longer triggers OOM at runtime.