Related to this thread: https://archlinuxarm.org/forum/viewtopic.php?f=47&t=11600#p56272 ,
there are some improvements.
Because the .deb file for the widevine components is unavailable and the way to install around package management is not appropriate, i made this PKGBUILD
$this->bbcode_second_pass_code('', 'pkgname=qt5-webengine-widevine-rpi
pkgver=56.0.2924.84
pkgrel=1
pkgdesc="Widevine libs for rpi"
arch=('armv7h' 'armv6h')
url="https://github.com/kusti8/chromium-build"
license=('custom:proprietary')
provides=('qt5-webengine-widevine')
depends=('qt5-webengine')
makedepends=('binutils')
source=("${url}/releases/download/netflix-1.0.0/chromium-browser_${pkgver}-0ubuntu0.14.04.1.1011.deb")
md5sums=('94504ef46346ecd1260cd590b38d8914')
prepare() {
tar -xf data.tar.xz
}
package() {
install -Dm644 ${srcdir}/usr/lib/chromium-browser/libwidevinecdm.so ${pkgdir}/usr/lib/qt/plugins/ppapi/libwidevinecdm.so
install -Dm644 ${srcdir}/usr/lib/chromium-browser/libwidevinecdmadapter.so ${pkgdir}/usr/lib/qt/plugins/ppapi/libwidevinecdmadapter.so
}')
this will install the widevine components to Qt plugin path (not for chromium)
For watching streaming content (Netflix in HD) install qtwebflix from AUR:
https://aur.archlinux.org/packages/qtwebflix-git/
Tested in RPi3, feedback would be great.
https://github.com/gort818/qtwebflix/issues/12