Page 1 of 1

RTSP (HikVision) not work after upgrade

Posted: Sun Aug 01, 2021 1:00 pm
by sagitt
Hi,
I'm using proxmox hypervisor and i can switch between old (1.34.X) and new (1.36.X) ZoneMinder version with snapshots.

With 1.34 all works fine, upgrading to lastest 1.36 my hikvision camera RTSP streaming not work.

What i can do? why with older works fine?
Thanks.

Re: RTSP (HikVision) not work after upgrade

Posted: Sun Aug 01, 2021 1:28 pm
by Magic919
Do it with ffmpeg instead.

Re: RTSP (HikVision) not work after upgrade

Posted: Mon Aug 02, 2021 5:38 am
by sagitt
Ok, but if before works, why now not works?

Re: RTSP (HikVision) not work after upgrade

Posted: Mon Aug 02, 2021 9:39 am
by SteveGilvarry
Anything in the logs?

Re: RTSP (HikVision) not work after upgrade

Posted: Sat Aug 07, 2021 8:01 pm
by Pedulla
Ok, but if before works, why now not works?
You were probably just lucky.
I use ffmpeg on all my 50+ Hikvisions

...and on 1.36.5 they are all working great.

Re: RTSP (HikVision) not work after upgrade

Posted: Wed Aug 18, 2021 9:40 am
by sagitt
Pedulla wrote: Sat Aug 07, 2021 8:01 pm
Ok, but if before works, why now not works?
You were probably just lucky.
I use ffmpeg on all my 50+ Hikvisions

...and on 1.36.5 they are all working great.
but with ffmpeg recordered video have not ZM OSD with timestamp etc.
how i can fix this?

Re: RTSP (HikVision) not work after upgrade

Posted: Sun Aug 22, 2021 6:47 am
by SteveGilvarry
If you want the osd you have to use encode output as it needs to add that into the video. Or if you don’t want performance issues that causes use camera osd.
Remote method is just inbuilt RTSP code with ffmpeg decode Vs ffmpeg being RTSP done with ffmpeg. Remote is going to go away eventually as no point writing own RTSP implementation.

Re: RTSP (HikVision) not work after upgrade

Posted: Wed Sep 08, 2021 11:25 pm
by Pedulla
but with ffmpeg recordered video have not ZM OSD with timestamp etc.
how i can fix this?
Understand, I turn on the time stamp on the camera and use my ZM server as the time server. This keeps the CPU low because I'm not encoding and I get a solid timestamp.