Как зашифровать видеофайлы в хранилище Amazon S3 для потокового видео? - PullRequest
0 голосов
/ 12 апреля 2020

Возможное выполнение

Хотя Netflix использует Amazon S3 для потоковой передачи видео, они, как правило, используют зашифрованные видеофайлы и транслируют их как есть. Как мы можем зашифровать видеофайлы, чтобы защитить их от пиратского видео и других.

Чего я хочу достичь

Большая часть содержимого хранится в сжатом и зашифрованном формате и передается в потоковом режиме как есть. Они сжимаются с использованием аудио / видео кода с потерями c, такого как MPEG или H. 264. Сжатые данные шифруются с использованием системы управления цифровыми правами.

Как я могу зашифровать видеофайлы и транслировать их с помощью iframe для сайтов?

1 Ответ

1 голос
/ 12 апреля 2020

Существует множество возможных способов потоковой передачи видео и обеспечения безопасности.

  • Блокировка источника (Origin, CORS, Referrer)
  • Встраивание перебора
  • Tokenized URL
  • Generi c токен
  • Дополнительные параметры пользователя c токены
  • Вход в систему / Paywall
  • Потоковое шифрование
  • DRM ( Управление цифровыми правами)

Существуют такие современные методы, как.

  • Фильтрация доменов
  • Фильтрация рефереров
  • Встроенный бастер
  • Маркер сеанса
  • Шифрование AES.

    Ссылка может быть полезна для защиты службы потокового видео с помощью Nginix. https://gist.github.com/mrbar42/09c149059f72da2f09e652d4c5079919

...