หาก Android TV, Mi Box, กล่องทีวีราคาถูก หรือแม้แต่โทรศัพท์ของคุณ สตรีม Netflix, Disney+ หรือ Prime Video ด้วยคุณภาพต่ำ เหมือนแผ่น DVD ที่คัดลอกมาอย่างไม่ดี ปัญหาที่เกิดขึ้นมักมีชื่อเรียกเฉพาะว่าWidevine และการสลับจาก L1 เป็น L3 ที่น่ากลัวสิ่งที่น่าหงุดหงิดคือบางครั้งคุณไม่ได้เปลี่ยนแปลงอะไรเลย อุปกรณ์บอกว่ารองรับ HD หรือ 4K แต่แอปสตรีมมิ่งกลับติดอยู่ที่คุณภาพ SD หรือแสดงข้อผิดพลาดแปลกๆ
พฤติกรรมนี้ไม่ใช่ความผิดพลาดชั่วคราวหรือความแปลกประหลาดของ Netflix เท่านั้น แต่เกี่ยวข้องโดยตรงกับวิธีที่ Google จัดการระบบ DRM Widevine CDM บน Android และ Android TVและวิธีที่แต่ละแพลตฟอร์ม (Netflix, Disney+, DigiTV ฯลฯ) ตอบสนองเมื่อตรวจพบระดับความปลอดภัยที่ไม่เพียงพอ การทำความเข้าใจว่า Widevine คืออะไร ระดับต่างๆ หมายถึงอะไร ทำไมข้อผิดพลาดเช่น NW-6-404 จึงปรากฏขึ้น และคุณสามารถทำอะไรได้บ้างบน Android TV และอุปกรณ์มือถือเพื่อลองแก้ไขปัญหา เป็นกุญแจสำคัญในการกู้คืนภาพ HD และ 4K โดยไม่ต้องเครียดมากเกินไป
Widevine คืออะไร และเหตุใดจึงมีผลต่อคุณภาพบน Android TV?
Widevine คือระบบจัดการสิทธิ์ดิจิทัล (DRM) ที่ Google เป็นเจ้าของซึ่งใช้เพื่อปกป้องเนื้อหาวิดีโอจากการละเมิดลิขสิทธิ์ ระบบนี้ไม่ได้มีเฉพาะใน Android TV เท่านั้น แต่ยังมีอยู่ในโทรศัพท์ Android, เว็บเบราว์เซอร์ (Chrome, Edge ฯลฯ), สมาร์ททีวีหลายรุ่น, เครื่องเล่นเกม, อุปกรณ์สตรีมมิ่งอย่างเป็นทางการ และแม้กระทั่งใน iOS ผ่าน SDK ด้วย
แนวคิดนั้นง่ายมาก: เมื่อคุณเปิด Netflix, Disney+ หรือ Prime Video แอปจะต้องตรวจสอบให้แน่ใจว่าอุปกรณ์ของคุณมีความปลอดภัยเพียงพอที่จะอนุญาตให้เล่นวิดีโอในระดับ HD, Full HD หรือ 4K ได้ในการทำเช่นนั้น แอปจะใช้ Widevine CDM (Content Decryption Module) ซึ่งเป็นส่วนประกอบที่รับผิดชอบในการเข้ารหัส ถอดรหัส และจัดการคีย์สำหรับเนื้อหาที่ได้รับการป้องกัน
Widevine ใช้ระดับความปลอดภัยที่แตกต่างกัน (L1, L2 และ L3) ซึ่งกำหนดขอบเขตที่โปรเซสเซอร์และสภาพแวดล้อมที่ปลอดภัยของอุปกรณ์ (TEE)เข้ามามีส่วนร่วมในการปกป้องวิดีโอ ยิ่งระดับสูงเท่าไหร่ แพลตฟอร์มก็ยิ่งมั่นใจในการปลดล็อกความละเอียดสูงมากขึ้นเท่านั้น หากระดับลดลง แอปจะตอบสนองโดยการจำกัดคุณภาพหรือแม้กระทั่งบล็อกการเล่น
ความแตกต่างระหว่าง Widevine L1, L2 และ L3 และผลกระทบต่อ Netflix
ในทางปฏิบัติ บน Android TV และโทรศัพท์ Android คุณจะเห็นเพียงสองระดับเท่านั้น คือWidevine L1 และ Widevine L3 L2 มีอยู่ แต่แทบไม่ได้ใช้ในตลาดผู้บริโภค ความแตกต่างระหว่าง L1 และ L3 คือสิ่งที่กำหนดว่าคุณจะได้เห็นภาพ 4K ที่คมชัดสวยงามหรือภาพที่เบลอ
เมื่ออุปกรณ์มีWidevine L1การถอดรหัสวิดีโอจะเกิดขึ้นภายใน Trusted Execution Environment (TEE) ซึ่งเป็นสภาพแวดล้อมที่ปลอดภัยที่เชื่อมโยงกับโปรเซสเซอร์และส่วนประกอบเฉพาะ นั่นหมายความว่าคีย์และสตรีมวิดีโอได้รับการปกป้องอย่างดี ดังนั้นบริการต่างๆ เช่น Netflix หรือ Disney+ จึงสามารถเล่นวิดีโอระดับHD (720p), Full HD (1080p) และแม้แต่ 4K HDR ได้ หากจอแสดงผลและแผนการสมัครสมาชิกนั้นรองรับ
หากอุปกรณ์มีเพียงWidevine L3การถอดรหัสจะไม่เกิดขึ้นภายในฮาร์ดแวร์ที่ปลอดภัย แต่จะเกิดขึ้นในสภาพแวดล้อม Android ปกติ สำหรับผู้ให้บริการเนื้อหา นี่เป็นความเสี่ยง ดังนั้นพวกเขาจึงตอบสนองด้วยการจำกัดการเล่นไว้ที่ความละเอียดมาตรฐาน (SD, 480p/540p)นี่คือกรณีทั่วไปที่บนโทรศัพท์มือถือที่มีหน้าจอ Full HD หรือบนโทรทัศน์ 4K Netflix จะแสดงผลเป็นพิกเซลมากกว่าปกติอย่างเห็นได้ชัด
รายละเอียดหนึ่งที่ทำให้หลายคนสับสนคือYouTube ไม่ได้พึ่งพา Widevine ในลักษณะเดียวกันสำหรับเนื้อหาฟรีส่วนใหญ่ ดังนั้นจึงยังคงสามารถแสดงผล 1080p หรือ 4K ได้แม้ในอุปกรณ์ที่ Netflix หรือ Disney+ จำกัดไว้ที่ความละเอียด SD นี่จึงอธิบายได้ว่าทำไม YouTube ถึงดูสมบูรณ์แบบบน Android TV แต่ Netflix กลับดูเหมือนบันทึกด้วยโทรศัพท์มือถือรุ่นเก่า
ตัวอย่างทั่วไป: Mi Box, Android TV, โทรศัพท์มือถือและกล่องรับสัญญาณทีวีจากจีน
หนึ่งในกรณีที่ถูกพูดถึงมากที่สุดคือกรณีของMi Box S รุ่นแรกที่ใช้ระบบ Android TVผู้ใช้หลายคนตรวจสอบด้วยแอปอย่าง DRM Info แล้วว่า Mi Box ของพวกเขามีการรับรอง Widevine L1 แต่เมื่อเข้าถึง Netflix เนื้อหากลับเล่นได้แค่ระดับ SD เท่านั้น ที่แย่ไปกว่านั้นคือ บน Mi Box เครื่องเดียวกันนี้Prime Video และ YouTube กลับแสดงผลระดับ HD ได้โดยไม่มีปัญหาซึ่งแสดงให้เห็นอย่างชัดเจนว่าปัญหาเกิดจาก Netflix และวิธีการที่ Netflix ตีความการรับรองของอุปกรณ์นั้น
สถานการณ์ที่คล้ายกันนี้เคยเกิดขึ้นกับโทรศัพท์ Android มาแล้ว โทรศัพท์Google Pixel 5 และรุ่นก่อนหน้า บางรุ่น ประสบปัญหาการลดระดับ Widevine จาก L1 เป็น L3 อย่างกะทันหันหลังจากได้รับการอัปเดตแพทช์ความปลอดภัยบางครั้ง (เดือนกุมภาพันธ์ มีนาคม และเมษายน 2021) แม้ว่าจะได้รับการรับรองอย่างเป็นทางการว่ารองรับ HD และ HDR บน Netflix แต่แอปกลับอนุญาตให้เล่นได้เฉพาะในคุณภาพ SD เท่านั้น และในส่วนข้อมูลจำเพาะการเล่น โทรศัพท์เหล่านั้นก็ปรากฏเป็นอุปกรณ์ L3
ในโลกของกล่องทีวีราคาถูก โดยเฉพาะอย่างยิ่งกล่องที่ขายในชื่อ "Android TV" แต่แท้จริงแล้วเป็นกล่องทีวีจากจีนที่ไม่มีการรับรองอย่างเป็นทางการปัญหาจะยิ่งรุนแรงมากขึ้น: หลายเครื่องเริ่มแสดงข้อผิดพลาด NW-6-404 บน Netflixซึ่งโดยพื้นฐานแล้วหมายความว่าแอปพิจารณาว่าอุปกรณ์ไม่เหมาะสมและบล็อกการเข้าถึงแคตตาล็อก แม้ว่าส่วนอื่นๆ ของระบบจะสามารถแสดงผล 4K ได้โดยไม่มีปัญหาใดๆ ก็ตาม
นอกจากนี้ ยังควรกล่าวถึงปัญหาที่โทรศัพท์ Xiaomi, Redmi และ POCO บางรุ่นประสบ หลังจากอัปเดต MIUI หรือ HyperOS ด้วย นั่นคือ ระบบจะลดระดับ Widevine จาก L1 เป็น L3 ทำให้ Netflix, Disney+ และ Prime Video หยุดแสดงผลในระดับ HD หรือ 4K แม้ว่าผู้ใช้จะไม่ได้เปลี่ยนแปลงอะไรเลยก็ตาม หน้าจออาจจะยอดเยี่ยม การเชื่อมต่อไฟเบอร์อาจจะสมบูรณ์แบบ… แต่ DRM ก็ยังคงเป็นหัวใจสำคัญอยู่ดี
ปัญหาของ Google Pixel Widevine L3
เหตุการณ์ที่ค่อนข้างโด่งดังเกิดขึ้นกับโทรศัพท์ Pixel: หลังจากอัปเดตแพทช์ความปลอดภัยในปี 2021 ผู้ใช้หลายรายเริ่มพบว่าระดับ Widevine ของตนลดลงจาก L1 เป็น L3โดยไม่มีเหตุผลที่ชัดเจน พวกเขาจะเปิด Netflix ตรวจสอบการตั้งค่าแอป > การกำหนดค่าการเล่น และพบว่าอุปกรณ์ของตนถูกจำกัดไว้ที่ L3 ซึ่งลดคุณภาพลงเหลือระดับ SD อย่างแท้จริง
สิ่งที่น่าหงุดหงิดที่สุดคือการรีเซ็ตเป็นค่าเริ่มต้นจากโรงงาน การล้างแคช การแฟลชอิมเมจจากโรงงาน หรือการติดตั้ง Netflix ใหม่ไม่ได้ช่วยแก้ปัญหาอะไรเลย เพราะปัญหาอยู่ที่วิธีการที่ระบบจัดการคีย์ Widevine และข้อมูลที่ส่งไปยังแอปอื่นๆ Google เองก็ยอมรับว่าทราบถึงข้อบกพร่องนี้และกำลังดำเนินการแก้ไขอยู่ และยังเตือนด้วยว่าอาจส่งผลกระทบไม่เฉพาะโทรศัพท์ Pixel เท่านั้น แต่ยังรวมถึงโทรศัพท์จากผู้ผลิตรายอื่นๆ ด้วย
ในขณะเดียวกัน ผู้ใช้บางรายพบวิธีที่ค่อนข้างแปลกในการกู้คืน L1 โดยทำตามคำแนะนำจากฟอรัมต่างๆ เช่น droidwin.com บางคนลองปิดและเปิดใช้งานการตรวจสอบสิทธิ์ด้วยไบโอเมตริกใน Google Play Storeล้างแคชและพื้นที่จัดเก็บของทั้งแอป Play Store และ Netflix แล้วล็อกอินกลับเข้าไปในแอป ในบางกรณี หลังจากทำตามขั้นตอนเหล่านี้และบังคับให้มีการเจรจาสิทธิ์การใช้งานใหม่ ข้อมูล DRM ก็แสดง L1 อีกครั้ง และ Netflix ก็ปลดล็อกฮาร์ดไดรฟ์ได้
บางคนอ้างว่าการลงทะเบียนเข้าร่วมเบต้า Android 12L การอัปเดตผ่าน OTA และการย้อนกลับไปใช้เวอร์ชันเสถียรจะช่วยรักษาสถานะระดับ L1 ของพวกเขาไว้ได้ ผู้ใช้ Pixel 4 XL และ Pixel 5 รายงานว่าหลังจากทำตามขั้นตอนดังกล่าว (เข้าร่วมเบต้า รับการอัปเดต OTA และย้อนกลับไปใช้เวอร์ชันเสถียร) Netflix ยังคงรู้จักอุปกรณ์ของพวกเขาว่าเป็นระดับ L1 แม้ว่าจะไม่มีคำอธิบายสาธารณะที่ละเอียดครบถ้วน แต่ดูเหมือนว่าเบต้าบางเวอร์ชันจะมีแพทช์ DRM ที่ยังคงอยู่หลังจากเปลี่ยนไปใช้เบต้าแล้ว
Widevine L3 ส่งผลกระทบต่อ Netflix, DigiTV, Disney+ และแพลตฟอร์มอื่นๆ อย่างไร?

เมื่ออุปกรณ์ติดอยู่ที่Widevine L3ผลที่ตามมาจะเห็นได้ชัดเจนในแทบทุกบริการที่ต้องการความปลอดภัยระดับสูง บน Netflix คุณมักจะยังคงเล่นเนื้อหาได้ แต่จะเล่นได้เฉพาะในความละเอียดมาตรฐานเท่านั้นไม่ใช่ HD และแน่นอนว่าไม่ใช่ 4K ไม่ว่าฮาร์ดแวร์ของคุณจะทรงพลังแค่ไหนก็ตาม
สำหรับแอปพลิเคชันอื่นๆ พฤติกรรมอาจเข้มงวดกว่านี้ ตัวอย่างเช่น มีกรณีที่ผู้ใช้โทรศัพท์มือถือรุ่นราคาประหยัดหรือกล่องรับสัญญาณทีวีที่ไม่ได้รับ การรับรอง แอป DigiTV ไม่อนุญาตให้เล่นวิดีโอแบบ SDด้วยซ้ำ ฝ่ายสนับสนุนด้านเทคนิคจะตรวจสอบระดับ Widevine โดยใช้ DRM Info พบว่าอุปกรณ์อยู่ในระดับ L3 และถือว่าไม่เข้ากันทันที จึงบล็อกการเข้าถึงช่องต่างๆ
ผู้ให้บริการแต่ละรายกำหนดนโยบาย DRM ของตนเองบางราย เช่น Netflix ยอมรับ L3 ได้โดยแลกกับความละเอียดที่ลดลง ในขณะที่บางรายกำหนดให้ใช้ L1 แม้แต่สำหรับเนื้อหา SD นอกจากนี้ยังมีความแตกต่างระหว่างการจำกัดความละเอียดและการบล็อกการเล่นโดยสิ้นเชิง Netflix มักจะยังคงใช้งานได้ แต่คุณภาพจะลดลง ในขณะที่แอป IPTV หรือแอปของผู้ให้บริการบางรายอาจปฏิเสธที่จะเปิดใช้งานเลย
ปัญหา Widevine ระบาดหนักใน Xiaomi, Redmi และ POCO
ในระบบนิเวศของ Xiaomi, Redmi และ POCO ผู้ใช้จำนวนมากพบว่าหลังจากอัปเดตเป็นMIUI หรือ HyperOS เวอร์ชันใหม่ แล้ว โทรศัพท์ของพวกเขาไม่สามารถเล่นเนื้อหา HD หรือ 4K บนบริการสตรีมมิ่งได้ รูปแบบมักจะเหมือนกัน คือ ทุกอย่างทำงานได้ดีก่อนหน้านี้ แต่หลังจากอัปเดต OTA แล้ว Netflix, Disney+ หรือ Prime Video ก็ดูแย่ลงอย่างเห็นได้ชัด
สาเหตุส่วนใหญ่มักเกิดจากการเสียหายหรือการไม่ตรงกันของใบรับรองความปลอดภัยของ Widevineหลังจากการอัปเดตที่ดำเนินการอย่างไม่ถูกต้อง กุญแจที่ระบบใช้เพื่อพิสูจน์ความปลอดภัยของสภาพแวดล้อมจะกลายเป็นโมฆะหรือไม่ได้รับการรายงานอย่างถูกต้อง แพลตฟอร์มสตรีมมิ่งที่มองไม่เห็นสภาพที่น่าเชื่อถืออีกต่อไป จะลดระดับความปลอดภัยของอุปกรณ์เป็น L3 และเปิดใช้งานการบล็อก HD
สิ่งที่น่าหงุดหงิดคือโดยปกติแล้วจะไม่มีสัญญาณเตือนที่ชัดเจนคุณภาพจะลดลงอย่างกะทันหัน และผู้ใช้ส่วนใหญ่โทษว่าเป็นปัญหาการเชื่อมต่อหรือตัวแอปเองจนกระทั่งตรวจสอบข้อมูล DRM และข้อกำหนดการเล่นบน Netflix จึงพบว่าต้นตอของปัญหาคือ Widevine
ข่าวดีก็คือ ในสมาร์ทโฟน Xiaomi, POCO และ Redmi รุ่นใหม่ๆ หลายรุ่น ข้อบกพร่องนี้ไม่ใช่ปัญหาถาวร และสามารถกู้คืนใบรับรอง L1 ได้โดยไม่ต้องรูทหรือแฟลชรอมแบบกำหนดเองอย่างไรก็ตาม ขึ้นอยู่กับว่าผู้ผลิตได้เปิดใช้งานตัวเลือกที่เกี่ยวข้องในการตั้งค่าระบบหรือไม่
วิธีตรวจสอบว่าอุปกรณ์ของคุณรองรับ Widevine L1 หรือ L3 หรือไม่
ก่อนที่คุณจะเริ่มลบสิ่งต่างๆ อย่างไร้ระเบียบ ควรตรวจสอบก่อนว่าปัญหาเกิดจาก Widevine จริงๆ หรือไม่ วิธีที่ง่ายที่สุดคือติดตั้ง แอป DRM Info จาก Google Play ซึ่งจะแสดงข้อมูลทั้งหมดเกี่ยวกับโมดูล DRM ของอุปกรณ์
เมื่อเปิดแล้ว ให้เลื่อนลงไปที่ ส่วน Google Widevineและดูที่ช่อง "ระดับความปลอดภัย" ค่าที่สำคัญมีดังนี้:
- L1: ระดับความปลอดภัยสูงสุด รองรับความละเอียด HD, Full HD และ 4K หากฮาร์ดแวร์และแอปพลิเคชันรองรับ
- L2: ระดับกลาง พบได้ไม่บ่อยในโทรศัพท์มือถือทั่วไปและแอนดรอยด์ทีวี
- L3: ระดับต่ำสุด โดยทั่วไปจะรองรับเฉพาะ SD และในบางบริการอาจไม่อนุญาตให้เล่นวิดีโอด้วยซ้ำ
หากอุปกรณ์ของคุณแสดงL3 และคุณประสบปัญหาคุณภาพต่ำหรือข้อผิดพลาดแสดงว่าคุณได้ระบุแหล่งที่มาของปัญหาแล้ว อย่างไรก็ตาม หากข้อมูล DRM แสดง L1 แต่ Netflix ยังคงจำกัดความละเอียด คุณอาจกำลังเผชิญกับปัญหาการรับรองเฉพาะแอปนั้น หรือข้อบกพร่องในเซิร์ฟเวอร์การอนุญาตใช้งานของแอปนั้น
ในกรณีของ Netflix คุณสามารถไปที่การตั้งค่าแอป > ข้อมูลจำเพาะการเล่นเพื่อดูว่าแอปตรวจจับระดับ DRM ใดและคุณภาพสูงสุดที่อนุญาตคือเท่าใด นี่เป็นวิธีที่ดีในการตรวจสอบว่าแอปอ่านระดับ Widevine ของคุณได้อย่างถูกต้องหรือไม่ หรือมีสิ่งผิดปกติเกิดขึ้น
วิธีการกู้คืน Widevine L1 บน Xiaomi, POCO และ Redmi
ในโทรศัพท์ Xiaomi, POCO และ Redmi หลายรุ่นที่สูญเสียใบรับรอง HD หลังจากการอัปเดต มีตัวเลือกที่ค่อนข้างง่ายในการดาวน์โหลดหรือกู้คืนใบรับรอง L1จากภายในเมนูการตั้งค่าระบบ เส้นทางที่แน่นอนจะแตกต่างกันไปตามเวอร์ชัน MIUI/HyperOS และรุ่น แต่โดยทั่วไปแล้วจะมีขั้นตอนคล้ายกัน
โดยปกติแล้ว คุณจะต้องไปที่การตั้งค่าที่เกี่ยวข้องกับลายนิ้วมือ การจดจำใบหน้า และการล็อกหน้าจอแล้วมองหาส่วนที่เกี่ยวข้องกับการชำระเงินด้วยลายนิ้วมือหรือความปลอดภัยเพิ่มเติม ในเมนูนั้น อุปกรณ์บางรุ่นจะมีรายการเฉพาะสำหรับ Widevine (L1) ซึ่งช่วยให้คุณสามารถต่ออายุ ตรวจสอบความถูกต้อง หรือกู้คืนใบรับรองได้ หลังจากแตะตัวเลือกนั้นและรีสตาร์ทอุปกรณ์แล้ว ข้อมูล DRM จะแสดง L1 อีกครั้ง และแอปวิดีโอจะกลับมาเล่นในระดับ HD ได้
เพื่อเป็นการแก้ไขปัญหาเพิ่มเติม แนะนำให้ล้างข้อมูลและแคชของแอปสตรีมมิ่งที่มีปัญหาตัวอย่างเช่น สำหรับ Netflix บน Android คุณสามารถไปที่ การตั้งค่า > แอป > Netflix > พื้นที่จัดเก็บ และแตะที่ ล้างข้อมูล/ล้างแคช การทำเช่นนี้จะบังคับให้แอปเจรจาใบอนุญาตกับเซิร์ฟเวอร์ใหม่และลงทะเบียนอุปกรณ์อีกครั้งเมื่อระบบมีใบรับรอง Widevine L1 เรียบร้อยแล้ว
หากหลังจากกู้คืนใบรับรองและล้างข้อมูลแล้ว อุปกรณ์ยังคงแสดงสถานะเป็น L3 ปัญหาอาจอยู่ที่เวอร์ชัน MIUI หรือ HyperOS เอง และสามารถแก้ไขได้ด้วยการอัปเดต OTA ในอนาคตหรือโดยการแฟลชเฟิร์มแวร์อย่างเป็นทางการอื่นในกรณีเหล่านี้ หากคุณไม่คุ้นเคยกับกระบวนการแฟลชมากนัก ทางที่ดีควรรอการอัปเดตและติดตามฟอรัมอย่างเป็นทางการของผู้ผลิต
ปลดล็อคบูทโหลดเดอร์, รอมแบบกำหนดเอง และการสูญเสีย L1 อย่างถาวร
อีกสถานการณ์หนึ่งที่พบได้บ่อยในกลุ่มผู้ใช้ขั้นสูงคือ ผู้ที่ปลดล็อกบูตโหลดเดอร์เพื่อติดตั้งรอมแบบกำหนดเองหรือทำการแก้ไขระบบ ในอุปกรณ์หลายรุ่น (โดยเฉพาะรุ่นเก่าของ Xiaomi) ทันทีที่ห่วงโซ่ความน่าเชื่อถืออย่างเป็นทางการขาดลง อุปกรณ์นั้นจะไม่ได้รับการรับรองอย่างสมบูรณ์อีกต่อไป และ Widevine จะลดระดับเป็น L3 เกือบจะในทันที
นอกเหนือจากการสูญเสียเนื้อหา L1 และ HD บน Netflix หรือ Disney+ แล้ว การเปลี่ยนแปลงนี้อาจทำให้แอปพลิเคชันที่สำคัญอื่นๆ เช่น แอปธนาคารบางแอป หรือกระเป๋าเงินดิจิทัลบางกระเป๋า หยุดทำงานหรือแสดงคำเตือนว่าสภาพแวดล้อมไม่ปลอดภัย แม้ว่าจะผ่านการตรวจสอบความปลอดภัย SafetyNet หรือมาตรการรักษาความปลอดภัยที่เทียบเท่าแล้วก็ตาม ระบบ DRM อาจยังคงพิจารณาว่าเป็นสภาพแวดล้อมที่ไม่น่าเชื่อถือ
ในกรณีเหล่านี้ การปรับแต่งการตั้งค่าหรือล้างแคชมักจะไม่ช่วยอะไร ตราบใดที่บูตโหลดเดอร์ยังคงปลดล็อกอยู่ ระบบจะไม่พิจารณาว่าอุปกรณ์มีความปลอดภัยเพียงพอสำหรับ Widevine L1วิธีแก้ปัญหาที่เชื่อถือได้เพียงอย่างเดียวคือการกลับไปใช้รอมดั้งเดิมและล็อกบูตโหลดเดอร์อีกครั้ง
ในกรณีของ Xiaomi ขั้นตอนนี้เกี่ยวข้องกับการดาวน์โหลดROM อย่างเป็นทางการสำหรับรุ่นนั้นจากเว็บไซต์ Xiaomi Community จากนั้นเข้าสู่โหมด fastboot เชื่อมต่อกับคอมพิวเตอร์ และใช้เครื่องมืออย่าง OS ROM Flashing Tool / MiFlash เพื่อติดตั้งเฟิร์มแวร์ดั้งเดิมกลับเข้าไปใหม่ เมื่อกระบวนการแฟลชเสร็จสมบูรณ์และ bootloader ถูกล็อกอีกครั้ง Widevine L1 จะกลับมาใช้งานได้ในรุ่นส่วนใหญ่ หากรุ่นนั้นได้รับการสนับสนุนจากผู้ผลิต
กล่องรับสัญญาณทีวีจีน, ข้อผิดพลาด NW-6-404 และใบอนุญาต Netflix
กล่อง Android TV ราคาถูกประสบปัญหาอย่างหนักนับตั้งแต่Netflix เข้มงวดข้อกำหนดการรับรองมากขึ้นผู้ใช้จำนวนมากพบข้อผิดพลาด NW-6-404 แทบจะในชั่วข้ามคืน เมื่อพยายามเปิด Netflix ส่งผลให้หน้าจอดำและไม่สามารถเข้าถึงแคตตาล็อกได้
ต้นตอของปัญหาคือ Netflix ไม่เพียงแต่ต้องการWidevine L1 ในระดับฮาร์ดแวร์เท่านั้น แต่ยังต้องการให้เครื่องนั้นอยู่ในรายชื่ออุปกรณ์ที่ได้รับการรับรอง และผู้ผลิตต้องจ่ายเงินและปฏิบัติตามเงื่อนไขทางเทคนิคบางประการด้วย เป็นเวลาหลายปีที่ผู้ผลิตกล่องทีวีจีนจำนวนมากพึ่งพาใบอนุญาตที่ไม่เป็นทางการหรือจัดการไม่ดี และเมื่อ Netflix ตัดงบประมาณสนับสนุน อุปกรณ์เหล่านี้จึงไม่สามารถใช้งานได้อีกต่อไป
แม้ว่าข้อมูลจำเพาะจะระบุว่า "4K" หรือ "HDR" และชิปจะรองรับ Widevine L1 ตามทฤษฎี แต่หากผู้ผลิตไม่ได้รับการรับรองอย่างเป็นทางการจาก Netflix (หรือไม่ได้จ่ายเงินเพื่อขอการรับรอง)แอปจะบล็อกการเข้าถึงและแสดงข้อผิดพลาดเช่น NW-6-404 ในทางปฏิบัติ สำหรับผู้ใช้ปลายทาง นี่คือการล็อกแบบถาวร: ไม่ว่าคุณจะอัปเดต APK กี่ครั้ง เซิร์ฟเวอร์ Netflix ก็จะยังคงมองเห็นอุปกรณ์ที่ไม่ได้รับอนุญาตอยู่ดี
ทางเลือกที่เชื่อถือได้อย่างแท้จริงสำหรับผู้ที่พึ่งพา Netflix เป็นอย่างมากคือการซื้ออุปกรณ์ Android TV หรือ Smart TV ที่ได้รับการรับรองอย่างเป็นทางการ (เช่น Chromecast with Google TV, Nvidia Shield, กล่องทีวีจากแบรนด์ชั้นนำ, Smart TV บางรุ่น ฯลฯ) จนกว่าผู้ผลิตกล่องทีวีราคาถูกจะได้รับใบอนุญาตที่จำเป็น ก็ไม่มีวิธีใดที่จะรับประกันการสตรีม HD และ 4K ที่เสถียรได้
วิธีแก้ปัญหาบางส่วนสำหรับการใช้งาน Netflix บนอุปกรณ์ที่ไม่ได้รับการรับรอง
ถึงกระนั้น ผู้ใช้บางรายก็พบวิธีแก้ปัญหาบางส่วนเพื่อใช้งาน Netflix ต่อไปบนกล่องรับสัญญาณทีวีที่ไม่ได้รับการรับรอง แม้ว่าโดยส่วนใหญ่แล้วจะมีข้อจำกัดมากมายและไม่มีการรับประกันความเข้ากันได้ในอนาคตก็ตาม หนึ่งในวิธีที่กล่าวถึงคือการถอนการติดตั้ง Netflix เวอร์ชันปัจจุบัน ล้างแคชและข้อมูล แล้วติดตั้งไฟล์APK ของ Netflix ที่ออกแบบมาสำหรับอุปกรณ์ที่ได้รับการรับรองอื่นเช่น แท็บเล็ต Samsung บางรุ่น ผ่านทางแฟลชไดรฟ์ USB
ในบางรุ่น แอปพลิเคชันเวอร์ชัน "ทางเลือก" นี้อนุญาตให้ผู้ใช้ล็อกอินกลับเข้าไปและเล่นเนื้อหาได้แม้ว่าอินเทอร์เฟซจะออกแบบมาสำหรับหน้าจอสัมผัส ไม่ใช่รีโมทคอนโทรลก็ตาม อย่างไรก็ตาม วิธีแก้ปัญหาเหล่านี้ขึ้นอยู่กับแอปเวอร์ชันเฉพาะ และอาจหยุดทำงานเมื่อ Netflix เปลี่ยนกระบวนการตรวจสอบยืนยัน
นอกจากนี้ยังพบวิธีการที่รุนแรงกว่านั้น เช่นการแก้ไขแอป Netflix หรือไฟล์ระบบเพื่อพยายามหลีกเลี่ยงการตรวจสอบความเข้ากันได้บางส่วน วิธีการเหล่านี้มักไม่เสถียร อาจละเมิดข้อกำหนดในการให้บริการ และแทบจะไม่สามารถคืนค่าคุณภาพระดับ HD ได้อย่างสมบูรณ์ โดยทั่วไปแล้ว มักจะอนุญาตให้รับชมต่อได้ในคุณภาพระดับ SD หรือใช้งานได้ในระยะเวลาจำกัดเท่านั้น
Widevine และ iOS: ทำไมหลายคนถึงหันไปใช้ FairPlay ในที่สุด
แม้ว่าปัญหาหลักของ Widevine จะกระจุกตัวอยู่ที่ Android TV, กล่องทีวี และโทรศัพท์ Android แต่ก็ยังมีคำถามเกี่ยวกับบทบาทของมันในระบบนิเวศของ iOS ด้วย เช่นกัน Apple ผลักดันระบบ DRM ของตนเองที่เรียกว่า FairPlay และ iOS ไม่รองรับการใช้งานร่วมกันของ Widevine (DASH + CENC) โดยตรง ดังนั้นการผสานรวมจึงไม่ใช่เรื่องง่ายนัก
เพื่อเอาชนะความแตกต่างนี้ Widevine จึงมีSDK สำหรับ iOS โดยเฉพาะซึ่งช่วยให้นักพัฒนาสามารถผสานรวม DRM ของตนเข้ากับแอป iPhone และ iPad ได้ SDK นี้จะแปลงเนื้อหาจาก DASH เป็น HLS แบบเรียลไทม์ โดยยังคงปกป้องเนื้อหาผ่านไลบรารีแบบไดนามิก CDM การประมวลผลบางส่วนนี้ทำบนฝั่งไคลเอ็นต์ (ภายในแอปเอง) โดยต้องปฏิบัติตามนโยบายความปลอดภัยของ Apple ด้วย
ในทางปฏิบัติ แพลตฟอร์มหลักๆ มักเลือกใช้FairPlay เป็น DRM หลักบน iOS โดยสงวน Widevine ไว้สำหรับ Android, เว็บเบราว์เซอร์ และสภาพแวดล้อมอื่นๆแนวทางแบบผสมผสานนี้ช่วยลดปัญหาความเข้ากันได้ในระยะยาว ไม่ใช่เรื่องแปลกที่จะพบผู้ใช้ Android ที่เบื่อหน่ายกับปัญหาของ Widevine การลดระดับเป็น Layer 3 และข้อบกพร่องในการรับรอง ซึ่งสุดท้ายแล้วเปลี่ยนมาใช้ iOS เพื่อค้นหา DRM ที่คาดเดาได้มากกว่า แม้ว่า iOS เองก็มีข้อจำกัดอยู่บ้างเช่นกัน
ปัญหาเรื่อง Widevine, ระดับ L1 และ L3, การรับรองจาก Netflix และข้อผิดพลาดต่างๆ เช่น NW-6-404 ทำให้เห็นชัดเจนว่า เมื่อพูดถึงการสตรีมบน Android TV หรืออุปกรณ์มือถือหน้าจอที่ดีและการเชื่อมต่อที่ดีนั้นไม่เพียงพอการเลือกอุปกรณ์ที่ได้รับการรับรองตั้งแต่เริ่มต้น การตรวจสอบระดับ DRM ด้วย DRM Info เมื่อมีสิ่งผิดปกติเกิดขึ้น การกู้คืนใบรับรองเมื่อเป็นไปได้ และการหลีกเลี่ยงการกำหนดค่าบูตโหลดเดอร์หรือ ROM ที่ทำลายห่วงโซ่ความเชื่อถือ มักจะเป็นวิธีที่เชื่อถือได้มากที่สุดในการเพลิดเพลินกับ Netflix, Disney+ หรือ Prime Video ในคุณภาพระดับ HD และ 4K โดยไม่มีปัญหาที่ไม่พึงประสงค์ โปรดแชร์ข้อมูลนี้เพื่อให้ผู้ใช้จำนวนมากขึ้นตระหนักถึงปัญหา