Как полностью запретить просмотр видео на компьютере с ОС Windows?
Необходимо чтобы пользователь в Windows 7 не мог просматривать видео вообще. То, до чего я смог додуматься — запрещать запуск разнообразных видеоплееров, блокируя их exe-файлы в антивирусе. Однако количество разнообразных плееров просто огромно, они постоянно обновляются и просто так их все не заблокируешь. Всегда можно скачать новый. Кроме того можно просто взять и самому написать видеоплеер, благо огромное количество готовых библиотек для этого. Может быть есть какие-то настройки на уровне видеокарты или ещё какие-нибудь способы? Может быть как-то аккуратно удалить все кодеки(правда чтобы их можно потом было просто восстановить)? Интересны идеи на этот счет.
Только с компьютера. Потому что с ютуба и подобных сайтов блокировать видео попроще — можно либо отключить флеш в браузере, либо вообще его из системы удалить, либо спец.фильтрами в антивирусе запретить весь список сайтов-видеохостингов.
Появилась ещё идея. Можно написать небольшую программку, которая будет через небольшой заданный промежуток времени делать скриншоты и при обнаружении ситуации, когда скрин меняется только в области определенного окна(окна плеера) проверять что там происходит. Двигается ли мышка, есть ли ввод с клавиатуры — тоже косвенные факторы, по которым можно определить ситуацию с просмотром видео. По сути то что объединяет все плееры — пользователь смотрит видео и экран полностью статичен за исключением самой области видео. Поэтому это как-то надо отслеживать. Ну и как вариант — также отслеживать модули установленных в системе кодеков, ведь тот же ffmpeg загружает в память когда идет просмотр видео.