How to configure a Hikvision camera for Vera Lite

Quinten

I have a Hikvision 7204 DVR and I can access snapshots using the URL:

http://<UserID>:<Password>@192.168.xxx.xxx/PSIA/Streaming/channels/101/picture

where 101 = Ch.1, 201=Ch.2 and so on.

You can use this URL in Vera Alerts to e-mail a snapshot whenever a specified event occurs.

Hope this helps.

Alan

Cheers Alan, I am actually already using those url’s, it is the virtual host part that I am keen on enabling (but can’t). One of the disadvantages of the NVRs is that the cameras are no longer directly accessible on the LAN, and some of the settings are therefore hidden.

What exactly is it that you are wanting to do? I’ve added a generic IP camera to my UI5 Vera Lite using the IP address of the DVR and /PSIA/Streaming/channels/101/picture as the URL, and I get live pics.

I’d like to access the camera’s web interface directly. Some settings are not configurable through the NVR. It’s not really related to having the camera’s images on Vera.

Ah.

[quote=“dp0100, post:36, topic:179113”]Just wanted to give an updated using Hikvision cameras using an NVR. I purchased a NVR from the IPCAM forum contact provided in another thread. (the guy in NJ)

I purchased the 4 POE NVR and have successfully configured Hikvision cameras and they are also showing up in a Vera3 UI5. I’ve been trying to get this to work for several weeks and FINALLY got it working this evening.
So…I used the generic IP cam plug in in Vera UI5 and configure the IP address (using the virtual service setting in the NVR) so my IP = 192.160.X.X:65001 the port corresponds to the channels in the NVR which is kinda of neat. (65002, 65003, etc…)
The URL to use under advance is = Streaming/Channels/1/picture, and the same is used for the directstreamingURL = Streaming/Channels/1/picture

I believe I’m using the most recent firmware for the Hikvision = V5.2.5 build 141201 in case anyone else is having the same issues I encountered.

So now I have an NVR recording events/triggers while also being able to view the snapshots using my Vera app in Android. I know I could of gone several other routes but wanted a single source/app that showed all my Vera stuff with the IPcams without enabling any remote IP cam access.

Hope this helps someone else as it was very frustrated figuring this out…[/quote]

@dp0100,
Coul you please share the brand of the NVR you bught?
I have some cameras that stream using h.264 but Vera is only able to show jpeg or Mpeg. As I can see, the NVR is making available URLs that have jpeg or Mpeg images.

Thanks in advance.

[quote=“JR, post:46, topic:179113”]@dp0100,
Coul you please share the brand of the NVR you bught?
I have some cameras that stream using h.264 but Vera is only able to show jpeg or Mpeg. As I can see, the NVR is making available URLs that have jpeg or Mpeg images.

Thanks in advance.[/quote]

I think if you read a few more posts down from the one you quoted he says this:

[quote=“dp0100, post:39, topic:179113”]Sorry for the delayed response, I don’t check this as often as I should…
I’m using the LTN8704-P4, firmware= V3.0.7 build 141126, encoding = V5.0 build 141104

From the remote UI, this setting is under Network settings–>advance and there is a checkbox “enable virtual host”

Hope that helps.[/quote]

So he says he’s using a “LTN8704-P4” ;D

@integlikewhoa,
Thanks. Should have read this one…

Has anyone delved into the API for Hikvision? ([url=http://oversea-download.hikvision.com/uploadfile/Leaflet/ISAPI/HIKVISION%20ISAPI_2.0-IPMD%20Service.pdf]http://oversea-download.hikvision.com/uploadfile/Leaflet/ISAPI/HIKVISION%20ISAPI_2.0-IPMD%20Service.pdf[/url])

Section 8.11.31 describes http notifications. If this can be configured, then motion detection events could be passed on to the virtual motion sensor plugin. I can’t make heads or tails of the documentation though, and not much turns on in the camera forums on this specific part of the API.

Here’s the relevant info from the document:

8.11.31 HTTP Notification Alert
http://:/
POST
Description Send alert info to alarm center by HTTP POST method.
Query None
Inbound Data None
Success Return Notification Alert
Notes:
Either GET or POST can be used. If GET is used, the corresponding query string parameters
are provided in place of the inbound XML. If Post is used, the inbound XML is provided in place
of the corresponding query string parameters.

The ?DeviceID=? and ?DeviceName=? fields are taken from the settings for the
device.
The tag indicates whether XML or query string parameters should be
used for this API.
The tag under determines whether HTTP or HTTPS is used
for this API.
The tag under determines the port number to be used for the
notification alert.
The and tags in the alert are provided for a client application to
connect/manage the device after it sends out this notification.
The tag under determines whether
/IPAddress or /IPv6Address is used.
The tag under indicates the URL base to be used for the alert.
If /EventType refers to an input-port-related event, the tag or
InputIOPortID parameter must be provided.
If /EventType refers to a motion-related event, the block
or RegionIndexX parameter(s) must be provided if detection regions have been defined. If the
motion event is for a full-screen configuration, these region indexes should not be provided.
The /SensitivityLevelX and /DetectionThresholdX
parameters are used to indicate the current values of the activity detection at the time that the
notification is sent out.
If the alert is for a motion-related event, multiple region indexes may be provided per single
API. If query string parameters are used, the format ?RegionIndexX? is used where ?X? is a
number starting with ?1? and incrementing by one for every subsequent region index provided.
If the tag under is configured for ?MD5 Digest
Authentication?, the corresponding security values must be stored in the header fields of the
HTTP(S) request.
The /ActivePostCount parameter is a sequence number starting at 1 and
incrementing by one for every event notification sent.

Hi,

I am having issues with adding my Hikvision cameras (DS-2CD2342WD-I) (connected via NVR - DS-7600) to VeraPlus.

Has anyone had any luck yet? Manually adding doesn’t work, but that could be the syntax i am using.

Any help greatly appreciated.

Thanks

If you are on UI07 - do the following:

Click “Cameras”
Click “Add Camera”
Under “additional devices” select “Generic IP CAM”
Click “Next” through all steps 1-4
…Vera will scan for 6 minutes and likely find nothing.
Click “Manually Install Camera”
A list of IP addresses/MAC addresses comes up
a) if yours is there, pick it
b) if yours is not there (as was the case with me), pick a random IP
Select a Camera Type: Other IP Cam
Camera URL: http://ipaddress:port/Streaming/Channels/1/picture
Camera Username: yourusername
Camera Password: yourpassword

This worked for me this morning on UI07 FW 1.7.855

[quote=“fleetmack, post:51, topic:179113”]If you are on UI07 - do the following:

Click “Cameras”
Click “Add Camera”
Under “additional devices” select “Generic IP CAM”
Click “Next” through all steps 1-4
…Vera will scan for 6 minutes and likely find nothing.
Click “Manually Install Camera”
A list of IP addresses/MAC addresses comes up
a) if yours is there, pick it
b) if yours is not there (as was the case with me), pick a random IP
Select a Camera Type: Other IP Cam
Camera URL: http://ipaddress:port/Streaming/Channels/1/picture
Camera Username: yourusername
Camera Password: yourpassword

This worked for me this morning on UI07 FW 1.7.855[/quote]

I have and LTS camera system (hikvision) and am trying to get it to get the cameras to be seen in Vera. I have tried both urls in the thread … Streaming/channels/1/picture not onvif/snapshot will work… both says invalid operations. Any ideas?

SharpTJ, I think you will find your answer in previous responses which refer to the port the camera is attached to. I have the LTN8708-P8. I have four HIKVision model DS-2CD2032-I cameras connected. I they are connected to ports 5, 6, 7 and 8. I also monitor them in my VeraPlus. The settings in the Vera are as follows.

IP = 192.168.XXX.XXX:65005 (each port number corresponds to the NVR port)
URL = Streaming/channels/1/picture
username =
password =

Try that and see if it works for you.

By the way, you can also monitor other IP cameras on your LTS NVR. I record my Foscam and Amcrest cameras on a 24 hour basis along with my HIKVision cameras that are directly connected to the PoE ports.

All of my cameras connect to a switch in the attic, the single cable to the NVR (8916 non PoE )… I’ll play with thr 65xxx.port numbers some more i guess

What problem did you have that’s how I setup all my Hikvisons. I use POE on them

I plug them in and takes 2-3 min for them to boot up. When it pops up on the screen I click on them then i click on the enable DHCP on the right, set my custom PORT # and enter the camera password (defualt at this point is 12345) then click save. If you click save without entering the camera password it will fail.

Most people with problems of it not working is because they didn’t enter the current camera password. Either they left it blank or they entered the password they wanted not was currently default.[/quote]

Are you setting the custom port number in the camera or your router?
Thanks