Среди готовых решений можете попробовать Windows Multipoint Server 2011 с подключением тонких клиентов по RDP или нуль клиентов по USB к центральному серверу.
Среди функций Multipoint Server'а есть просмотр экрана пользователя, а также возможность удаленного запуска приложения в сеансе выбранного пользователя, в качестве параметров запуска можно передавать имя изображения или путь к видеофайлу.
В качестве наколечного решения можно похожий функционал сделать средствами UltraVNC/RealVNC для просмотра и управления компьютера пользователя, а также простенькой утилиткой, навроде sysinternals psexec для запуска приложений на удаленном компьютере.