Я занимаюсь разработкой веб-портала для доставки видео по запросу. Все это было развернуто в AWS (Amazon S3, AWS Lambda и Amazon CloudFront), контент находится на S3 и использует aws облачные фронт-сервисы для потоковой передачи видео. Я использовал Amazon Elasti c Транскодер для перекодирования медиафайлов в формат HLS (сегменты и списки воспроизведения HLS). Я использую подписанный URL для защиты доступа к загрузке файлов m3u8.
У меня возникают проблемы с защитой загрузки файла сегментов (файлов .ts), мы можем легко проверить эти файлы .ts с помощью инструментов проверки chrome / браузера и загрузите эти файлы сегмента. Эти файлы воспроизводимы, и это делает мое решение для доставки видео незащищенным.
Пожалуйста, дайте мне знать, как я могу предотвратить загрузку файлов сегмента HLS? Я уже выполнил необходимые настройки для защиты прямого доступа к мультимедийным файлам из корзины aws s3, как указано в следующих статьях (отказ в доступе publi c с использованием политики корзины et c).
Прикреплен экран выстрел, где мы можем видеть, что .ts файлы загружаются путем проверки в браузере и могут быть воспроизведены, что мне нужно предотвратить загрузку или воспроизведение.
https://aws.amazon.com/blogs/mobile/streaming-videos-to-mobile-app-users-via-amazon-cloudfront-cdn/
https://medium.com/@akshatpriyansh / защита видео на ваших сайтах с использованием * aws -эластичный транскодер и -hls-part-4-7ed2bc76b442