Releases: bezineb5/go-h264-streamer
Releases · bezineb5/go-h264-streamer
Upgraded to golang 1.21
Immediately flush video data
Added --flush
parameter to raspivid/libcamera to the pipe.
Autodetect libcamera
Added new field AutoDetectLibCamera
. Set it to true to use libcamera stack if found, legacy stack otherwise.
Removed fatal logs
Errors in initializations were Fatal, ending the application.
[BUGFIX] Video was not stopped when connection channel was closed
Fix for a bug when shutting down the upstream connection channel did not stop the video streaming.
Add support for libcamera
Added optional support for libcamera-vid instead of raspivid.
Correct start/stop of raspivid
When no client consumes the video stream, raspivid is stopped. It is restarted again when new clients connect.
Added camera options
v0.2.0 Added options