I am encoding CMAF contents and when I try to stream a DRM'd video on Safari, nothing happens and I don't even have an error code on both my Macbook Pro or my iPhone. Some of my colleagues have the same problem. It is always working without any problem on Chrome (widevine) on all our devices. Our partners (in the US and in France) can stream the content on their side but we can't. Here are the versions and devices they use: We have tested CMAF on the following iOS versions on various device types (phones and tablets): 10.3.3 11.4.1 12.4.1 13.3.1 14 14.3 It was working without any problem. We are facing an issue on: Macbook pro M1 - Big Sur 11.3.1 Safari Version 14.1 (16611.1.21.161.6) iPhone 12.- iOS 14.5.1 Iphone 12. - iOS 14.4.2 Macbook Air Intel 2020 - Big Sur 11.2.3 Sometimes, it is working when we reload the page several times... Again, there is not any error code in the console and we don't know where the problem can be. I am equally able to stream these contents via Browserstack on a virtual machine. When the files are not DRM protected, I can play them too. According to me, the problem comes from Fairplay or our networking and/or device environments. The length of the video will be found without any problem, the console will say "the video has now been loaded" and then, nothing happens. PLATFORM AND VERSION macOS Macbook pro M1 - Big Sur 11.3.1 Safari Version 14.1 (16611.1.21.161.6) iPhone 12.- iOS 14.5.1 Iphone 12. - iOS 14.4.2 Macbook Air Intel 2020 - Big Sur 11.2.3
Is there a sample stream we can use to reproduce this? You can email me directly if you don't want to share the url publicly.
<rdar://problem/79031229>