PlaybackWPFUser is hanging after selecting camera, says Connected to camera but no video.

I’m trying to use the PlaybackWPFUser as an example to upgrade our existing Milestone integration from the older Active X ImageViewerControl to the new ImageViewWPFControl, with no luck.

The example can connect to a few of the Milestone servers I’m using, and can get the list of cameras but when i select one. It says Connecting to camera, and then Connected to Camera but then it hangs the application and I can’t do anything else.

Is there a particular version of milestone server that I need to be connecting to, or am I using a newer SDK compared to the server?

I’m really stuck because the MediaLiveViewer example works w/ the same servers, but not the PlaybackWpfUser and PlaybackUser examples don’t.

It is the recommendation that you use the newest MIP SDK available, so do not worry it is too new. On the contrary if you are using something older than the newest, which currently is 2018R2, I recommend you to upgrade the MIP SDK.

Have you tried the Smart Client in the same PC? Does it work?

I have a hunch that the issue could be the hardware acceleration hanging, if that is the case it is most often solved by upgrading the PC’s graphics drivers.

More info: XProtect Smart Client Hardware Acceleration Guide - https://www.milestonesys.com/support/help-yourself/manuals-and-guides/?prod=3&type=13&lang=27

If that does not fix it. Please tell product and version of XProtect and MIP SDK. Please elaborate on PC and on networking, routing and firewall ..

I’ve tried disabling hardware acceleration and I downloaded the latest Smart Client issue and I’ve having the same problem where after login the Smart client locks up.

I’ve updated my video driver to the latest version as well.

I’m using the 2028R2 of the MIP SDK server, and XProtect server 2014. I’ve tried connecting to 3 different servers inside of my firewall with no protection to other outside of my network Milestone server.

Is there anything I can do to troubleshoot this?

You should look into or ask the Support Community on tips to troubleshoot the Smart Client. If you get the Smart Client working I am confident the MIP SDK / ImageViewerControl based application will work.

https://supportcommunity.milestonesys.com

Instead of changing server, have you tried another client PC with another hardware configuration?

You say you have tried to disable hardware acceleration, this can be done in more than one way. If you run the VideoViewerQuality sample and use the ActiveX button, does it run then? (The activeX and thus this method is going to be deprecated but I am curious whether it would work as a temporary workaround.)

http://doc.developer.milestonesys.com/html/index.html?base=samples/videoviewerquality_sample.html&tree=tree_2.html

http://doc.developer.milestonesys.com/html/index.html?base=miphelp/class_video_o_s_1_1_platform_1_1_environment_options.html&tree=tree_search.html?search=activex