/ / Widevine DRM là gì và làm cách nào để kiểm tra phiên bản bạn đang sử dụng?

Widevine DRM là gì và làm cách nào để kiểm tra phiên bản bạn đang sử dụng?

video streaming from smartphone with red play logo feature

Bạn đã từng tải video lên một thiết bị mà bạn chắc chắn có thông số kỹ thuật chính xác để phát trực tuyến độ phân giải cao hoặc 4K, nhưng cho dù bạn có thử cách nào thì thiết bị đó vẫn không sử dụng HD?


Bạn sẽ không phát điên. Hệ thống quản lý quyền kỹ thuật số (DRM) có tên Widevine có thể đứng sau các vấn đề của bạn.

Nhưng Widevine là gì và làm thế nào nó có thể ngăn bạn phát trực tuyến video HD trên Netflix, Amazon Prime Video, Disney+ và các dịch vụ khác?


Widevine là gì?

Widevine là hệ thống quản lý quyền kỹ thuật số (DRM) hiện do Google quản lý và phát triển để mã hóa và bảo mật nội dung video. Nó được thiết kế để ngăn chặn quyền riêng tư và bảo vệ nội dung kỹ thuật số, đồng thời được sử dụng bởi nhiều nền tảng phát trực tuyến khác nhau như Netflix, Disney+ và Amazon Prime Video.

Nói tóm lại, Widevine là lớp bảo vệ khiến việc vi phạm bản quyền, sao chép và đánh cắp nội dung video được phát trực tuyến trở nên khó khăn.

Widevine không phải là công cụ DRM duy nhất được thiết kế để bảo vệ các dịch vụ truyền phát video. Tuy nhiên, nó được sử dụng bởi một số dịch vụ phát trực tuyến lớn nhất và cũng được tích hợp vào các thiết bị Android và trình duyệt dựa trên Chromium.

Widevine hoạt động như thế nào?

Widevine tuân theo quy trình mã hóa, yêu cầu giấy phép và giải mã để cung cấp nội dung an toàn.

  • mã hóa: Nội dung gốc được mã hóa bằng Lược đồ mã hóa chung (CENC), sử dụng Tiêu chuẩn mã hóa nâng cao (AES) ở chế độ bộ đếm (CTR). AES-CTR là một mật mã khóa đối xứng, có nghĩa là cùng một khóa được sử dụng để mã hóa và giải mã. Mỗi tệp video được mã hóa bằng một khóa duy nhất để đảm bảo mức độ bảo mật cao nhất.
  • Yêu cầu giấy phép: Khi người dùng cố gắng phát nội dung được mã hóa, thiết bị sẽ gửi yêu cầu cấp phép đến máy chủ cấp phép Widevine. Yêu cầu này bao gồm thông tin về ứng dụng khách và nội dung cụ thể mà ứng dụng đang cố truy cập.
  • Phản hồi giấy phép: Nếu máy chủ cấp phép xác minh quyền xem nội dung của người dùng, nó sẽ phản hồi bằng giấy phép chứa khóa giải mã.
  • Giải mã và phát lại: Máy khách nhận được giấy phép, trích xuất khóa giải mã và sử dụng nó để giải mã nội dung. Nội dung được giải mã sau đó được hiển thị và phát trên thiết bị.

Quá trình này được thực hiện liền mạch và vẫn ẩn đối với người dùng cuối, đảm bảo trải nghiệm xem mượt mà.

Nhưng đó không phải là tất cả. Widevine hoạt động trên ba cấp độ bảo mật khác nhau được liên kết trực tiếp với phần cứng hệ thống của bạn. Cấp độ Widevine xác định chất lượng luồng mà thiết bị của bạn có thể xử lý và giới hạn độ phân giải mà thiết bị của bạn có thể truy cập.

Mức độ Widevine giải thích

Các cấp độ bảo mật của Widevine, từ L1 đến L3, được xác định bằng cách thiết bị có thể xử lý giải mã nội dung một cách an toàn và cách thiết bị thiết lập đường dẫn phương tiện an toàn để phát lại nội dung.

Widevine Cấp 1

Để đủ điều kiện cho Widevine L1, một thiết bị phải thực hiện tất cả các hoạt động mã hóa và giải mã nội dung trong môi trường thực thi đáng tin cậy được phần cứng hỗ trợ (TEE). TEE là khu vực an toàn bên trong bộ xử lý chính của thiết bị nhằm đảm bảo dữ liệu nhạy cảm được lưu trữ, xử lý và bảo vệ trong một môi trường an toàn. Nó được cách ly với phần còn lại của hoạt động của thiết bị để ngăn chặn giả mạo và truy cập trái phép.

Nói một cách đơn giản, điều này có nghĩa là quá trình giải mã được xử lý trong một phần riêng biệt, an toàn của phần cứng thiết bị, đảm bảo nội dung được giải mã không thể bị chặn và sao chép bất hợp pháp. Widevine L1 cho phép các thiết bị phát nội dung phát trực tuyến Độ phân giải cao (HD), Full HD và thậm chí 4K nếu màn hình của thiết bị hỗ trợ các độ phân giải như vậy.

Widevine Cấp 2

Ở cấp độ này, quá trình xử lý phương tiện (giải mã, kết xuất, v.v.) không được thực hiện bên trong TEE, nhưng các hoạt động mã hóa vẫn được xử lý bên trong TEE. Mức này kém an toàn hơn vì nội dung đã giải mã có thể bị bắt sau khi nội dung đó rời khỏi TEE trước khi hiển thị trên màn hình. Widevine L2 thường giới hạn phát lại ở độ nét tiêu chuẩn (SD), thường lên tới 480p hoặc 540p, tùy thuộc vào chính sách của nhà cung cấp nội dung.

Widevine Cấp 3

Widevine Cấp 3 là kém an toàn nhất. Với L3, các hoạt động xử lý phương tiện và mật mã diễn ra bên ngoài TEE. L3 thường được sử dụng khi không có DRM hỗ trợ phần cứng. Phần mềm dễ dàng chặn và sao chép nội dung được phát trực tuyến ở cấp độ này. Do đó, các nhà cung cấp nội dung thường chỉ phân phối các luồng chất lượng thấp (thường dưới SD) cho các thiết bị L3.

Các yêu cầu và cân nhắc về phần cứng ở cấp độ Widevine

Các thành phần phần cứng xác định mức độ bảo mật của Widevine bao gồm bộ xử lý chính của thiết bị, bộ xử lý đồ họa (GPU) và phần sụn giúp thiết lập TEE.

Hơn nữa, thiết bị phải vượt qua một quy trình được gọi là “chứng thực thiết bị” để xác nhận rằng thiết bị đáp ứng các yêu cầu đối với một mức bảo mật cụ thể của Widevine. Quá trình này bao gồm việc kiểm tra cấu hình phần cứng và phần mềm của thiết bị để đảm bảo thiết bị đáp ứng các tiêu chuẩn bảo mật cần thiết.

Do đó, cấp độ Widevine mà một thiết bị đủ điều kiện chủ yếu được xác định bởi khả năng phần cứng của nó, đặc biệt là khả năng xử lý an toàn của bộ xử lý chính, nhưng phần sụn và cấu hình tổng thể của thiết bị cũng đóng một vai trò quan trọng.

Điều cần thiết phải nhớ là cấp độ bảo mật của Widevine không phải là thứ dễ dàng nâng cấp hoặc thay đổi bởi người dùng, vì nó được tích hợp vào thiết bị tại thời điểm sản xuất và phụ thuộc vào thiết kế phần cứng và phần sụn cơ bản của thiết bị.

Nhưng chỉ vì thiết bị của bạn bị khóa ở Widevine Cấp 2 hoặc 3, điều đó không có nghĩa là video được quay trên thiết bị hoặc nội dung video bạn chuyển sang thiết bị sẽ bị khóa ở độ phân giải thấp hơn. Nếu bạn sao chép phim 1080p sang máy tính bảng Widevine L3, phim đó sẽ vẫn phát ở 1080p. Widevine đề cập cụ thể đến nội dung video được phát trực tuyến.

Các vấn đề với Widevine DRM

Như với bất kỳ hệ thống DRM nào, Widevine không phải là không có vấn đề.

  • Phần cứng phụ thuộc: Mức độ bảo mật của Widevine và khả năng cung cấp tính năng phát trực tuyến chất lượng cao phần lớn phụ thuộc vào khả năng phần cứng của thiết bị. Điều này có nghĩa là nếu một thiết bị không có phần cứng cần thiết để hỗ trợ bảo mật L1, thiết bị đó sẽ không thể truyền phát nội dung HD, đây có thể là một yếu tố hạn chế đối với một số người dùng.
  • Hệ thống độc quyền: Widevine là phần mềm độc quyền, có nghĩa là hoạt động bên trong của nó không có sẵn công khai để cộng đồng kiểm tra hoặc sửa đổi. Điều này có khả năng dẫn đến những hạn chế về tính minh bạch và khả năng thích ứng.
  • Vấn đề hiệu năng: Với bất kỳ hệ thống DRM nào, luôn có sự đánh đổi giữa bảo mật và trải nghiệm người dùng. Các biện pháp bảo mật cao hơn đôi khi có thể dẫn đến các vấn đề về tính tương thích hoặc hiệu suất chậm hơn, có khả năng ảnh hưởng đến trải nghiệm xem của người dùng.
  • Chính sách nhà cung cấp nội dung: Mặc dù Widevine cung cấp nhiều tùy chọn bảo mật nhưng mức độ bảo vệ thực tế được áp dụng cho một phần nội dung cụ thể thường phụ thuộc vào các chính sách do nhà cung cấp nội dung đặt ra. Trong một số trường hợp, chính sách của nhà cung cấp có thể hạn chế chất lượng nội dung có sẵn trên một số thiết bị nhất định, điều này có thể gây khó chịu cho người dùng.
  • Sự cố cập nhật bị hỏng: Thật không may, các bản cập nhật bị hỏng thỉnh thoảng xảy ra. Khi chúng xảy ra, có khả năng nó ảnh hưởng đến Cấp độ Widevine của bạn, đôi khi buộc thiết bị của bạn trở lại L2 hoặc L3 cho đến khi một bản cập nhật khác khắc phục sự cố.

Bất chấp những vấn đề này, Widevine vẫn là một trong những hệ thống DRM được sử dụng phổ biến nhất trên thế giới.

Cách kiểm tra hỗ trợ Widevine trên Android

Kiểm tra Cấp độ Widevine trên thiết bị của bạn trên Android dễ dàng nhất bằng cách sử dụng ứng dụng Thông tin DRM, bản tải xuống miễn phí trên Cửa hàng Play.

Tải xuống: Thông tin DRM cho Android (Miễn phí)

  1. Truy cập Cửa hàng Play và tải xuống Thông tin DRM
  2. Mở ứng dụng, sau đó cuộn đến Widevine CDM phần
  3. Tìm kiếm Cấp độ bảo mật

Ngoài Cấp độ Widevine, bạn có thể tìm hiểu tất cả các loại thông tin hữu ích về thiết bị của mình bằng Thông tin DRM.

Widevine bảo vệ nội dung, nhưng giới hạn độ phân giải phát lại

Mặc dù Widevine rất tuyệt vời để bảo vệ nội dung, nhưng nếu bạn mua một thiết bị không hỗ trợ Widevine L1, bạn sẽ thấy nội dung video phát trực tuyến từ các nền tảng chính gây khó chịu. Tuy nhiên, bạn luôn có thể chuyển nội dung video sang thiết bị của mình để xem ở độ phân giải cao hơn; nó không tiện dụng như truyền phát video ở nhà hoặc khi đang di chuyển.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *