Capturing vs passthrough recording ** Solved **

Current Development version likely to have breaking changes
Post Reply
LBDG
Posts: 22
Joined: Mon Jun 23, 2014 10:17 am

Capturing vs passthrough recording ** Solved **

Post by LBDG »

** Solved ** I just solved it myself. It is under "decoding: none".

I just upgraded recently to 1.37 (from 1.36) and noticed that the camera must be capturing in order to continuously record in passthrough.

This take a lot of CPU cycles on high res.

Under 1.36, I used to continuously record the hi-res stream but I did not have live view. I do think there was a ZMC process running but I do not remember.

Is there a way to simply record in passthrough without the live view? or zmc process?

Thx
dougmccrary
Posts: 1370
Joined: Sat Aug 31, 2019 7:35 am
Location: San Diego

Re: Capturing vs passthrough recording ** Solved **

Post by dougmccrary »

Have you tried the Decoding options on the camera Source page? See the tips (?).
IgorA100
Posts: 166
Joined: Sat Feb 03, 2024 11:55 am

Re: Capturing vs passthrough recording ** Solved **

Post by IgorA100 »

Edit camera -> Source -> Decoding = "Keyframes + Ondemand"
Edit camera -> Recording -> Video Writer = "Camera Passthrough"

I recommend installing RTSPToWeb:
https://github.com/deepch/RTSPtoWeb
viewtopic.php?t=33431

Very soon it will be possible to use secondary stream source for RTSPToWeb for real-time viewing
https://github.com/ZoneMinder/zoneminder/pull/4226

RTSPToWeb type WebRTC works quite correctly now.
I will soon create a PR for correct operation of RTSPToWeb type MSE.
RTSPToWeb type HLS works relatively correctly, but there is a large lag from real time.

This will make it possible to easily view cameras in real time at a relatively low resolution and with high resolution recording without creating additional monitors.
Post Reply