Home

The multimedia/openwv port

openwv-1.1.3p2 – open reimplementation of Google's Widevine CDM (cvsweb github mirror)

Description

OpenWV is a free and open-source reimplementation of Google's Widevine Content 
Decryption Module (CDM), the portion of the Widevine DRM system that runs in 
your browser, obtains content keys for protected media, and decrypts the media 
using those keys. OpenWV is a drop-in replacement for Google's official, 
proprietary CDM and implements the same shared library API.
WWW: https://github.com/tchebb/openwv.git

Readme

+-----------------------------------------------------------------------
| Running ${PKGSTEM} on OpenBSD
+-----------------------------------------------------------------------

OpenWV does _not_ come with a device identity and will not work without one.
A device identity, typically stored as a [.wvd] file, contains metadata about
a Widevine client as well as a private key that authenticates that client to
Widevine license servers.
If you want to use OpenWV, you must obtain an appropriate wvd file yourself,
and copy it to /etc/openwv/widevine_device.wvd

Please refer to the project's homepage for more information.

Cheat sheet
===========

Chromium
--------
$ mkdir -p ~/.config/chromium/WidevineCdm
$ ln -sf ${TRUEPREFIX}/lib/openwv/chromium ~/.config/chromium/WidevineCdm/9999

Iridium
-------
$ mkdir -p ~/.config/iridium/WidevineCdm
$ ln -sf ${TRUEPREFIX}/lib/openwv/chromium ~/.config/iridium/WidevineCdm/9999

Ungoogled Chromium
------------------
$ mkdir -p ~/.config/ungoogled-chromium/WidevineCdm
$ ln -sf ${TRUEPREFIX}/lib/openwv/chromium ~/.config/ungoogled-chromium/WidevineCdm/9999

Maintainer

Robert Nagy

Only for arches

aarch64 amd64

Categories

lang/rust multimedia

Build dependencies

Files

Search