Azure Media Services : Media/Video fails to decrypt on Safari/Edge browsers but works well in Chrome

amsDeveloper 71 Reputation points
2020-07-02T15:34:48.263+00:00

So, we have been testing our Azure Media Services implementation on Google Chrome all this while (which has been working very well), and now found out that it doesn't work in Safari & Edge browsers!

It fails to decrypt the video.
Not sure what is the relationship between being able to decrypt and type of browser!

Is this a known issue?

11283-screen-shot-2020-07-03-at-03324.png

Azure Media Services
Azure Media Services
A group of Azure services that includes encoding, format conversion, on-demand streaming, content protection, and live streaming services.
317 questions
0 comments No comments
{count} votes

Accepted answer
  1. John Deutscher (MSFT) 2,126 Reputation points
    2020-07-02T16:49:05.147+00:00

    Can you add some more details here about what content key policies you are using? Clearly you are using DRM or AES-128 encryption along with the Azure Media Player.
    DRM systems change by OS and Browser.

    You may want to review this article on dynamic encryption - https://learn.microsoft.com/en-us/azure/media-services/latest/content-protection-overview

    Also check the compatibility matrix table here for all the DRM tech combinations available across OS and Browser combinations - https://learn.microsoft.com/en-us/azure/media-services/azure-media-player/azure-media-player-playback-technology

    UPDATE: Based on your comments here and on StackOverflow - you may have been testing PlayReady on Edge for Mac OS?

    Edge on Windows 10 support both Playready and Widevine Edge on Mac supports Widevine only (I believe... checking for a definitive link to that support...)

    Safari on Mac of course is FairPlay only.

    You can test some DRM combinations using the AMP demo page here. Don't forget you need to use HTTPS!

    https://ampdemo.azureedge.net/?url=%2F%2Famssamples.streaming.mediaservices.windows.net%2F622b189f-ec39-43f2-93a2-201ac4e31ce1%2FBigBuckBunny.ism%2Fmanifest&widevine=true

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.