Closed Shell3 closed 2 months ago
@Shell3 I will test on my new Pi coming in the mail and get back to you.
@Alex313031 Is The DRM widevine feature only supported on RPi4 board ? Or can it be used on other ARM64 boards (OrangePi, Radxa, ...) ?
@Shell3 @akancz This commit > https://github.com/Alex313031/thorium/commit/f2c295f3b6c2a582c345814c72dac9216c4827eb should hopefully get widevine working on linux on the Pi 4
@Alex313031 Are you able to provide a build with it, please?
@Shell3 @akancz Widevine only works on the Pi, and only on Raspberry Pi OS (previously raspbian) because it requires a patched GCC to export functions that ChromiumOS/ChromeOS exports. This is becasue the widevine we use comes from an arm64 ChromeOS disk image.
For other distros or hardware, you can build the gcc package yourself using the patches from raspbian. In general though, I suggest using Raspbian + Chromium + the libwidevine package for DRM streaming sites, and Thorium/Firefox for everything else.
System Details
Problem Cannot get widevine drm working.
Additional Notes I tested using Bitmovin and the Spotify web playback SDK. I'm trying to get Thorium working with widevine on other arm64 boards (OrangePi, Radxa). I tested Thorium also on RPI 4 64bit where it seems to be non-functional as well, in the native chromium app for RPI 4 64bit the widevine is functional.