Как защитить воспроизведение зашифрованного видео в виде сохраненного формата html в автономном режиме, источником видео является облачный сервер Azure Media?

Я пытался воспроизвести зашифрованное видео с помощью токена, источником видео является облачный сервер мультимедиа Azure, он работает нормально. У меня есть решение для воспроизведения зашифрованного видео Как предотвратить воспроизведение видео с использованием пути к файлу медиасервера Windows Azure без входа в систему? Но далее Как предотвратить доступ к сохраненному контенту в формате HTML в автономном режиме, поскольку он имеет токен аутентификации, а также Зашифрованный гладкий URL?


person Proneet Ray    schedule 02.04.2015    source источник


Ответы (1)


Существует несколько решений (или их комбинаций), которые можно использовать с использованием возможностей проверки подлинности с помощью токена в службах мультимедиа Azure.

Интеграция с поставщиком удостоверений. – вы можете интегрировать веб-приложение для видео, чтобы использовать токен JWT для входа, полученный от одного из поставщиков удостоверений. См. пример интеграции с Azure Active. каталог . Вы можете ограничить доступ к видео только тем пользователям, у которых есть права на определенные группы. В этом наборе сценариев вы полагаетесь на утверждения токенов, полученные от поставщика удостоверений. Использование поставщика удостоверений позволяет вам не создавать jwt и использовать предопределенный/настраиваемый набор утверждений, таких как членство в группе пользователей, географическое положение и т. д. Ваше видео размещено в Azure. Служба мультимедиа будет воспроизводиться, пока не истечет срок действия токена.

Создание и подписание токена в вашем приложении. – Если вы создаете токены в своем веб-приложении, вы можете определить срок действия токена, чтобы он был сопоставим с продолжительностью воспроизведения видео. У вас может быть событие JavaScript на стороне клиента, инициирующее запрос на получение токена jwt с сервера до того, как пользователь нажмет кнопку воспроизведения. После получения токена Jwt вы можете обновить параметры своего видеоплеера с помощью токена. У вас больше гибкости при выборе набора утверждений jwt, если ваше веб-приложение генерирует токен jwt. Например, вы можете создавать политики аутентификации только для определенного вошедшего в систему пользователя. В этих сценариях сохранение html не будет раскрывать токен, поскольку он получается динамически на основе действий пользователя.

person George Trifonov    schedule 09.04.2015