Page 1 of 1

Capturing vs passthrough recording ** Solved **

Posted: Tue Feb 25, 2025 1:31 am
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

Re: Capturing vs passthrough recording ** Solved **

Posted: Tue Feb 25, 2025 1:40 am
by dougmccrary
Have you tried the Decoding options on the camera Source page? See the tips (?).

Re: Capturing vs passthrough recording ** Solved **

Posted: Tue Feb 25, 2025 9:17 am
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.