אם ה-Android TV, ה-Mi Box, ה-TV Box הזול או אפילו הטלפון שלכם מזרים רק נטפליקס, דיסני+ או פריים וידאו באיכות ירודה, כמו DVD שצובר בצורה גרועה, לבעיה כנראה יש שם: Widevine והמעבר המפחיד בין L1 ל-L3 . הדבר המתסכל הוא שלפעמים לא שיניתם דבר; המכשיר טוען שהוא תומך ב-HD או 4K, אבל אפליקציות הסטרימינג תקועות ב-SD או זורקות שגיאות מוזרות.
התנהגות זו אינה תקלה חד פעמית או מוזרות של נטפליקס: היא קשורה ישירות לאופן שבו גוגל מנהלת את Widevine CDM DRM באנדרואיד וב-Android TV , וכיצד כל פלטפורמה (נטפליקס, דיסני+, DigiTV וכו') מגיבה כאשר היא מזהה רמת אבטחה לא מספקת. הבנת מהו Widevine, מה משמעות הרמות שלו, מדוע מופיעות שגיאות כמו NW-6-404, ומה ניתן לעשות באנדרואיד TV ובמכשירים ניידים כדי לנסות ולתקן אותה, היא המפתח לשחזור HD ו-4K מבלי להשתגע.
מה זה Widevine ומדוע הוא מכתיב את האיכות באנדרואיד TV?
Widevine היא מערכת ניהול זכויות דיגיטליות (DRM) בבעלות גוגל המשמשת להגנה על תוכן וידאו מפני פיראטיות. היא אינה בלעדית ל-Android TV: היא קיימת גם בטלפונים של אנדרואיד, דפדפנים (Chrome, Edge וכו'), טלוויזיות חכמות רבות, קונסולות משחקים, מכשירי סטרימינג רשמיים, ובאמצעות SDKs, אפילו ב-iOS.
הרעיון פשוט: כשפותחים את נטפליקס, דיסני+ או פריים וידאו, האפליקציה צריכה לוודא שהמכשיר מאובטח מספיק כדי לאפשר לו להפעיל את הסרטון באיכות HD, Full HD או 4K . לשם כך, היא מסתמכת על Widevine CDM (מודול פענוח תוכן), שהוא הרכיב האחראי על הצפנה, פענוח וניהול המפתחות עבור תוכן מוגן.
Widevine משתמשת ברמות אבטחה שונות (L1, L2 ו-L3) המגדירות את המידה שבה המעבד וסביבת האבטחה של המכשיר (TEE) מעורבים בהגנה על הווידאו. ככל שהרמה גבוהה יותר, כך הפלטפורמות בטוחות יותר בפתיחת רזולוציות גבוהות. אם הרמה יורדת, אפליקציות מגיבות על ידי הגבלת האיכות או אפילו חסימת ההפעלה.
ההבדלים בין Widevine L1, L2 ו-L3 וכיצד הם משפיעים על נטפליקס
בפועל, ב-Android TV ובטלפונים של אנדרואיד תראו רק שתי רמות: Widevine L1 ו-Widevine L3 . L2 קיים, אך הוא כמעט ולא בשימוש בשוק הצרכני. ההבדל בין L1 ל-L3 הוא שקובע אם תראו תמונה מרהיבה ברזולוציית 4K או תמונה מטושטשת.
כאשר למכשיר יש Widevine L1 , פענוח הווידאו מתבצע בתוך סביבת ביצוע מהימנה (TEE), סביבה מאובטחת המקושרת למעבד ולרכיבים ייעודיים. משמעות הדבר היא שהמפתחות וזרם הווידאו מוגנים היטב, כך ששירותים כמו Netflix או Disney+ מאפשרים הפעלה של HD (720p), Full HD (1080p) ואפילו 4K HDR , בתנאי שהתצוגה ותוכנית המנוי תומכים בכך.
אם למכשיר יש רק Widevine L3 , הפענוח לא מתרחש בתוך החומרה המאובטחת, אלא בסביבת אנדרואיד הרגילה. עבור ספקי תוכן, זה מהווה סיכון, ולכן הם מגיבים על ידי הגבלת ההפעלה לרזולוציה סטנדרטית (SD, 480p/540p) . זהו המקרה הטיפוסי שבו, בטלפון נייד עם מסך Full HD או בטלוויזיה 4K, נטפליקס נראית פיקסלית יותר מהרגיל.
פרט אחד שמבלבל אנשים רבים הוא שיוטיוב לא מסתמך על Widevine באותו אופן עבור רוב התוכן החינמי שלו, כך שהוא עדיין יכול להפיק 1080p או 4K אפילו במכשירים שבהם נטפליקס או דיסני+ מוגבלים ל-SD. זה מסביר את המקרים שבהם יוטיוב נראה מושלם ב-Android TV, אבל נטפליקס נראה כאילו צולם עם טלפון נייד ישן.
דוגמאות אופייניות: Mi Box, Android TV, טלפונים ניידים סיניים וממירי טלוויזיה
אחד המקרים המדוברים ביותר הוא זה של ה- Mi Box S מהדור הראשון עם Android TV . משתמשים רבים אימתו באמצעות אפליקציות כמו DRM Info שה-Mi Box שלהם מופיע כ-Widevine L1, אך לאחר מכן, כשהם ניגשים לנטפליקס, התוכן מתנגן רק ב-SD. וכדי להחמיר את המצב, באותו Mi Box, Prime Video ו-YouTube מציגים HD ללא בעיות , מה שמבהיר למדי שהבעיה ספציפית לנטפליקס ולאופן שבו היא מפרשת את האישור של אותו מכשיר.
מצבים דומים נצפו בטלפונים של אנדרואיד. חלק מדגמי גוגל פיקסל 5 ודגמים קודמים סבלו מירידה פתאומית בדירוג Widevine מ-L1 ל-L3 לאחר תיקוני אבטחה מסוימים (פברואר, מרץ ואפריל 2021). למרות שהאפליקציה קיבלה הסמכה רשמית ל-HD ו-HDR בנטפליקס, היא אפשרה להם להפעיל רק ב-SD, ובמקטע מפרט ההשמעה, הם הופיעו כמכשירי L3.
בעולם של קופסאות טלוויזיה זולות, במיוחד אלו שנמכרות כ"אנדרואיד TV" אך למעשה הן קופסאות טלוויזיה סיניות ללא אישור רשמי , הבעיה אגרסיבית אף יותר: רבות החלו להציג את השגיאה NW-6-404 בנטפליקס , מה שאומר בעצם שהאפליקציה מחשיבה את המכשיר כלא מתאים וחוסמת את הגישה לקטלוג, למרות ששאר המערכת יכולה להפיק 4K ללא כל בעיה.
ראוי גם להזכיר את הבעיות שחווים חלק מטלפונים של שיאומי, רדמי ו-POCO לאחר עדכון MIUI או HyperOS: המערכת מורידה את שדרוג Widevine מ-L1 ל-L3, כך שנטפליקס, דיסני+ ופריים וידאו מפסיקים להציג HD או 4K למרות שהמשתמש לא שינה דבר. המסך אולי מצוין, חיבור הסיבים מושלם... אבל DRM שולט.
הבלגן של גוגל פיקסל וויידווין L3
תקרית ידועה לשמצה למדי התרחשה בטלפונים של פיקסל: לאחר מספר תיקוני אבטחה בשנת 2021, מספר משתמשים החלו לראות את רמת ה-Widevine שלהם יורדת מ-L1 ל-L3 ללא סיבה נראית לעין. הם היו פותחים את Netflix, בודקים את הגדרות האפליקציה > מפרט השמעה, ומגלים שהמכשיר שלהם מוגבל ל-L3, מה שמפחית למעשה את האיכות ל-SD.
הדבר המתסכל ביותר היה שאיפוס להגדרות יצרן, ניקוי המטמון, הצגת תמונות ניקוי של יצרן או התקנה מחדש של נטפליקס לא תיקנו דבר, מכיוון שהבעיה הייתה באופן שבו המערכת ניהלה את מפתחות Widevine ובמידע שהיא שלחה לאפליקציות אחרות. גוגל אף הודתה שהיא מודעת לפגם ועובדת על פתרון, וגם הזהירה שהוא עלול להשפיע לא רק על טלפוני פיקסל, אלא גם על טלפונים של יצרנים אחרים.
בינתיים, חלק מהמשתמשים מצאו דרכים יוצאות דופן למדי לשחזר את L1. בעקבות מדריכים מפורומים כמו droidwin.com, חלקם ניסו להשבית ולהפעיל מחדש אימות ביומטרי בחנות Google Play , לנקות את המטמון והאחסון של אפליקציות Play Store ו-Netflix, ולהתחבר שוב לאפליקציה. במקרים מסוימים, לאחר ביצוע שלבים אלה ואילוץ משא ומתן חדש על רישיון, מידע DRM הציג שוב את L1, ונטפליקס פתחה את נעילת הכונן הקשיח.
אחרים טענו כי הרשמה לגרסת הבטא של אנדרואיד 12L, עדכון דרך OTA ולאחר מכן חזרה לגרסה היציבה שמרו על סטטוס ה-L1 שלהם. משתמשי Pixel 4 XL ו-Pixel 5 דיווחו כי לאחר ביצוע מחזור זה (הצטרפות לגרסת הבטא, קבלת עדכון OTA וחזרה לגרסה היציבה), נטפליקס המשיכה לזהות את המכשירים שלהם כ-L1. אמנם אין הסבר ציבורי מפורט לחלוטין, אך נראה כי חלק מגרסאות הבטא כללו תיקוני DRM שנשארו לאחר המעבר לבטא.
כיצד משפיעה Widevine L3 על נטפליקס, DigiTV, דיסני+ ופלטפורמות אחרות?

כאשר מכשיר נתקע על Widevine L3 , ההשלכות ניכרות כמעט בכל שירות הדורש רמת אבטחה גבוהה. בנטפליקס, בדרך כלל ניתן להמשיך להפעיל תוכן, אך רק באיכות סטנדרטית . לא HD ובטח שלא 4K, לא משנה כמה חזקה החומרה שלכם.
עם אפליקציות אחרות, ההתנהגות יכולה להיות אפילו יותר מגבילה. לדוגמה, היו מקרים של משתמשים עם טלפונים ניידים פשוטים או ממירים לא מאושרים שבהם אפליקציית DigiTV אפילו לא מאפשרת השמעה ב-SD . התמיכה הטכנית בודקת את רמת Widevine באמצעות DRM Info, רואה שהמכשיר נמצא ב-L3, ורואה אותו ישירות כלא תואם, וחוסמת את הגישה לערוצים.
כל ספק מגדיר את מדיניות ה-DRM שלו : חלקם, כמו נטפליקס, סובלים את L3 בתמורה לרזולוציה מופחתת, בעוד שאחרים דורשים L1 אפילו עבור תוכן SD. ישנם גם הבדלים בין הגבלת רזולוציה לחסימת ההפעלה לחלוטין: נטפליקס נוטה להמשיך לעבוד, אך באיכות מופחתת, בעוד שחלק מאפליקציות ה-IPTV או המפעיל פשוט מסרבות להיפתח.
כאוס Widevine על שיאומי, רדמי ו-POCO
במערכת האקולוגית של שיאומי, רדמי ו-POCO, משתמשים רבים גילו שלאחר עדכון לגרסה חדשה של MIUI או HyperOS , הטלפונים שלהם איבדו את היכולת להפעיל תוכן HD או 4K בשירותי סטרימינג. הדפוס בדרך כלל זהה: הכל עבד מצוין לפני כן, אבל אחרי עדכון OTA, נטפליקס, דיסני+ או פריים וידאו נראים הרבה יותר גרוע.
הסיבה היא בדרך כלל פגיעה או חוסר סנכרון של אישורי אבטחה של Widevine . לאחר עדכונים מסוימים שיושמו בצורה גרועה, המפתחות בהם המערכת משתמשת כדי להוכיח שהסביבה מאובטחת הופכים ללא תקפים או אינם מדווחים כראוי. פלטפורמות סטרימינג, שאינן רואות עוד תנאים אמינים, מדרגות את המכשיר לרמה 3 ומפעילות חסימת HD.
הדבר המעצבן הוא שבדרך כלל אין אזהרה ברורה. האיכות פשוט יורדת, ורוב המשתמשים מאשימים את החיבור או את האפליקציה עצמה . רק על ידי בדיקת מידע DRM ומפרטי ההשמעה בנטפליקס מתגלה ששורש הבעיה הוא Widevine.
החדשות הטובות הן שבדגמים רבים של Xiaomi, POCO ו-Redmi עדכניים, פגם זה אינו קבוע, וניתן לשחזר את אישור L1 ללא רוט או פלאש של ROMs מותאמים אישית . עם זאת, הדבר תלוי אם היצרן הפעיל את האפשרות המתאימה בהגדרות המערכת.
כיצד לבדוק אם למכשיר שלך יש Widevine L1 או L3
לפני שאתם מתחילים למחוק דברים באופן פתאומי, מומלץ לבדוק אם הבעיה אכן נגרמת על ידי Widevine. הדרך הקלה ביותר לעשות זאת היא להתקין את אפליקציית DRM Info מ-Google Play , המציגה את כל המידע על מודולי ה-DRM של המכשיר.
לאחר פתיחתו, גללו מטה אל מקטע Google Widevine ועיינו בשדה "רמת אבטחה". הערכים החשובים הם:
- L1רמת אבטחה מקסימלית, מאפשרת HD, Full HD ו-4K אם החומרה והאפליקציה תומכות בכך.
- L2רמה בינונית, לא שכיחה בטלפונים ניידים מסחריים ובטלוויזיות אנדרואיד.
- L3רמה מינימלית, בדרך כלל מאפשרת רק SD, ובחלק מהשירותים, אפילו לא מאפשרת השמעה.
אם המכשיר שלך מציג L3 ואתה חווה איכות נמוכה או שגיאות , כבר זיהית את מקור הבעיה. עם זאת, אם מידע DRM מציג L1 אך Netflix ממשיכה להגביל את הרזולוציה, ייתכן שאתה נתקל בבעיית הסמכה ספציפית לאפליקציה זו או בבאג בשרתי הרישוי שלה.
במקרה הספציפי של נטפליקס, ניתן גם לגשת להגדרות האפליקציה > מפרט השמעה כדי לראות מהי רמת ה-DRM שהיא מזהה ומהי האיכות המקסימלית המותרת. זוהי דרך טובה לוודא האם האפליקציה קוראת נכון את רמת ה-Widevine שלכם או שמשהו השתבש.
דרכים לנסות לשחזר את Widevine L1 ב-Xiaomi, POCO ו-Redmi
בטלפונים רבים של Xiaomi, POCO ו-Redmi שאיבדו את אישור ה-HD שלהם לאחר עדכון, ישנה אפשרות פשוטה יחסית להוריד מחדש או לשחזר את אישור ה-L1 מתוך הגדרות המערכת. הנתיב המדויק משתנה בהתאם לגרסת ה-MIUI/HyperOS ולדגם, אך בדרך כלל התהליך דומה.
בדרך כלל צריך לגשת להגדרות הקשורות לטביעות אצבע, זיהוי פנים ונעילת מסך ולחפש מקטע המקושר לתשלומי טביעות אצבע או אבטחה נוספת. בתוך תפריט זה, בחלק מהמכשירים יש ערך ספציפי עבור Widevine (L1) המאפשר לך לחדש, לאמת מחדש או לשחזר את האישור. לאחר הקשה על אפשרות זו והפעלה מחדש של המכשיר, מידע DRM יציג שוב את L1, ואפליקציות וידאו יחזרו להפעלת HD.
כאמצעי נוסף, מומלץ לנקות את הנתונים והמטמון של אפליקציות סטרימינג בעייתיות . לדוגמה, עבור Netflix באנדרואיד, ניתן לעבור להגדרות > אפליקציות > Netflix > אחסון, ולהקיש על נקה נתונים/נקה מטמון. פעולה זו מאלצת את האפליקציה לנהל משא ומתן מחדש על רישיונות עם השרת ולרשום מחדש את המכשיר לאחר שהמערכת תסדר את אישור Widevine L1.
אם, לאחר שחזור האישור ומחיקת הנתונים, המכשיר עדיין מופיע כ-L3, ייתכן שהבעיה טמונה בגרסת ה-MIUI או ה-HyperOS עצמה וניתן לתקן אותה רק באמצעות עדכון OTA עתידי או על ידי עדכון קושחה רשמי נוסף . במקרים אלה, אלא אם כן אתם מכירים היטב את תהליך העדכון, עדיף להמתין לעדכונים ולעקוב אחר הפורומים הרשמיים של היצרן.
טוען אתחול לא נעול, ROMs מותאמים אישית ואובדן קבוע של L1
תרחיש נפוץ נוסף בקרב משתמשים מתקדמים הוא זה של אלו שפותחים את מנהל האתחול כדי להתקין ROMs מותאמים אישית או לבצע שינויים במערכת. במכשירים רבים (במיוחד דגמים ישנים יותר של שיאומי), ברגע ששרשרת האמון הרשמית נשברת, המכשיר כבר לא נחשב מוסמך במלואו ו-Widevine מוריד את הגרסה ל-L3 כמעט באופן מיידי.
בנוסף לאובדן L1 ו-HD בנטפליקס או דיסני+, שינוי זה עלול לגרום ליישומים רגישים אחרים, כגון אפליקציות בנקאיות או ארנקי מטבעות קריפטוגרפיים, להפסיק לפעול או להציג אזהרות שהסביבה אינה בטוחה. גם אם SafetyNet או אמצעי אבטחה מקבילים יועברו, ה-DRM עדיין עשוי לראות אותה כסביבה לא מהימנה.
במקרים אלה, כוונון הגדרות או ניקוי מטמונים בדרך כלל לא עוזרים: כל עוד טוען האתחול נשאר נעול, המערכת לא תראה את המכשיר כבטוח מספיק עבור Widevine L1 . הפתרון האמין היחיד הוא לחזור ל-ROM המקורי ולנעול מחדש את טוען האתחול.
במקרה של שיאומי, זה כרוך בהורדת ה- ROM הרשמי עבור הדגם מאתר קהילת שיאומי , העברת הטלפון למצב אתחול מהיר (fastboot), חיבורו למחשב, ושימוש בכלי כמו OS ROM Flashing Tool / MiFlash כדי להתקין מחדש את הקושחה המקורית. לאחר השלמת תהליך ההבזק ונעילת האתחול (bootloader) שוב, Widevine L1 ישוחזר ברוב הדגמים, בתנאי שהוא נתמך על ידי היצרן.
ממיר טלוויזיה סיניים, שגיאת NW-6-404 ורישיונות נטפליקס
ממיר אנדרואיד TV זול חווה משבר של ממש מאז שנטפליקס החמירה את דרישות ההסמכה שלה . משתמשים רבים נתקלו, כמעט בן לילה, בשגיאה NW-6-404 בעת ניסיון לפתוח את נטפליקס, מה שהוביל למסך שחור ולחוסר גישה לקטלוג.
שורש הבעיה הוא שנטפליקס לא רק דורשת את Widevine L1 ברמת החומרה , אלא גם שהמכשיר ייכלל ברשימת מכשירים מאושרים ושהיצרן שילם עבורם ועמד בתנאים טכניים מסוימים. במשך שנים, יצרניות ממיר טלוויזיה סיניות רבות הסתמכו על רישיונות לא רשמיים או מנוהלים בצורה גרועה, וכאשר נטפליקס קטעה את המימון, מכשירים אלה נותרו מחוץ למשחק.
אפילו אם המפרט מציין "4K" או "HDR" והשבב תומך תיאורטית ב-Widevine L1, אם היצרן לא השיג (או לא שילם עבור) אישור רשמי של Netflix , האפליקציה תחסום את הגישה ותציג שגיאות כמו NW-6-404. בפועל, עבור המשתמש הסופי, זוהי נעילה כמעט קבועה: לא משנה כמה פעמים תעדכנו את ה-APK, שרת Netflix ימשיך לראות מכשיר לא מורשה.
האפשרות היחידה והאמינה באמת עבור אלו שתלויים במידה רבה בנטפליקס היא לרכוש מכשיר אנדרואיד TV או טלוויזיה חכמה מוסמך רשמית (Chromecast עם Google TV, Nvidia Shield, ממיר טלוויזיה של מותגים גדולים, טלוויזיות חכמות מסוימות וכו'). עד שיצרן של ממיר טלוויזיה זול יקבל את הרישיון הדרוש, אין שום פריצה שתבטיח סטרימינג יציב באיכות HD ו-4K.
פתרונות חלקיים עבור נטפליקס במכשירים שאינם מאושרים
למרות זאת, חלק מהמשתמשים מצאו פתרונות חלקיים להמשך השימוש בנטפליקס בממירי טלוויזיה לא מאושרים, אם כי כמעט תמיד עם מגבלות משמעותיות וללא ערובה לתאימות עתידית . אחד הטריקים שהוזכרו כולל הסרת ההתקנה של הגרסה הנוכחית של נטפליקס, ניקוי המטמון והנתונים, והתקנת קובץ APK של נטפליקס המיועד למכשיר מאושר אחר , כגון טאבלטים מסוימים של סמסונג, באמצעות כונן הבזק מסוג USB.
בדגמים ספציפיים, גרסה "אלטרנטיבית" זו אפשרה למשתמשים להתחבר שוב ולהפעיל תוכן , למרות שהממשק מותאם למסכי מגע ולא לשלטים. עם זאת, פתרונות אלה תלויים בגרסאות ספציפיות של האפליקציה ועשויים להפסיק לעבוד כאשר נטפליקס תשנה את תהליך האימות שלה.
כמו כן, נצפו שיטות אגרסיביות יותר, כגון שינוי אפליקציית Netflix או קבצי המערכת כדי לנסות לעקוף חלקית בדיקות תאימות. גישות אלו לרוב אינן יציבות, עלולות להפר את תנאי השירות של השירות, ולעתים רחוקות משחזרות את ה-HD לחלוטין. בדרך כלל הן מאפשרות צפייה מתמשכת ב-SD או פועלות לזמן מוגבל בלבד.
Widevine ו-iOS: מדוע רבים בסופו של דבר בורחים ל-FairPlay
בעוד שרוב כאבי הראש של Widevine מתמקדים ב-Android TV, בוקסות טלוויזיה ובטלפונים של אנדרואיד, ישנן גם שאלות לגבי תפקידה במערכת האקולוגית של iOS . אפל מקדמת את ה-DRM שלה ואת FairPlay, ו-iOS לא תומך באופן טבעי בשילוב האופייני של Widevine (DASH + CENC), כך שהאינטגרציה אינה פשוטה כל כך.
כדי להתגבר על ההבדל הזה, Widevine מציעה ערכת פיתוח תוכנה ייעודית ל-iOS המאפשרת למפתחים לשלב את ה-DRM שלה באפליקציות iPhone ו-iPad. ערכת פיתוח תוכנה זו מעבירה את התוכן מ-DASH ל-HLS תוך כדי תנועה, ושומרת על התוכן מוגן דרך הספרייה הדינמית של CDM. חלק מעיבוד זה מתבצע בצד הלקוח (בתוך האפליקציה עצמה), בתנאי שמדיניות האבטחה של Apple נשמרות.
בפועל, עם זאת, פלטפורמות גדולות בדרך כלל בוחרות ב- FairPlay כמערכת ה-DRM העיקרית שלהן ב-iOS, ומשאירות את Widevine לאנדרואיד, דפדפנים וסביבות אחרות . גישה היברידית זו מפחיתה בעיות תאימות ארוכות טווח. לא נדיר למצוא משתמשי אנדרואיד שנמאס להם מבעיות Widevine, שדרוגים לאחור לשכבה 3 ובאגים של הסמכה, ובסופו של דבר עוברים ל-iOS בחיפוש אחר שרשרת DRM צפויה יותר, למרות שגם ל-iOS יש מגבלות משלה.
כל הבלגן הזה של Widevine, רמות L1 ו-L3, אישורי Netflix ושגיאות כמו NW-6-404 מבהירים שכשמדובר בסטרימינג באנדרואיד TV או במכשירים ניידים, מסך טוב וחיבור טוב אינם מספיקים . בחירת מכשירים מאושרים מההתחלה, בדיקת רמת ה-DRM עם DRM Info כשמשהו משתבש, שחזור אישורים במידת האפשר, והימנעות מתצורות Bootloader או ROMs ששוברים את שרשרת האמון הן בדרך כלל הדרך האמינה ביותר להמשיך ליהנות מנטפליקס, דיסני+ או פריים וידאו ב-HD ו-4K ללא הפתעות לא נעימות. שתפו את המידע הזה כדי שיותר משתמשים יהיו מודעים לבעיה.