Hello,
I have :
- rpi 3B/B+ with the latest official OS (lite version / no desktop)
- gs cam and cam module 3
I'm streaming to a computer with this command :or :
On computer side, VLC with input buffer reduced to 100ms.
Initially, I was unable to use --codec libav but after removing libcamera-apps-lite and installed libcamera-apps, it works.
I have to say there are some disappointing things. I am very surprised that almost nobody on the forum / tuto / internet mentions these issues
- Due to high compression level, H264 image quality even with q=100, low frame rate and low resolution, is absolutely not usable for any application. It looks like entry-level webcam of years 2000 (or before).
- --codec libav a little bit better but still very far away from my expectations
- Latency (2-3s in my case, even at 720x480 15fps...) can be a real issue for people using HQ and GS cam (someone already tried to tune the focus with 3s latency ?)
- Hardware limitation of the video processor : the H264 is limited to HD format.
- With the GS cam, --codec libav, VLC seem's to not be able to stream more than 1536x864 (native format 2304x1296 fails)
I am looking how to improve image quality and how to reduce latency. Reading the rpicam-vid --help, I see that ffmpeg is not installed on the pi. Can I install it without broking dependencies or anything else ?
Any tips to get the full potential of these cameras ?
Thank you
I have :
- rpi 3B/B+ with the latest official OS (lite version / no desktop)
- gs cam and cam module 3
I'm streaming to a computer with this command :
Code:
rpicam-vid -t 0 -q 100 --rotation 180 --width 1536 --height 864 --framerate 30 --inline -o - | cvlc stream:///dev/stdin --sout '#rtp{sdp=rtsp://:8554/stream1}' :demux=h264Code:
rpicam-vid -t 0 -n --rotation 180 --width 1456 --height 1088 --codec libav --libav-format mpegts --low-latency -o - | cvlc stream:///dev/stdin --sout '#rtp{sdp=rtsp://:8554/stream1}'Initially, I was unable to use --codec libav but after removing libcamera-apps-lite and installed libcamera-apps, it works.
I have to say there are some disappointing things. I am very surprised that almost nobody on the forum / tuto / internet mentions these issues
- Due to high compression level, H264 image quality even with q=100, low frame rate and low resolution, is absolutely not usable for any application. It looks like entry-level webcam of years 2000 (or before).
- --codec libav a little bit better but still very far away from my expectations
- Latency (2-3s in my case, even at 720x480 15fps...) can be a real issue for people using HQ and GS cam (someone already tried to tune the focus with 3s latency ?)
- Hardware limitation of the video processor : the H264 is limited to HD format.
- With the GS cam, --codec libav, VLC seem's to not be able to stream more than 1536x864 (native format 2304x1296 fails)
I am looking how to improve image quality and how to reduce latency. Reading the rpicam-vid --help, I see that ffmpeg is not installed on the pi. Can I install it without broking dependencies or anything else ?
Any tips to get the full potential of these cameras ?
Thank you
Statistics: Posted by bonelli — Thu Feb 19, 2026 5:00 pm — Replies 2 — Views 46