VideoViewer exception with Milestone SDK 2019 R3

Hi all,

I have installed the latest SDK version and tried to recompile and run the live and playback sample projects (‘VideoViewerQuality’ and ‘PlaybackUser’).

When testing against a XProtect Corporate installation Version 2017 R1, both samples fail to load the video content and crash. I have added the output log from Visual Studio when run in debug mode.

Is there any possibility to get those versions compatible?

Best regards,

Michael

We tested what you describe but we could not reproduce it.

If you updated the MIP SDK from an older version to 2019 R3, we would like you to verify that you use the new set of dependent files

from the SDK’s bin folder.

After updating to the latest SDK version, the ‘Bin’ folder of the component sample contains the OLD(!!) dependant files (which worked in previous SDK versions. When recompiled, the ‘CopyUIFiles.bat’ batch copies the new depandant files and the exception will be thrown as described.

Try to delete all files in the Bin folder of your component, this way you make sure no old file is left behind and that the files are only those copied by ‘CopyUIFiles.bat’

Also verify that you do not initialize more and might need to use more than the one copy batch job.. See - https://doc.developer.milestonesys.com/html/index.html?base=reference/architecture/net_library_initialization.html&tree=tree_2.html

I already did this, no change. I am using the VideoViewerQuality example as is, no changes. This should be reproducable on your side too.

I am sorry but we have tried to reproduce and was not able to.

Let us please do a step back, can a Smart Client log in on this test server?

Do you see the issue with more than one test server?

Do you see the issue on multiple client PCs running the samples?

Does the issue follow the client or the server or is universal for you?

I was able to connect from a client machine using Smart Client 2017 R1.

I have only this server as reference. Tested the VideoViewerSample on the server machine, worked well.

But from any other client machine, the sample crashes.

We have some idea on what this might be and Milestone Development will investigate deeper. We will let you know what we find.

Please try to replace your VideoOS.Platform.dll with this version, please let us know if it solves the issue.

http://download.milestonesys.com/MTScases/MSC405142/269623_VideoOS.Platform.dll.zip

PS. There will still be the mention of an exception in the logs, but no crash.

I rebuilt the sample app (VideoViewerQuality), replaced the dll, but there is still a crash when the stream of a camera is requested.

Thank you for the test and the feedback. I will have Milestone Development have another look.