I have a Raspberry Pi 5 8GB with a Camera Module 3, with a fully updated RPiOS 64- bit Bookworm, which does not stream rtsp, but does stream tcp successfully to other raspberry Pi's. This appears to successfully stream tcp to my ZM server using the code below.
The streamer code:
Code: Select all
rpicam-vid -t 0 --libav-format mpegts --width 1920 --height 1080 --listen -o "tcp://0.0.0.0:8080?listen=1"
The Function column indicates: Modetect / Capturing 30.01/0.00 fps 705.92kB/s - I am confused by the 0.00 number.General:
Name= Monitor-1
Notes= blank
Server= None
Source Type = Ffmpeg
Function= Monitor
Analysis FPSs = blank
Maximum FPSs = blank
Alarm Maximum FPSs = blank
Reference Image Blend %ges = 6.25% (Indoor)
Alarm Reference Image Blend %ges = 6.25%
Triggers = None available
Source:
Source Path = tcp://192.168.1.23:8080
Method = TCP
Options = blank
SourceSecondPath = blank
DecoderHWAccelName = blank
DecoderHWAccelDevice = blank
Target colorspace = 32 bit colur
Capture Resolution (pixels) = 1920 1080 1920x1080 1080p
Preserve Aspect Ratio = blank
Orientation = Normal
Deinterlacing = Disabled
I can see video displayed onscreen, but it does not record video. 'Events' has entries, but they appear as failures, with a black screen image showing:
Code: Select all
Can't open /var/cache/zoneminder/events/3/2024-01-28/7878/00003-capture.jpg: No such file or directory