Ok, to what I know that the latest firmware for my IPC is: V5.4.5 Build 170123
Currently I'm running: V5.4.3 build 160705
There is a button on "Configuration -> System Settings -> Basic Information" called "Update".
Clicking on the button to check if i should update Firmware or I have latest, and the message says "No detect new versions, the current version is the latest".
WTF?
Why have a button to check latest Firmware, when it always reporting "You have latest", when I for fact do know I don't have?
----
IPVM UPDATE - Hikvision response below:
This function, thru the P2P servers, is regional. It has not been implemented in North America at this time. I cannot speak for other regions.
There has been inconsistency in which products/firmware versions have the button also.
The message that "you have the latest" is not properly worded. If the server does not have any firmware, it will provide that reply. We have requested that future firmware releases have more specific responses based upon the server firmware availability.
In this case, the message should be "Firmware for this model is not available on the server, please contact your Hikvision Support Representative for further information"