2016-06-21 2 views
0

Я создал службу Azure Media WhoEccode, Encrpts и создает политику доставки для актива. Я создаю URL-адрес, который идеально подходит, но не играет с Azure Media Player. Я получаю ошибку, может кто-нибудь помочь в этом. This is the error I get When try to play my encrypted VideoAzure Media Player не поддерживает браузер

Edit: Я пытался выгрузку и вручную применить защиту содержимого, а затем играть в среду с самого лазури. который также возвращает аналогичную ошибку. enter image description here

+0

Можете ли вы опубликовать URL-адрес, который воспроизводит проблему? В каком браузере это происходит? И какой тип шифрования вы используете? – sraje

+0

Я использую шифрование AES-128, предоставляемое Azure Media Service. Я не могу передать вам Url, так как мне не разрешено, но я уверен, что вы сможете воссоздать сценарий. Сообщите мне, нужно ли добавлять этапы. –

+0

У вас такая же ошибка с этим видео: http://ampdemo.azureedge.net/azuremediaplayer.html?url=%2F%2Famssamples.streaming.mediaservices.windows.net%2F830584f8-f0c8-4e41-968b-6538b9380aa5% 2FTearsOfSteelTeaser.ism% 2Fmanifest & АЕС = истина & aestoken = Bearer% 3DeyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1cm46bWljcm9zb2Z0OmF6dXJlOm1lZGlhc2VydmljZXM6Y29udGVudGtleWlkZW50aWZpZXIiOiI5ZGRhMGJjYy01NmZiLTQxNDMtOWQzMi0zYWI5Y2M2ZWE4MGIiLCJpc3MiOiJodHRwOi8vdGVzdGFjcy5jb20vIiwiYXVkIjoidXJuOnRlc3QiLCJleHAiOjE3MTA4MDczODl9.lJXm5hmkp5ArRIAHqVJGefW2bcTzd91iZphoKDwa6w8 – sraje

ответ

0

Ненавижу отвечать на мой вопрос, но, наконец, я понял это. Здесь я сделал, чтобы исправить эту проблему.

  1. Сначала я проверил и удостоверился, что работает потоковая конечная точка. enter image description here
  2. Я использовал протокол HLS и сглаживания, кажется, для этого требуется поддержка флэш-памяти в браузере. Вы можете использовать код в своем методе, где вы создаете политику доставки «CreateAssetDeliveryPolicy». enter image description here

  3. Вышеуказанные изменения теперь будет достаточно, чтобы получить URL, чтобы играть в любом браузере, но если вы пишете свой собственный код для воспроизведения этих закодированных видео, пожалуйста, убедитесь, что о формате. Это действительно не обязательно, но мне пришлось принудительно ввести формат кодировки в Dash. enter image description here

  4. , если вы по-прежнему сталкиваются с вопросом в воспроизведении видео, убедитесь, что манифест протокола (HTTP/HTTPS) такое же, как протокол (HTTP/HTTPS), с которым вы запрашиваете.