Если браузеру необходимо воспроизвести видео, ему необходимо его загрузить.
Как вы говорите, загрузить / захватить файл не так уж и сложно, поэтому вы должны учитывать свои цели.
Обычный подход - согласиться с тем, что его можно загрузить, и зашифровать файл, чтобы только пользователи с доступом к ключу дешифрования могли воспроизводить содержимое.
Сложная часть состоит в том, как безопасно делиться ключом дешифрования с авторизованными пользователями таким образом, чтобы ни они, ни третьи лица не могли просматривать или передавать ключ. В этом суть почти всех распространенных систем DRM.
Вы можете использовать собственный способ безопасного обмена ключом, даже такой простой, как через какой-либо другой канал связи, если это соответствует вашим требованиям. Скорее всего, он не будет использовать все возможности безопасности устройств, такие как безопасный путь к носителю, но этого может быть достаточно для ваших нужд.
Если нет, то вы, вероятно, захотите взглянуть на одно или несколько распространенных систем DRM, используемых сегодня - обычно вам нужно несколько, чтобы охватить все устройства и клиенты, Widevine для Android, Chrome и т.д. c, FairPlay для Safari, iOS и PlayReady для xBox, Edge и c.