An update has been pushed to support libwidevinecdm0 and chromium-browser on 64-bit RPiOS bullseye directly.
This is used by DRM protected services like Netflix and Amazon Prime.
If you were previously using 32-bit libwidevinecdm0/chromium-browser on 64-bit RPiOS, it should be possible to apt remove them,
and reinstall the native 64-bit versions. This should result in an improvement in widevine video performance.
Let us know if this works for you.
Re: Chromium and widevine on 64-bit
It works great. Thank you!
Re: Chromium and widevine on 64-bit
On 32bit systems I executed a script by vpetkov and then had to use chromium media edition for netflix:
viewtopic.php?p=1767167#p1767167
What steps are now needed to use netflix with current 64bit PiOS chromium browser?
https://stamm-wilbrandt.de/GS_cam_1152x192@304fps
https://github.com/Hermann-SW/RSA_numbers_factored
https://hermann-sw.github.io/planar_graph_playground
https://github.com/Hermann-SW/Raspberry_v1_camera_global_external_shutter
https://stamm-wilbrandt.de/
https://github.com/Hermann-SW/RSA_numbers_factored
https://hermann-sw.github.io/planar_graph_playground
https://github.com/Hermann-SW/Raspberry_v1_camera_global_external_shutter
https://stamm-wilbrandt.de/
-
dom
- Raspberry Pi Engineer & Forum Moderator

- Posts: 6396
- Joined: Wed Aug 17, 2011 7:41 pm
- Location: Cambridge
Re: Chromium and widevine on 64-bit
Code: Select all
sudo apt install libwidevinecdm0
Re: Chromium and widevine on 64-bit
https://stamm-wilbrandt.de/cgi-bin/echo ... ank+you%21dom wrote: ↑Wed Feb 22, 2023 5:55 pmassuming you already have chromium-browser installed.Code: Select all
sudo apt install libwidevinecdm0
Code: Select all
$ echo -e 'Thank you!' | pbmtext -builtin fixed | pnmcrop | pbmtobraille
⡖⢲⠒⡎⡇⣀⠀⢀⣀⡀⢀⢀⣀⠀⢹⠀⣀⠀⠀⠀⠀⣀⡀⣀⡀⢀⣀⠀⣀⠀⣀⠀⠀⡇
⠀⢸⠀⠀⡏⠀⡇⢠⠒⢺⠀⡏⠀⡇⢸⠪⡀⠀⠀⠀⠀⠘⣄⡜⠀⡇⠀⡇⢸⠀⢸⠀⠀⠇
⠈⠉⠉⠈⠉⠈⠉⠀⠉⠁⠉⠉⠀⠉⠉⠀⠈⠁⠀⠀⠀⢀⡸⠀⠀⠈⠉⠀⠀⠉⠁⠁⠀⠁
$ I verified Netflix to work, and Amazon Prime Video:
https://stamm-wilbrandt.de/GS_cam_1152x192@304fps
https://github.com/Hermann-SW/RSA_numbers_factored
https://hermann-sw.github.io/planar_graph_playground
https://github.com/Hermann-SW/Raspberry_v1_camera_global_external_shutter
https://stamm-wilbrandt.de/
https://github.com/Hermann-SW/RSA_numbers_factored
https://hermann-sw.github.io/planar_graph_playground
https://github.com/Hermann-SW/Raspberry_v1_camera_global_external_shutter
https://stamm-wilbrandt.de/
Re: Chromium and widevine on 64-bit
Hi,
Really appreciate the effort. In my case however, Raspberry 4B 8gb, the streaming starts but after a few seconds pushes the CPU to 100% and the video and sound are interrupted every few seconds as of then (whereas it was working with the 32bit browser).
Really appreciate the effort. In my case however, Raspberry 4B 8gb, the streaming starts but after a few seconds pushes the CPU to 100% and the video and sound are interrupted every few seconds as of then (whereas it was working with the 32bit browser).
Re: Chromium and widevine on 64-bit
This is big news and very welcome. I am curious how you did this as I was not aware of Google releasing a 64-bit version of Widevine for arm64?
-
dom
- Raspberry Pi Engineer & Forum Moderator

- Posts: 6396
- Joined: Wed Aug 17, 2011 7:41 pm
- Location: Cambridge
Re: Chromium and widevine on 64-bit
What resolution is it using on 32-bit and 64-bit?
-
dom
- Raspberry Pi Engineer & Forum Moderator

- Posts: 6396
- Joined: Wed Aug 17, 2011 7:41 pm
- Location: Cambridge
Re: Chromium and widevine on 64-bit
There are chromeos images for arm64.