Hi all,
Fairly new to Zoneminder
I'm having the same issues with my DS-2CD2442FWD-IW.
When I set it up with Zoneminder, I'm getting either no stream at all or a corrupted picture from the camera. Oddly, attaching to other Hikvision cameras (not 2442's) on the same network works fine, and attaching to the same camera from SecuritySpy (as a VM on the same machine) also works fine which makes me think my issue is not network related. I use Zoneminder from the official latest docker image (updated yesterday).
Has anyone been able to get it working successfully and could provide some guidance?
ZM config I'm using is:
Source: rtsp://user:password@192.168.1.200:554/Streaming/Channels/101
Source Type: LibVlc (also tried ffmpeg)
Colospace: 32bit (also tried 24bit)
Capture resolution: 2688 x 1520
Method: TCP
Onvif: Nothing set
Frame rate: Tried both empty and 20.4
For reference here is the diagnostic dump from SecuritySpy for the settings (I've changed the IPs etc for posting) which may be able to provide a crucial setting that I'm missing:
Camera number: 0
Actual video size: 2688 x 1520
Actual frame rate: 20.4
Audio is being received: NO
Capture destination path: Default <- ACCESS OK
Number of buffered frames in memory: 160
This camera is in view-only mode (unlicensed): NO
Incoming video is temporally compressed: YES
Audio is streamed with video: NO
eGPU assigned for video decoding:
Software decode is set: NO
Current video decode status (0:None, 1:Waiting, 2:Software, 3:Hardware, 4:eGPU): 2
Current video decoder pressure: 0%
CC schedule: Unarmed 24/7
CC mode is Armed: NO
MC schedule: Armed 24/7
MC mode is Armed: YES
A schedule: Armed 24/7
A mode is Armed: YES
Incoming data rate (KB/s): 495
CPU usage (x10 ): 374
Instant replay buffer memory usage: 0 MB
[DEVICE]
Address: 192.168.1.200
HTTP/ONVIF port: 0
RTSP port: 0
Profile name: Hikvision
Requested frame rate: 0
Requested video size: 0 x 0
Input or stream number: 0
Format: RTSP
Use SSL for HTTP: NO
Use SSL for RTSP: NO
Recompress video data: NO
Recompress audio data: NO
Disable PTZ: NO
Request (Manual profile only):
[SETUP]
Enable this camera: YES
Text overlay: NO
Text overlay text: +d
Transformation ID: 0
Blanking mask: NO
Brightness: 0
Contrast: 0
Saturation: 0
Sharpness: 0
Age to remove old files: 0
[TRIGGERS]
Enable video motion detection: YES
Motion detection sensitivity: 50
Trigger duration: 1.5
Save AI data to all movies: NO
Motion Capture triggered by H: NO
Motion Capture triggered by V: NO
Motion Capture triggered by A: NO
Actions triggered by H: NO
Actions triggered by V: NO
Actions triggered by A: NO
Human threshold: 50
Vehicle threshold: 50
Animal threshold: 50
Enable audio level detection: NO
Audio level threshold: 50
Camera event input flags: 8
[AUDIO]
Audio device name:
Network audio: NO
Record audio with continuous-capture movies: YES
Record audio with motion-capture movies: YES
[CONTINUOUS CAPTURE]
Movie capture: NO
Capture rate: 0
Playback rate: 0
New file creation (0:DailyAtMidnight, 1:OnArmed, 2:UserDefined, 3:OnEachHour): 1
New file UserDefined units (0:Minutes, 1:Hours, 2:Days): 0
New file UserDefined value: 10
Movie upload: NO
Image capture: NO
Image capture frequency: 10
Image upload: NO
Webcam image NO
Webcam image frequency: 60
[MOTION CAPTURE]
Movie capture: YES
Capture type: separate movie per event
Capture rate: 0
Pre-capture: 2
Post-capture: 20
Movie upload: NO
Image capture: NO
Image capture frequency: 2.000000
Image upload: NO
[ACTIONS]
Play sound:
Run script:
Send email to:
Come to front: NO
Highlight with red box: NO
Actions delay: 0
Actions reset time: 20
[NV]
Video format being delivered by device: avc1
Request string: Streaming/channels/101/?transportmode=unicast
Key frame interval: 39
Packet loss: 0.00%
[SDP DATA]
v=0
o=- 1691949817650078 1691949817650078 IN IP4 192.168.1.200
s=Media Presentation
e=NONE
b=AS:5050
t=0 0
a=control:rtsp://192.168.1.200/Streaming/channels/101/?transportmode=unicast
m=video 0 RTP/AVP 96
c=IN IP4 0.0.0.0
b=AS:5000
a=recvonly
a=x-dimensions:2688,1520
a=control:rtsp://192.168.1.200/StrĂ¥eaming/channels/101/trackID=1?transportmode=unicast
a=rtpmap:96 H264/90000
a=fmtp:96 profile-level-id=420029; packetization-mode=1; sprop-parameter-sets=Z2QAMqw0yAKgC//wFuAgICgAAB9AAATiB0MABmDAABmC1d5caGAAzBgAAzBau8uF,aO48MA==
a=Media_header:MEDIAINFO=494D4B48010200000400000100000000000000000000000000000000000000000000000000000000;
a=appversion:1.0
Many thanks