Здесь вы также увидите несколько похожих вопросов, но прежде всего определите, что вы имеете в виду под защитой видео:
, если вам просто нужно ограничить доступ, тогда есть число механизмов, которые вы можете использовать, например:
, если вам также требуется защита от пользователя с действительным доступом, который может копировать и распространять видео без вашего разрешения, тогда вам, как правило, нужно искать решение, которое шифрует видео.
В последнем пункте причина этого заключается в том, что даже если вы Запутывает процесс загрузки или потоковой передачи видео, в конечном счете, видео должно быть загружено на устройство для его воспроизведения, и не существует эффективного способа остановить его копирование.
Для решения этой проблемы обычно используется шифрование видео и предоставление ключа доверенным пользователям либо напрямую, либо через систему DRM.
Преимущество его предоставления в том, что оно простое и дешевое. Недостатком является то, что ненадежный пользователь может поделиться ключом или расшифрованным содержимым.
Преимущество системы DRM состоит в том, что доверенный пользователь, и даже приложение и ОС доверенных пользователей, никогда не видят ключ , так как сам ключ зашифрован системой DRM. Если система DRM взломана, то, скорее всего, будет больше целей, чем у вашего контента, и поставщик DRM также должен быстро противодействовать взлому. Недостатком системы DRM является дополнительная сложность и стоимость.
В конечном счете, безопасность заключается в установлении барьеров, а количество и сложность барьеров, которые вы хотите установить, обычно зависит от вероятной ценности вашего контента. злоумышленнику, поэтому решение обычно определяется вашим собственным конкретным решением и содержимым, которое вы хотите защитить.