Подход к безопасному доступу к потоковой передаче мультимедиа Azure

Я загрузил и закодировал несколько видео в службы Windows Azure Media. Как я могу обеспечить безопасный потоковый доступ подписчикам, вошедшим на мой веб-сайт MVC 4, размещенный как служба Azure? Я вообще не хочу, чтобы они могли смотреть видео, если они не вошли в систему?

(Я читал о службах Azure Media и ничего не могу найти, а это обычно означает, что мне не хватает очевидного !?)


person Anthony    schedule 06.03.2013    source источник


Ответы (2)


Теперь вы можете использовать защиту контента AES или PlayReady со службами мультимедиа Azure для шифрования файла по сети. Мы обеспечиваем аутентификацию токена поверх доставки ключа, что гарантирует, что только ваш авторизованный пользователь может получить контент.

Для получения дополнительной информации прочтите мое сообщение в блоге здесь: http://azure.microsoft.com/blog/2014/09/10/announcing-public-availability-of-azure-media-services-content-protection-services/ < / а>

person Mingfei Yan    schedule 16.10.2014

Для вас есть несколько вариантов. В настоящее время вы можете зашифровать видео с помощью PlayReady DRM, а затем использовать стороннего поставщика, такого как BuyDRM или EzDRM, для аутентификации и доставки лицензий DRM. EzDRM в настоящее время доступен для покупки в магазине Azure. Это обеспечит высочайшую степень защиты ваших видео. В долгосрочной перспективе мы ищем более легкие подходы к аутентификации и защите видеоконтента в тех случаях, когда защита, обеспечиваемая DRM, не требуется. Мы будем публиковать обновления на http://social.msdn.microsoft.com/Forums/en-US/MediaServices/, когда в службах мультимедиа Azure станут доступны новые возможности.

person Anton Kucer    schedule 07.03.2013
comment
Итак, о чем вы говорите, в настоящее время WAMS не имеет механизма для аутентификации входящего запроса, хотя его http. PlayReady и DRM избыточны и просто не требуются для этого сценария. Было бы лучше сгенерировать URL-адреса плавной потоковой передачи и тайм-аут с политикой доступа, это кажется плохим компромиссом. Такое чувство, что мы не должны использовать WAMS и просто обслуживать контент другим способом. В каком случае какую другую платформу я могу использовать? - person Anthony; 07.03.2013
comment
@Anthony В итоге я использовал WAMS только для транскодирования, а виртуальная машина Azure обслуживала потоки. Требуется, чтобы вы загрузили ресурсы потока в указанную виртуальную машину, что не было тем, что я хотел ... но это работает и довольно легко реализовать. - person Rytmis; 07.07.2013