Why not just use DLNA since you already have a good network system, providing of course that your devices are DLNA capable?
As for the dual monitor problems I read somewhere about a setting in the NVIDIA control panel that may be affecting you??
"Check your nvidia control panel settings. And in manage 3D settings under multi display/mixed gpu ensure its not on single display performance mode."
Not sure why your icons are disappearing & shuffled around, most likely a screen resolution or a Desktop display size issue as you have surmised.
NVIDIA control panel should be accessible even without the icons by right clicking the desktop & selecting NVIDIA Control panel from the menu that appears.
You can adjust the screen resolution for the GPU outputs in the NVIDIA control panel under Display, Change resolution.I'm sure you knew that.
Desktop options can be set under Display, Adjust desktop size & position.
Also depending on your version of Win OS there may be a conflict that can be resolved under Control Panel Display settings.
Also screen resolution should be adjustable for both monitors in there as well.
Bookmarks