Lấy lại hỗ trợ để phát nội dung được bảo vệ trên Raspberry Pi của bạn bằng các giải pháp này

Hệ điều hành Raspberry Pi, Widevine được nhìn thấy và không nhìn thấy

Đó là điều vui nhất đối với tôi. Mặc dù đối với mục đích sử dụng mà tôi làm điều này không phải là sống hay chết, Thứ Năm tuần trước Tôi đã tìm kiếm thông tin về hỗ trợ DRM trong Raspberry Pi để biết rằng anh ta đã ... tới 36 giờ trước đó. Google đã cập nhật Widevine và khiến bảng mâm xôi bị treo, vì vậy chủ sở hữu của nó phải đợi giải pháp chính thức hoặc nếu họ vội vàng, hãy tự thực hiện một vài thay đổi.

Một chủ đề Trong diễn đàn Raspberry Pi chính thức, hãy thu thập những gì đang xảy ra. Trong đó, tôi đã theo dõi từ thứ Năm tuần trước, họ cũng đã công bố một vài giải pháp. Đầu tiên là cập nhật hệ điều hành, vì bản vá đã đến Bullseye (Debian 11). Thứ hai là thêm các khóa vào Widevine bởi Buster. Không có giải pháp nào là chính thức, vì mặc dù hệ điều hành có thể được cập nhật, hệ điều hành Raspberry Pi vẫn dựa trên Debian 10 chính thức.

Khôi phục hỗ trợ DRM trên Raspberry Pi

Phương pháp 1: Nâng cấp lên Bullseye

Vì bản vá đã có trong Bullseye, điều gần nhất để trở thành chính thức là cập nhật hệ điều hành, điều mà chúng tôi sẽ đạt được bằng cách làm theo các bước sau:

  1. Chúng tôi cập nhật kho lưu trữ, gói và phân phối bằng các lệnh sau:
apt update
apt upgrade
apt full-upgrade
  1. Tiếp theo, chúng tôi chỉnh sửa các nguồn bằng:
sudo nano /etc/apt/sources.list
  1. Điều tiếp theo chúng ta phải làm là sửa đổi mọi thứ liên quan đến Buster để Bullseye xuất hiện:
deb http://deb.debian.org/debian bullseye main contrib non-free
deb http://deb.debian.org/debian-security/ bullseye-security main contrib non-free
deb http://deb.debian.org/debian bullseye-backports main contrib non-free
  1. Chúng tôi làm tương tự trong tệp apt.conf, thay đổi Buster cho Bullseye và giữ nguyên phần còn lại.
  2. Cuối cùng, chúng tôi lặp lại bước đầu tiên và chấp nhận các thay đổi.

Một tùy chọn khác là chạy kịch bản này.

Phương pháp 2: Áp dụng bản vá cho Buster

Tùy chọn khác là áp dụng bản vá không chính thức đến Buster. Để làm điều này, bạn phải mở một thiết bị đầu cuối và viết tất cả các lệnh này, tốt hơn là từng lệnh một:

sudo apt-get update
sudo apt-get install libwidevinecdm0 gnupg
curl -s --compressed "https://wagnerch.github.io/ppa/buster/KEY.gpg" | sudo apt-key add -
sudo curl -s --compressed -o /etc/apt/sources.list.d/wagnerch-buster-ppa.list "https://wagnerch.github.io/ppa/buster/wagnerch-buster-ppa.list"
sudo apt-get update
sudo apt-get upgrade
curl https://k.slyguy.xyz/.decryptmodules/widevine/4.10.2252.0-linux-armv7.so | sudo tee /opt/WidevineCdm/_platform_specific/linux_arm/libwidevinecdm.so >/dev/null
sudo reboot

Điều quan trọng là phải nhấn mạnh rằng không có gì giải thích ở đây là chính thức. Nhóm phát triển hệ điều hành Raspberry Pi đang có kế hoạch phát hành bản vá của họ cho Buster, nhưng vẫn chưa có thông tin về thời điểm nó sẽ đến. Mặt khác, như đã giải thích trong diễn đàn, mỗi người phải chịu trách nhiệm về những gì có thể xảy ra với họ nếu họ quyết định tự mình thực hiện các thay đổi. Và tất nhiên, trước tiên bạn nên sao lưu tất cả dữ liệu quan trọng của mình.

Tôi thích chờ đợi điều gì đó chính thức 99%, đó là những gì các nhà phát triển hệ điều hành Raspberry Pi làm, nhưng vì tôi không cần phải phát nội dung được bảo vệ trên bảng nhỏ của mình. Nếu đối với ai đó là cần thiết, bạn đã có thể sửa nó bằng hai phương pháp khác nhau.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.