Widevine DRM support for any version of chromium-browser.
This adds the ChromeOS DRM video decoding library to Chromium, and sets a ChromeOS user-agent. Websites you browse will think your Pi is a Chromebook!
This adds ChromeOS's Widevine video decoding library to Chromium, and creates a second menu button with a ChromeOS user-agent. All websites will think your Pi is a Chromebook!
Unlike Ventz's Chromium Media Edition, or even the official libwidevinecdm0 package, this app is unique to support all versions of Chromium, before version 84 and after version 84. Feel free to downgrade your browser for better video performance! (Using the "Downgrade Chromium" app)
To run: Menu -> Internet -> Chromium Widevine.
To run: Menu -> Internet -> Chromium Widevine.
To test DRM: https://bitmovin.com/demos/drm
To test DRM: https://bitmovin.com/demos/drm
For normal browsing, it's advisable to use the standard Chromium launcher.
For normal browsing, it's advisable to use the standard Chromium launcher.
git clone https://github.com/Botspot/chromium-v84-widevine || error 'Failed to clone example.com repository!'
git clone https://github.com/Botspot/chromium-v84-widevine || error 'Failed to clone chromium-v84-widevine repository!'
echo "[Desktop Entry]
echo "[Desktop Entry]
Version=1.0
Version=1.0
Name=Chromium Widevine
Name=Chromium Widevine
GenericName=Web Browser
GenericName=Web Browser
Comment=Play Netflix & Spotify on Chromium v84
Comment=The last several versions of RPi Chromium already use the Chromebook user-agent, so this menu button isn't necessary. But the icon looks too awesome to get rid of! And if you're using a pre-v84 Chromium version, this menu button may still be necessary.