2016-06-21 13 views
0

Ich habe einen Azure Media-Dienst erstellt, der die Auslieferungsrichtlinie für Asset definiert, festlegt und erstellt. Ich erstelle die URL, die perfekt ist, aber nicht mit Azure Media Player abgespielt wird. Ich bekomme einen Fehler, kann jemand dabei helfen. This is the error I get When try to play my encrypted VideoAzure Media Player unterstützt keinen Browser

Edit: habe ich versucht, das Hochladen und manuell Inhaltsschutz anwenden und dann von azur selbst spielen Medien. Das gibt auch den ähnlichen Fehler zurück. enter image description here

+0

können Sie eine URL posten, die das Problem reproduziert? In welchem ​​Browser tritt dies auf? Welche Art der Verschlüsselung verwenden Sie? – sraje

+0

Ich verwende AES-128 Encryption wie vom Azure Media Service bereitgestellt. Ich kann Ihnen die URL nicht mitteilen, da ich nicht erlaubt bin, aber ich bin sicher, dass Sie das Szenario neu erstellen können. Lass es mich wissen, wenn ich die Schritte hinzufügen muss. –

+0

erhalten Sie den gleichen Fehler mit diesem Video: http://ampdemo.azureedge.net/azuremediaplayer.html?url=%2F%2Famssamples.streaming.mediaservices.windows.net%2F830584f8-f0c8-4e41-968b-6538b9380aa5% 2FTearsOfSteelTeaser.ism% 2Fmanifest & aes = true & aestoken = Bearer% 3DeyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1cm46bWljcm9zb2Z0OmF6dXJlOm1lZGlhc2VydmljZXM6Y29udGVudGtleWlkZW50aWZpZXIiOiI5ZGRhMGJjYy01NmZiLTQxNDMtOWQzMi0zYWI5Y2M2ZWE4MGIiLCJpc3MiOiJodHRwOi8vdGVzdGFjcy5jb20vIiwiYXVkIjoidXJuOnRlc3QiLCJleHAiOjE3MTA4MDczODl9.lJXm5hmkp5ArRIAHqVJGefW2bcTzd91iZphoKDwa6w8 – sraje

Antwort

0

Ich hasse es, meine Frage zu beantworten, aber schließlich habe ich herausgefunden, das Problem. Hier habe ich dieses Problem behoben.

  1. Zuerst habe ich überprüft und sichergestellt, dass Streaming Endpoint läuft.
  2. Ich war mit HLS und Glättung Protokoll, scheint diese die Flash-Unterstützung im Browser benötigt. Sie können in Ihrer Methode einen Codeabschnitt erstellen, in dem Sie die Auslieferungsrichtlinie "CreateAssetDeliveryPolicy" erstellen. enter image description here

  3. Die oben genannten Änderungen werden nun genug sein, URL zu bekommen auf jedem Browser zu spielen, aber wenn Sie für Ihren eigenen Code zu schreiben, diese kodierte Videos spielen dann stellen Sie sicher, über Format. Es ist wirklich nicht notwendig, aber ich musste das Kodierungsformat zu Dash erzwingen. enter image description here

  4. , wenn Sie noch ein Problem, bei der Wiedergabe von Video stellen, stellen Sie sicher, dass Manifest-Protokoll (http/https) als Protokoll gleich ist (http/https), mit dem Sie anfordern.