Kürzlich wurde der Port www/chromium
mit Widevine Support gepatcht. Dadurch ist es nun möglich, Streaming-Dienste, wie Spotify, Netflix, Disney+ und Co, auf FreeBSD abzuspielen. Anfang des Jahres habe ich bereits über solch eine Möglichkeit geschrieben, wie man Netflix auf FreeBSD schauen kann. Heute, fast ein Jahr später, zeige ich dir, wie du Chromium mit Widevine Support installierst, um DRM-Content aufrufen zu können.
Attention: For the english version, click here!
Vorbereitung
Zuerst wechselst du am Besten mit dem Kommando su
in den root-Nutzer. Danach solltest du, wie immer, das Repository updaten.
pkg update
Chromium mit Widevine Support installieren
Als Erstes aktivierst du die Linux Binary Compatibility von FreeBSD:
service linux enable
service linux start
Danach benötigst du Chromium und foreign-cdm. Diese installierst du mit folgendem Kommando:
pkg install chromium foreign-cdm
Das Paket foreign-cdm ist ein Proxy, für die Content Decryption Module API. Im Hintergrund werden dadurch ein oder mehrere Linux-Prozesse geöffnet, um Widevine letztendlich laden zu können.
Der dritte notwendige und letzte Schritt ist Widevine selbst zu installieren. Dies geht aktuell nur über die Ports. Clone den Portstree mittels git
:
git clone --depth 1 https://github.com/freebsd/freebsd-ports
cd freebsd-ports/www/linux-widevine-cdm
make
make install
Alternativ, falls du git nicht extra installieren möchtest, kannst du den regulären Portstree auch über folgende Kommandos beziehen:
portstree fetch
portstree extract
cd freebsd-ports/www/linux-widevine-cdm
make
make install
Das war es schon! Falls es bei dir nicht auf Anhieb funktionieren soll, starte dein System neu. Danach solltest du ohne Probleme Netflix, Spotify, etc. nutzen können!
Hier geht es zum Original-Post im FreeBSD Forum. Großen Dank an die Maintainer! Ohne deren Arbeit, wären viele Dinge nicht möglich!
FreeBSD – Streaming with Chromium and Widevine Support Now Possible
Recently, the www/chromium port was patched to include Widevine support. This now allows you to play streaming services such as Spotify, Netflix, Disney+, and others on FreeBSD. Earlier this year, I wrote about a easy method for watching Netflix on FreeBSD. Today, almost one year later, I’ll show you how to install Chromium with Widevine support to finally access DRM content.
Preparation
First, it’s best to switch to the root user using the command su
. After that, as always, you should update the repository.
pkg update
Install Chromium with Widevine Support
First, activate the Linux Binary Compatibility on FreeBSD:
service linux enable service linux start
After that, you need Chromium
and foreign-cdm
. Install them with the following command:
pkg install chromium foreign-cdm
The foreign-cdm package is a proxy for the Content Decryption Module API. In the background, one or more Linux processes are opened to ultimately load Widevine.
The third necessary and final step is to install Widevine
itself. Currently, this can only be done through the ports. Clone the port tree using git
:
pkg install git
git clone --depth 1 https://github.com/freebsd/freebsd-ports
cd freebsd-ports/www/linux-widevine-cdm
make
make install
Alternatively, if you don’t want to install git
separately, you can obtain the regular portstree
using the following commands:
portstree fetch
portstree extract
cd freebsd-ports/www/linux-widevine-cdm
make
make install
That’s it! If it doesn’t work right away, restart your system. After that, you should be able to use Netflix, Spotify, etc. without any issues!
Here is the link to the original post on the FreeBSD Forum. Many thanks to the maintainers! Without their work, many things would not be possible!
Start the discussion