Jun 01 2020 10:21 AM
Dear All,
I am trying to watch movies from MUBI.com, but it stutters with all browsers except IE v.11 and Edge v.44. The Edge Chromium also stutters. When I check it with this website: https://bitmovin.com/demos/drm, I get the same stuttering issue with DASH and HLS (options in the website). I can see only IE 11 and Edge 44 have Playready active in the above demo website. Chromium doesn't show Playready even after I activate it from edge://flags. It appears that only Widevine flag works in Edge chromium. I can by the way watch MUBI movies on other PCs, with Google chrome etc.. I know that my PC is old, but Chromium doesn't show Playready activated. What do you suggest me to do?
I have:
Windows 10 Pro Version 2004. OS Build 19041.264
Dell n5110 with Intel® HD Graphics 3000/Nvidia GT 525M (Intel is the main graphics card, doesnt matter if O select Nvidia, still I get stuttering).
Regards,
Ferhat
Jun 02 2020 06:47 AM - edited Jun 02 2020 07:07 AM
@mafein
I'm guessing you have "PlayReady Hardware DRM support: flase" in about://gpu page.
I don't know about PlayReady requirements but your hope is that's a missing requirement on the driver side, and thus with an driver update you'll be set.
EDIT: I've now seen the screenshot you posted in the other thread and it appears you have Hardware DRM support , but you lack Direct Composition.
Too bad the latest Intel drivers for 3000 iGPU is from 2015...
Might be worth trying again with the Nvidia GPU and using the latest Nvidia drivers (from 2018) rather than Dell's OEM drivers. This way you might loose some custom vendor features, probably the ability to switch graphics too...
Link to Nvidia GTX 525M latest available driver
As for selecting the nvidia gpu for edge in windows 10 you'd need to go to Settings -> System -> Display -> Graphics Settings (small writing, towards the bottom) -> then Browse for Edge (if you have shortcut on desktop you can select that).
After you added Edge to that list you can select which GPU should be used for that process. Application restart is needed if it wasn't closed during the GPU preference selection.
Jun 02 2020 10:37 AM
Dear @Coddy , thanks for your detailed reply. I did the things you said but Intel is the main GPU, I can see playready under about:gpu, but in https://bitmovin.com/demos/drm playready does not appear, playready appears only in the legacy Edge. (See the attached files)
I had the same problem with Firefox, Chrome, Opera, Brave, Vivaldi and Yandex. But what was interesting is Opera and Yandex worked fine with both mubi.com movies and https://bitmovin.com/demos/drm video (and showing no DRM in the bitmovin website), however, after some hours Widevine got activated and mubi.com videos were stuttering as well as the bitmovin video.
My humble theory is:
Cheers
Ferhat
Jun 04 2020 11:25 AM
@mafein Here is an unofficial list of requirements needed for PlayReady/4k HD to run successfully. It may be possible to circumvent some of these, but this is what our team recommends:
Fawkes (they/them)
Project & Community Manager - Microsoft Edge
Jun 07 2020 08:49 AM
Thanks for the response @Deleted, but that is a vicious cycle. Chromium Edge disables direct composition due to my GPU, but without this I cannot get Playready enables as per your response. My suggestion playready should be independent of direct composition, if not possible, direct composition should not be disabled due to GPU. Because I do have Playready with my legacy Edge version. My issue is problably that my GPU is incompatible with widevine. By the way I have no issues with watching Netflix movies. The only issue is mubi.com movies and the DASH content here: https://bitmovin.com/demos/drm .
Jun 20 2020 11:09 AM - edited Jun 20 2020 11:24 AM
There is a workaround! You need to enable either playready drm or widevine drm by using Edge flags (see 2nd picture below). And for video accelerated decoding you need to enable "override software rendering list". To test if drm video streams work you can use the website https://bitmovin.com/demos/drm . Netflix uses playready (for highest bitrate) while amazon prime uses widevine so you need to disable the other unused drm in flags. To get 4K Netflix you also need the HEVC video extensions from Microsoft: https://www.microsoft.com/en-us/p/hevc-video-extensions-from-device-manufacturer/9n4wgh0z6vhq Nevertheless only the Netflix UWP App delivers the highest bitrate (you can see resolution bitrate with CTRL + Shift + Alt + Q ). For example I get over 5000 kBit/s at 1920x1080 pixels for movie Snowpiercer but only 2800 kBit/s at 1920x1080 in Edge.
Widevine
Edge flags for Netflix
Edge flags for Amazon Prime Video
edge://gpu
PlayReady Hardware DRM support
Jun 21 2020 04:12 AM - edited Jun 21 2020 04:27 AM
There is a workaround I found today! Just disable either Widevine DRM or PlayReady DRM in edge://flags like in the images below. Both enabled (default flag is enabled by the way) does not work! And with override software rendering list set to enabled you even get hardware accelerated video decoding. On https://bitmovin.com/demos/drm you can check which one is enabled and below in the images you can see it works flawlessly for both DRM key systems. When you also want to stream 4K Netflix you need the HEVC video extensions from here: HEVC Video Extensions from Device Manufacturer
I get 1080p and over 4000 kBit/s bitrate for the movie snowpiercer in Netflix (view with CTRL + Alt + Shift + Q). Bitrate in Netflix UWP App is even higher and supports 5.1 Dolby sound.
PlayReady Hardware DRM support
edge://gpu
Edge flags for Netflix
Widevine