если появляется в сети то баним пользователя.
В какой простите сети? Если я выложу видео на торрент - где Вы сможете меня забанить? И какого "меня"? Тут все зависит от ценности инфы в ролике. Можно ведь вообще не выкладывать никуда в паблик, через приватные каналы раздавать.
необходимо защитить видео на сайте от скачивания.
Дерзай :) Вот небольшой кейс для начала.
Я - легитимный пользователь, честно купивший доступ на сайт. Я открывают сайт в виртуалке, запускаю ролик, а в хостовой машине включаю запись экрана. Да, качество будет так себе. Но ролик я получу, причем никто об этом не узнает.
Watermark, говорите? И что даст наличие в ролике ватермарка? Ассоциацию с юзером vasyan, пришедшим с голладнского VPN или тора? Много ли в ней толку? Чтобы в этом был толк, нужно чтобы id скачавшего был однозначно сопоставим с реальной личностью. Да, этого можно
попробовать добиться - но для этого вход на сайт должен быть по паспорту и с 2FA непременно. А все эти манипуляции отпугнут потенциальных клиентов нахрен.
Так что вывод - не ипите моск, работайте над качеством контента, чтобы тырить было просто неинтересно. Потому что кому надо - тот все равно стырит.