annke NCPT500 / I81EM and PTZ
Posted: Wed Jun 04, 2025 9:55 am
Hello,
I set up a annke NCPT500 / I81EM to work with zoneminder 1.36.35+dfsg1-1.
Configuration was a bit random at stage and I probably missed something because even though I have streams, I cannot control the camera (PTZ) (that should at least pan and tilt).
Here's my the monitor config:
SOURCE
Source Path rtsp://user:pass@10.10.10.201:554/Streaming/Channels/101?transportmode=unicast&profile=Profile_1
Method TCP
SourceSecondPath rtsp://user:pass@10.10.10.201:554/Streaming/Channels/102?transportmode=unicast&profile=Profile_1
ONVIF
ONVIF_URL http://10.10.10.201/onvif/device_service
Username user
Password pass
ONVIF_Options (empty)
CONTROL
Controllable checked
Control Type ONVIF Camera
Control Device Profile_1
Control Address user:pass@10.10.10.201
I took me a while to understand that Control Device needs to provide the profile. Found out reading /usr/share/perl5/ZoneMinder/Control/onvif.pm
--------
onvif-util returns:
get rtsp
Profile set to Profile_1
rtsp://10.10.10.201:554/Streaming/Channels/101?transportmode=unicast&profile=Profile_1
get profiles
Token 0: Profile_1
Token 1: Profile_2
----------
I'll further check how to deal with the preset (that exists)
I set up a annke NCPT500 / I81EM to work with zoneminder 1.36.35+dfsg1-1.
Configuration was a bit random at stage and I probably missed something because even though I have streams, I cannot control the camera (PTZ) (that should at least pan and tilt).
Here's my the monitor config:
SOURCE
Source Path rtsp://user:pass@10.10.10.201:554/Streaming/Channels/101?transportmode=unicast&profile=Profile_1
Method TCP
SourceSecondPath rtsp://user:pass@10.10.10.201:554/Streaming/Channels/102?transportmode=unicast&profile=Profile_1
ONVIF
ONVIF_URL http://10.10.10.201/onvif/device_service
Username user
Password pass
ONVIF_Options (empty)
CONTROL
Controllable checked
Control Type ONVIF Camera
Control Device Profile_1
Control Address user:pass@10.10.10.201
I took me a while to understand that Control Device needs to provide the profile. Found out reading /usr/share/perl5/ZoneMinder/Control/onvif.pm
--------
onvif-util returns:
get rtsp
Profile set to Profile_1
rtsp://10.10.10.201:554/Streaming/Channels/101?transportmode=unicast&profile=Profile_1
get profiles
Token 0: Profile_1
Token 1: Profile_2
----------
I'll further check how to deal with the preset (that exists)