camera-streamer
camera-streamer copied to clipboard
High-performance low-latency camera streamer for Raspberry PI's
When trying to install on Raspi 4B - pi@mainsail:~ $ if [[ -e /etc/default/raspberrypi-kernel ]]; then PACKAGE=camera-streamer-raspi_0.2.4.bullseye_$(dpkg --print-architecture).deb else PACKAGE=camera-streamer-generic_0.2.4.bullseye_$(dpkg --print-architecture).deb fi wget "https://github.com/ayufan/camera-streamer/releases/download/v0.2.4/$PACKAGE" sudo apt install "$PWD/$PACKAGE" --2023-07-21 21:39:30--...
I am trying to reproduce the numbers mentioned in https://github.com/ayufan/camera-streamer/blob/main/docs/v4l2-isp-mode.md I get at best 130ms latency for 120fps on 1280x720, instead of the mentioned 50ms (same camera model, RPi 4...
At https://github.com/ayufan/camera-streamer/blob/e43e93c236badd22e2840b8907312f4683169888/Makefile#L76 `echo` gives ``` $ echo "#define GIT_VERSION \"v0.2.7\"\n#define GIT_REVISION \"e43e93c\"" #define GIT_VERSION "v0.2.7"\n#define GIT_REVISION "e43e93c" ``` while `printf` gives ``` $ printf "#define GIT_VERSION \"v0.2.7\"\n#define GIT_REVISION \"e43e93c\"" #define...
It would be great if camera-streamer supported different sensor modes for snapshot and video. A lower mode would be used for video and a higher mode for snapshots. This would...
If an RTSP stream is active when the service is stopped, camera-streamer leaves the socket in TIME_WAIT state. This prevents the service from restarting until the TIME_WAIT state is cleaned...
@ayufan OK, this time a real bug. 😅 I noticed that when I watch a WebRTC stream and I relaunch the browser (or just go back to the index and...
Hi. The Raspberry Pi 5 seems to Support CSI-2 - 4 Lane, and there is already some camera chip that support 4-lane. Wouldn't it give a performance gain to support...
I'm using camera-streamer to stream video from ov5647 sensor using libcamera. Imtrying to set as variable --tuning-file=/usr/share/libcamera/ipa/raspberrypi/imx219_noir.json for get a color correction but it crash
Looking for help and suggestions: libcamera streaming works properly with camera-streamer, but v4l2 doesn't, and gives "ioctl(ret=-1, errno=22): Can't queue buffer." when trying to start capture. Am wanting that very...
Example, changing ScalerProp at /control web page to "(0, 0)/4608x2592" causes such POST request: ```` util/http/http.c: HTTP8080/8: Request 'POST' '/option' 'device=CAMERA&key=scalercrop&value=(0%2C%200)%2F4608x2592' ```` libcamera_device_set_option() gets exactly such string "(0%2C%200)%2F4608x2592" as value...