Hikvision has developed a Fisheye plugin for the Milestone XProtect VMS, that extends the functionalities of the Fisheye camera to the XProtect Smart Client; such as 360° viewing, horizontal panoramic view, and PTZ quad view modes.
The plugin enables the XProtect Smart Client to display the video without distortion. The operator can seamlessly view live and investigate any recorded incidents within the field of view without any distortions and blind spots..
Thank you for your reminder.The linkage you mentioned is about 2017 R3 and has be permanently fixed in XProtect Smart Client 2018 R1. We have tested fisheye on Milestone 2018 R2 and 2017 R3.We can’t dewarp on both.
The steps on my side are:
I installed smart client/management client on the same PC.
At first,the fisheye can’t be sewarped;
Afetr changing the time of PC(such as to 2019),then fisheye camera can be dewarped.When I change the time of PC back to the ntp time,the fisheye still works.
You change time of PC; does that mean the client PC or the server PC? (Is all in the same PC?))
If you instead restart services or client is this not sufficient to solve the issue?
Most dewarp plugins are developed using the Smart Client RGB Video Enhancement plugin sample as starting point. When you see this issue, does this sample work unmodified?
If the sample works and your plugin does not please try to outline what difference you have in the implementation compared to the sample.
Can we get some guidance to reproduce this issue? If we would like to reproduce this in the Milestone test lab, how do do this?
1.We installed the client and management on the same PC.
2.Reatart services or client is not helpful.
3.We will try the the Smart Client RGB Video Enhancement plugin sample to have a double check.
4.If you can reproduce this on Milestone side,it will bw greatful.Please download the plugin,video,user manual,screenshot from the following linkage:
https://filexc.hikvision.com/filexc/www/?a=d&i=yF9b2QjSPC
Password:uW7aU18jAxyvh1wGLmHN
Note it will be invalid after 2 days,let me know if it’s invalid when you try downloading.
You can test it on Hikvision ordinary IPC.(Not just fisheye camera,if you don’t have a Hilvision camera on your side,i am pleased to help on this)
Can I test with any camera or does it have to be HikVision brand?
Yes,you can test it only on Hikvision camera,please help to test it directly.(all hikvision camera support fisheye plugin)
Please download the source code of Hikvisionplugin from following linkage:
https://filexc.hikvision.com/filexc/www/?a=d&i=PuC7gQ2Md0
Passqord:mNU84gebKVH21u3E9Ikd
I have made the downloads. I am searching for a HikVision camera, when I have it I will test and try to reproduce.
If you need a fisheye camera to test on, I can bring one by your office on Monday.
Also, John and myself are happy to make ourselves available for test setup etc, in case you will find that useful
If yes, please write on my email: jens.berthelsen@hikvision.com directly, as I get the info faster…
/Jens
I now have a test running with the plugin and with a HikVision camera (with fisheye).
I see no issue.
I had hoped to reproduce the issue, because then I had to opportunity to debug with the issue. Without being able to reproduce it might be very difficult to find out what goes on.
With your experience do you know of a way to trigger the issue? Is there a way, in setup or otherways, that I can reproduce or increase the probability of reproducing the issue?
When you see the issue does the camera stream video in the Smart Client when viewed in a regular view? Does the camera work in regular view but fail in plugin dewarp view?
Sorry for late reply.We are trying to reproduce the issue and keep you informed.You can try reimporting Milestone license on management client,then the issue may happem.If not,we will try to set up the environment.
When you would activate, if activating off-line you import an activated license file. If activation fails cameras will fail, but then the cameras will not work. I do not suppose that you are testing the plugin view on cameras where there is no images streaming in the regular view in the Smart Client.
I tried to do a successful off-line activation, the plugin still works after this.
Actually I was in doubt as my previous posted question shows.. Please answer this..
When you see the issue does the camera stream video in the Smart Client when viewed in a regular view? Does the camera work in regular view but fail in plugin dewarp view?
Hi Milestone partner,
Here is a new problem which i think can be reproduced possibly.
After i export video out.Sometimes,i can dewarp,but sometiomes not.(sometimes,the dewarp button is missing).
Could you please help to check on this issue?
Please see this knowledge base article:
https://developer.milestonesys.com/s/article/Exported-data-playback-and-XProtect-Smart-Client-plugins
There has been issues with older Smart Client versions, please let me know both the version of your Smart Client and whether it is 32 or 64 bit.
Win7 64bit +Milestone 2017 R3 XPO(Smart Client 2017 R3)
If the principle in the knolwedge base article has been applied it should always work. If not, the plugin will only be in the player if run on a PC where the plugin is already installed in advance. Please review the article with the developer and find out if this was implemented.
Thank you for your reply.Where can i review the article with the developer and find out if this was implemented?Not clear about the “principle in the knolwedge base article”.
Hi Bo,
Thank you for your reply.I have read the article carefully.
One more question about exported video:sometimes the fisheye button doesn’t appear.I think once Smart Client Player starts working,it will load fisheye plugin automatically.Have you met such issues?
(Please know fisheye button always appears on live view,playback.The bug just happen to exported video).
When I test with the Hikvision fish-eye plug-in and do an export from the Smart Client there is no Hikvision plug-in files in the export.
This means you will only see the plug-in if you happen to use the player in a PC where the plug-in is installed for regular use in the Smart Client.
Can you ask the developer if he implemented this? If you look at the Smart Client RGB Video Enhancement plugin sample you can see it has the RGBVideoEnhancementExportManager. Do you have this in your plug-in?