[Solved] Hikvision 4.1.50 firmware troubles

Mac

n3wb
Joined
Jul 27, 2016
Messages
4
Reaction score
2
NVR: DS-7616NI-I2 / 16P
Firmware: V4.1.50 build 180227

Before updating the firmware I was able to get a picture by going to:
http://user:password@192.168.1.99/ISAPI/Streaming/channels/101/picture

I have also tried:
http://user:password@192.168.1.99/ISAPI/Streaming/channels/101/picture?snapShotImageType=JPEG


error shows:

This XML file does not appear to have any style information associated with it. The document tree is shown below.

<StreamingChannel version="1.0">
<id>101</id>
<channelName>101</channelName>
<enabled>true</enabled>
<Transport>
<ControlProtocolList>
<ControlProtocol>
<streamingTransport>RTSP</streamingTransport>
</ControlProtocol>
</ControlProtocolList>
</Transport>
<Video>
<enabled>true</enabled>
<videoInputChannelID>1</videoInputChannelID>
<videoCodecType>H.264</videoCodecType>
<videoResolutionWidth>2688</videoResolutionWidth>
<videoResolutionHeight>1520</videoResolutionHeight><videoQualityControlType>VBR</videoQualityControlType>
<fixedQuality>90</fixedQuality>
<vbrUpperCap>5120</vbrUpperCap>
<vbrLowerCap>32</vbrLowerCap>
<maxFrameRate>0</maxFrameRate>
<snapShotImageType>JPEG</snapShotImageType>
<SmartCodec><enabled>true</enabled>
</SmartCodec>
</Video>
</StreamingChannel>



Any ideas on how I can get this feature back ?
 

alastairstevenson

Staff member
Joined
Oct 28, 2014
Messages
15,965
Reaction score
6,794
Location
Scotland
Any ideas on how I can get this feature back ?
Have you re-enabled the ISAPI/CGI facilities?
I'm not sure of the menu path - but I believe, like the 5.5.x camera firmware, there is now the ability to disable various services such as ONVIF and ISAPI and these are disabled by default.
 

Mac

n3wb
Joined
Jul 27, 2016
Messages
4
Reaction score
2
Have you re-enabled the ISAPI/CGI facilities?
I'm not sure of the menu path - but I believe, like the 5.5.x camera firmware, there is now the ability to disable various services such as ONVIF and ISAPI and these are disabled by default.
Thanks for the quick reply!

I found in the nvr settings: configurations, network, advanced settings, Integration Protocal

I selected: Enable ONVIF & Enable ISAPI
I also added my same logins to the user list with Administrator level.

Still no luck.
 

Mac

n3wb
Joined
Jul 27, 2016
Messages
4
Reaction score
2
No time today, but tomorrow I'll do a factory reset. It's the only thing I can think of.
 

Mac

n3wb
Joined
Jul 27, 2016
Messages
4
Reaction score
2
I have solved this issue!

Navigate to: Network, Advanced Settings, Other & put a chek in "Enable Virtual Host" (NVR will reboot)
Next step is to navigate to : System, Camera Management, IP Camera.
On this screen to the right of each camera under the section "Connect" will be an IP address.

Here is what mine looked like:
cam1= http://192.168.1.99:65001/
cam2= http://192.168.1.99:65002/
cam3= http://192.168.1.99:65003/

New Urls to use are now:

http://user:password@192.168.1.99:65001/ISAPI/Streaming/channels/101/picture
http://user:password@192.168.1.99:65002/ISAPI/Streaming/channels/102/picture
http://user:password@192.168.1.99:65003/ISAPI/Streaming/channels/103/picture
 
Last edited:

alastairstevenson

Staff member
Joined
Oct 28, 2014
Messages
15,965
Reaction score
6,794
Location
Scotland
Ok, so you are now pulling the RTSP streams from the cameras instead of the NVR itself providing the stream from its own decoded video.
 

Rebem

n3wb
Joined
Apr 16, 2018
Messages
6
Reaction score
0
Having the same issue here on a 7608NI-I2 upgraded to 4.1.50. When I use:

http://adminlogon:password@nvr:8091/ISAPI/Streaming/channels/101/Picture
(8091 is just the http port I'm using in config)

I get:

<ResponseStatus xmlns="http://www.hikvision.com/ver20/XMLSchema" version="1.0">
<requestURL>/ISAPI/Streaming/channels/101/Picture</requestURL>
<statusCode>6</statusCode>
<statusString>Invalid XML Content</statusString>
<subStatusCode>badXmlContent</subStatusCode>
</ResponseStatus>

Tried Mac's solution above and it isn't working on my device. I have also had 401 errors but they seem to have cleared up despite not changing username/password details.

Edit: Had a bit of trouble with local ip addresses and I can confirm that Mac's solution works on my device for browsers on a PC, but I'm trying to use this in Surveillance Room on Kodi on a Raspberry Pi and no dice unfortunately. Still looking for a solution...
 
Last edited:
Top