Unhandled exception: The invocation of the constructor on type VideoOS.UI.Common.WPF.VideoPlayer.VideoPlayer that matches the specified binding constraints threw an exception.

I am developing a client that remotely accesses the XProtect 2014 Corporate Video. This client uses the VideoViewer sample provided by MIPSDK_Installer_2019R2.msi:

On the other hand, the MediaLiveViewer example does work. But I need more efficient access to video, the one provided by the VideoViewer example, and it doesn’t work.

Our first suspicion is that the client has an issue with hardware acceleration. Very often this is easily solved by running an update on the graphic card driver(s) on your PC.

Please test your client (from the same PC) towards a newer server. This test will establish whether the issue is on the client part (my guess) or is caused by the server.

Please note that XProtect 2014 isn’t supported already according to Product-lifecycle - https://www.milestonesys.com/support/tools-and-references/product-lifecycle/

Please use the latest MIP SDK 2019 R3. It is strongly recommended to always use the newest MIP SDK. There is a chance that the newer MIP SDK will solve the issue.