תכירו – Android TV

כל מי שמכיר את תחום האנדרואיד היטב זמן מה, סביר להניח ששמע על Google TV. זה היה הנסיון הראשון של גוגל לנסות "לכבוש" את הטלויזיה.

הנסיון נכשל כשלון חרוץ מכמה סיבות: קודם כל גוגל התייחסו לטלויזיה כאל טאבלט נוסף עם מקשים וכו'. הם לא סגרו שום דבר עם האולפנים (מה שגרם לכך שהאולפנים חסמו תוך ימים ספורים את Google TV מלנגן ערוצי Online), לא היתה כמעט שום תמיכת DRM, המכשיר עצמו מבחינת "כח" היה חלש מאוד, ושת"פ עם יצרני קופסאות היה מינימלי – סוני ו-Dish הבטיחו שזה יהיה בחלק מהדגמים, לא יותר מזה.

הנסיון השני של גוגל לכבוש את הטלויזיה היה עם Nexus Q – מכשיר שנראה קצת מוזר, אבל היה מבוסס רק על יוטיוב ושאר פתרונות של גוגל והכוונה היתה למכור אותו לציבור במחיר מופרע של 299$. הביקורות קטלו אותו כל כך חזק, שגוגל בסוף לא הוציאה אותו לשוק ומי שביצע הזמנה מוקדמת קיבל אותו בחינם. זה היה אחד הכשלונות הכי מהדהדים של גוגל, כשלון שגוגל למדו ממנו המון.

מכיוון שכחברה שמעוניינת שאנדרואיד יהיה בכל מקום אפשרי (ולפעמים לא כל כך אפשרי), גוגל לקחה את הזמן לחשוב ולתכנן מחדש, תוך לימוד לקחים מהעבר.

עד שגוגל יצאו עם מכשיר, יצאו יצרנים סיניים רבים עם קופסאות קטנות וזולות שכוללות אנדרואיד ושמתחברות ל-HDMI. הגרסאות הראשונות שיצאו היו גרועים הן מבחינת ביצועים והן מבחינת קליטת WIFI, ואילו הגרסאות שנמכרות היום כבר כוללות מעבד 4 ליבות עם אנטנה חיצונית ובחלקם 2 חיבורי USB אך עדיין מדובר באנדרואיד רגיל שקיים לך בטלפון וטאבלט ומחייב אותך לחבר למכשיר (דרך כבל או דרך Bluetooth) עכבר בשביל לבצע ניווט בתפריטים. הגירסה האחרונה שקיימת כיום, אגב, היא MK 903IV כפי שמופיע בתמונה מימין (יש כמובן 1001 חיקויים).

כפי שציינתי לעיל, גוגל הפיקו לקחים מהעבר וכבר בשלב התכנון הם התייעצו עם יצרני הטלויזיות והממירים (קופסאות STB) ורצו לשמוע מה הם רוצים ומה הם צריכים בשביל לעמוד בסטנדרטים.

התוצאה היא Android TV שתצא בקרוב, והיא תיראה כך:

במבט ראשון התמונה די מזכירה את Google TV אך ההבדלים הם עצומים בין Google TV לאנדרואיד TV.

נתחיל בשוק היעד: אנדרואיד TV מיועד ל-3 קבוצות שיחדיו כוללים כמעט את כולם:

  • יצרני הטלויזיות
  • יצרני ממירים (STB), נגני Blu Ray ומזרימי מדיה אחרים.
  • המשתמש הביתי.

אנדרואיד TV כולל מפרט שהיצרן צריך לעמוד בו על מנת למכור פתרון של אנדרואיד TV, הנה המפרט בקצרה:

android-tv1כפי שאתם יכולים לראות, בגוגל הפעם לא מוכנים להסתפק בחצי ג'יגה זכרון ובמעבד חלש, הפעם יש צורך בחיבור גם WIFI וגם חיבור Ethernet, חובה לתמוך ב-2 סוגי ה-DRM הנ"ל לפחות, כך שאנדרואיד TV מהרגע הראשון נותן לך חוויה חלקה וחזקה מבחינת מפרט.

ואיך נשלוט באנדרואיד TV? תוכל לעשות זאת באחת משלושת הדרכים הבאות (חוץ מכמובן לחבר עכבר, אם אתה מתעקש :-) ):

  • שלט מינימלי שכולל: 4 כפתורי חיצים, כפתור בחירה, כפתור Back וכפתור Home ומיקרופון
  • אפליקציית שלט שיכולה לרוץ על מכשירי אנדרואיד ו-iOS (טלפונים וטאבלטים)
  • בקר משחק (ג'ויסטיק)

יצרנים כמובן יכולים לקחת את השלט המינימלי ולהוסיף כפתורים איך שהם רוצים, אך הם מחוייבים לתת את המינימום.

הזכרתי מיקרופון, וכאן אחד החידושים המעניינים: גוגל NOW לוקח חלק חשוב מאוד באנדרואיד TV ובמקום להקיש שם סרט או סידרה, אתה פשוט תדבר אל תוך המיקרופון בשלט (או בטאבלט או בטלפון) ותאמר את שם הסרט, סידרה, שחקן וכו' שתרצה, וגוגל NOW יראה לך תכנים בהתאם לשרותים המותקנים לך במכשיר (שרותים כמו Google Play, Netflix, Hulu, Amazon Prime וכו'). תוכל גם להשתמש במיקרופון כדי לבצע חיפוש רגיל, והדפדפן כרום יוכל להציג לך תכנים בדיוק כמו בטאבלט שלך, כאשר הניווט מבוצע דרך השלט.

מבחינת כל ה-ECO System של אנדרואיד, הכל סובב סביב הטלויזיה. כך לדוגמא אם יש מספר ממירים או מכשירים שמחוברים לטלויזיה, אנדרואיד TV יוכל לתמוך (בהתאם ליצרן ולמפתחים) בממירים ובציוד שלך ויהפוך את כל חיבורי ה-HDMI ל-Unified TV, כך שכל דבר, בין אם זה הפלייסטיישן שלך או חיבור HOT או YES או צלחת לויין פרטית או כל ציוד אחר שמתחבר ב-HDMI, או שהוא שרות שידור וידאו מבוסס IP (כמו IPTV וכו') נהיה עוד ערוץ ואז תוכל לעבור בקלילות עם השלט בדיוק לערוץ שאתה מעוניין במקום להשתמש בשלט של הטלויזיה כדי להחליף ל-HDMI אחר ועוד שלט כדי לעבור ערוץ.

גם על צריכת תכנים מקומיים (סרטי Blu Ray לדוגמא) גוגל חשבו והם תומכים באופן טבעי בכל קידודי האודיו והוידאו כולל סינכרון מלא, תמיכה ב-AC3 כולל ניתוב (אם יש לך מערכת סאונד רצינית), וגוגל גם חשבו קדימה והם תומכים כבר מעתה ברזולוציית 4K, קידוד HEVC וקידוד DRM שנחוץ לפי העדפות היצרן.

אבל החלק הכי חשוב באנדרואיד TV הוא האפליקציות. אחרי הכל, לא חסרים היום קופסאות שנותנות לך לצפות בנוחות בטלויזיה ובערוצי On Line שונים, קופסאות כמו ROKU, Fire TV, מערכות HTPC וכו'.

גוגל הרחיבה את ה-SDK כדי לתמוך באנדרואיד TV והיא מפרסמת הוראות ודוגמאות כיצד מפתחי אפליקציות יכולים לקחת את האפליקציה שלהם ולהרחיב אותה לשימוש אנדרואיד TV ששם אין מקשים ואין עכבר אלא חצים, כפתור בחירה, חזרה ו-Home, כך שמפתחים המעוניינים שהאפליקציות שלהם יופיעו למשתמשי אנדרואיד TV, יצטרכו לשנות מעט את הממשק (אפליקציות שלא ישנו את הממשק לא יופיעו ב-Play Store באנדרואיד TV). חברות כמו נטפליקס, Showtime ואחרות לדוגמא – כבר בנו ממשק והן מופיעות ב-Play Store וסביר להניח שמפתחים רבים יוסיפו את הממשק. (על כך – בסיום הפוסט).

אנדרואיד TV גם מסמן התחלה חדשה לגוגל – משחקים. משחקים קיימים כבר כיום לאנדרואיד בטלפון ובטאבלט, אולם המשחקים הללו צריכים להתמודד עם מכשירים שיש להם זכרון מועט או עם אחסון קטן ומעבדים חלשים. באנדרואיד TV לעומת זאת, הדרישה היא למינימום 1 ג'יגהבייט זכרון ומכיוון שהמערכת כבר בנויה עם אופטימיזציה טובה לזכרון (גם של 1 ג'יגהבייט) והדרישה היא למעבד גרפי חזק, משחקים יכולים לנצל את הרזולוציה של הטלויזיה הגדולה (1080P או 720P) ואת המעבד החזק שבתוך ה-Android TV ואת בקר המשחקים שניתן לחבר (אגב, ניתן גם לחבר בקרי משחק מצד שלישי) כדי לאפשר לצופה לשחק משחקים בגרפיקה רצינית עם כמות פריימים מכובדת. זה לא XBOX ONE ולא פלייסטיישן 4, אבל מעבדים כמו Tegra K – שרוב ה-Android TV יהיו איתו – נותנים גרפיקה מהממת. רוצים דוגמא? בשמחה (ההדגמה היא מתוך Shield Tablet של nVidia שמשתמש ב-Tegra K – קרדיט ל-Android Police):

אז עכשיו יש גם משחקים שאתה יכול לשחק עם אנדרואיד TV וכבונוס אתה יכול להתקין ללא תשלום נוסף משחקים שקנית בטאבלט או בטלפון – ישירות על האנדרואיד TV. אין ספק OUYA יהיו בצרות ויקח קצת זמן אבל האיום על הקונסולות המכורות יהיה יותר גבוה.

אחת הבעיות המוכרות באנדרואיד הם העדכונים. אתם בטח מכירים זאת – רכשתם מכשיר, יוצא גירסת אנדרואיד חדשה או תיקון אבטחה דחוף והיצרן או שמשחרר עדכון רק לאחר מספר חודשים או בכלל לא (רמז .. ASUS!). עם אנדרואיד TV כל העניין משתנה וכצרכן אנדרואיד TV אתה מקבל את כל העדכונים ישירות מגוגל, לא חשוב מאיזה יצרן רכשת את האנדרואיד TV והאם זוהי קופסא או שזה בתוך הטלויזיה או נגן כלשהו, אתה תקבל את העדכונים מגוגל.

ועכשיו – לחלק ההפתעה. גוגל הכריזו על אנדרואיד TV בגוגל I/O והם בנו מכשיר דוגמא שמריץ אנדרואיד TV. המכשיר כולל מעבד Tegra-4 עם 2 ג'יגהבייט זכרון, 16 ג'יגה אחסון, חיבור Ethernet, יש WIFI ו-Bluetooth וגוגל מייעדת את המכשיר הזה למפתחים. מי שהשתתף בגוגל I/O בסשן על אנדרואיד TV קיבל אותו בחינם אבל עכשיו גם מפתחים שלא היו יכולים לקבל אותו בחינם, אם נרשמתם לגוגל כמפתחים ואם פרסמתם אפליקציה אי פעם בגוגל Play. לשם כך יש להיכנס לקישור כאן ולמלא את הפרטים.

לסיכום – נראה שבגוגל, בניגוד למתחרים (אפל, שלא לדבר על מיקרוסופט שבכלל "מתה" בשוק הזה) הפיקו לקחים והם כבר עובדים בשת"פ עם יצרנים כמו סוני, LG ועוד 30 שותפים אחרים הן באינטגרציה של אנדרואיד TV לתוך הטלויזיה או הוצאה של מכשיר אנדרואיד TV יעודי או כפלטפורה לממיר (STB), והפעם הם רוצים שאנדרואיד TV יהיה אזרח שווה בדיוק כמו טלפונים וטאבלטים מבוססי אנדרואיד ולא משהו עצמאי (כמו שהיה גוגל TV), ולשם כך גוגל עשו הכל כדי שאנדרואיד TV יהיה מכשיר שתרצה לקנות ולשים בסלון ולהשתמש בו או שאולי תרצה לרכוש טלויזיה – ועדיף שיהיה לה אנדרואיד TV בתוכה במקום כל הזבל שיש ב"טלויזיות החכמות" – אפליקציות שרק היצרן כתב, הן לא מתעדכנות, והן "גן עדן" לכל פורץ אבטחה. ה-ECO System של אנדרואיד כיום כבר מאוד מרשים וגדול ויצרני אפליקציות ותוכנה ירצו להיכנס כדי להרוויח ממכירה של אפליקציות ומשחקים. האם זה יכבוש את שוק הממירים? בעבר הייתי אומר "לא", כיום אני מהסס לשלול. שוק הטלויזיות? אני דווקא מהמר שכן (אם כי זה יקח שנתיים פלוס) כי ליצרן זה מתורגם לחסכון בפיתוח מערכת ותחזוקה. האם זה יכה את שוק הקונסולות? כאן זה תלוי לגמרי במאמצים שגוגל תשקיע מול אולפני המשחקים, אבל אני כן מהמר שמיקרוסופט תראה פחות מכירות קונסולות.

לאלו המעוניינים לקבל יותר פרטים על אנדרואיד TV (בצד הטכני), להלן וידאו מגוגל I/O שמסביר יותר פרטים:

 

מיקרוסופט נגד כרומבוק – סיבוב שני

במיקרוסופט ישנם כמה מנהלים שמאוד, מאוד לא אוהבים את הרעיון שגוגל מצליחה עם מכירות הכרומבוקים (ברבעון האחרון גוגל עם שותפיה מכרו כמיליון חתיכות ורובם הלכו לשוק החינוך). במיקרוסופט לא מבינים מדוע אותם מוסדות חינוך ואנשים פרטיים רוצים לקנות מחשבים ניידים שכל מה שהם מריצים זה דפדפן….

אז הם החליטו להתקיף שוב את מכירות הכרומבוקים. פעם שעברה הם ניסו זאת עם פרסומות (כרגיל, מגוכחות) שהכרומבוק לא מריץ לך שום דבר מעבר לדפדפן. זה – לא ממש עבד, ולכן הפעם הם פנו לשותפים שלהם, יצרני החומרה ומיקרוסופט מקדישה דף מיוחד שמשווה בין כרומבוק למחשב נייד שמריץ Windows 8.1 ובסוף המודעה יש המלצה על דגם של Acer שנמכר בזול – 250$. הצצתי קצת במפרט הטכני ואני יכול להעיד שמדובר על מחשב סופר גרוע: דיסק מכני ישן, מעבד Celeron שהוא יותר גרוע בהשוואה למה שיש בכרומבוקים של היום (הנה השוואה של המעבדים), הוא מגיע עם 2 ג'יגה זכרון (שזה אומר שאם תריצו על ה- Windows הזה כל דבר כמו אופיס 2010, אקספלורר וכו' – צפו לאיטיות כרונית), ולקינוח – סוללה 3 תאים, כך שאם אתם מפנטזים על יום עבודה שלם עם המחשב ללא חיבור לחשמל – שכחו מזה.

וזה מה שמיקרוסופט דוחפת כ"המלצה" במקום כרומבוק.

מיקרוסופט עדיין מתעקשת לפספס מדוע אנשים רוכשים את הכרומבוקים: אף אחד לא חושב שכרומבוק יריץ לו את האפליקציות שהוא משתמש בהם על Windows ומספיק להפעיל כרומבוק בשביל לראות זאת. כרומבוק בא לענות על צורך פשוט: אם רוב הדברים שאתה עושה נמצאים בגישה דרך דפדפן, אז כרומבוק יכול לתת לך את המקסימום של גלישה נוחה, במינימום משאבים ועם סוללה של 10 שעות לערך. זה לא בא להחליף מכונת Windows ואם אתה רוצה לעבוד על עריכת וידאו רצינית או לשחק משחקים כבדים, כרומבוק זה לא בשבילך. לעומת זאת אם אתה משתמש כבד בשרותים של גוגל, גולש בפייסבוק, משתמש בהרבה תוספים של כרום, אז כרומבוק בהחלט יכול להועיל לך.

לי, כאיש לינוקס, אני כותב את הפוסט הזה על מחשב של לנובו מדגם S510P, ואני מריץ עליו Fedora 20. יש למחשב הזה מעבד i7 מכובד עם 8 ג'יגה זכרון ודיסק של 1 טרה, עם כרטיס גרפי נוסף של nVidia, והוא עולה בשוק בערך 3500 שקל. זו אחלה מכונה על הנייר, אבל אם עכשיו אצא לחוות שרתים או אצטרך שאשב באיזו מסעדה ואחרי זה אעבוד בחוץ, המחשב הזה לא יחזיק לי אפילו חצי יום עבודה מבלי שאצטרך לחפש אחרי שקע חשמל קרוב. מכיוון שאני איש טכני, אני יכול על כרומבוק להשתמש בתוכנה כמו Crouton ולהוסיף את הסביבה המועדפת עליי בקלות אם ה-Shell של כרום OS לא מספק אותי או שאפליקציות Web אינן מספקות אותי.

לחברי, איש סיסטם של מערכות מיקרוסופט, הוא יכול להשתמש באחת מאפליקציות ה-RDP שקיימות לכרומבוק או להשתמש באחת מאלפי אפליקציות ה-Web שקיימות כדי לעשות את מה שהוא רוצה לעשות. הכרומבוק לא בא להחליף לו את המערכת העיקרית שלו, אבל כרומבוק יכול לתת לו לעשות כל מיני דברים עם זמן סוללה ארוך.

מיקרוסופט רוצה להתחרות והפתרון שלה הוא להחזיר מחדש את ה-Netbook שתפס בעבר, אבל מיקרוסופט מפספסת את הנקודה שמחשב שנמכר לצרכן ב-250-300 דולר הוא זבל שהמשתמש בו יסבול מאיטיות בכל דבר שיריץ (כי אין מספיק זכרון והדיסק הוא בטכנולוגיה ישנה ואיטית). מי שרוצה מחשב נייד מבוסס Windows לקנות מחו"ל ושיתן ביצועים טובים, המחירים מתחילים מ-600 דולר ומעלה, כפול ממה שמיקרוסופט מדברת עליו.

כרומבוק זה פתרון טוב, לא לכולם, אבל מה שהוא כן עושה, הוא עושה בצורה טובה ויציבה ומאובטחת. לבתי ספר הוא פתרון מעולה כי אין לך בעיות של וירוסים והמנהל הטכני מקבל מגוגל כלי תחזוקה של כל הכרומבוקים, המורה מקבל חשבון מיוחד ב-Play Store כך שאם הוא מחליט שכל התלמידים צריכים אפליקציה או ספר מסויים, זה מתווסף אוטומטית לכל חשבונות התלמידים, ואם נשבר כרומבוק, אפשר לספק לתלמיד מחשב אחר וכל מה שהתלמיד צריך לעשות הוא לבצע Login פשוט והכל חוזר מיידית. אתם רוצים להשוות זאת לתחזוקת PC?

גוגל עשתה שיעורי בית ולמדה את מה שמיקרוסופט מציעה וגוגל מיישמת את הלקחים שמיקרוסופט עדיין מתעקשת לא ליישם, והתוצאה בסופו של יום – יותר תלמידים שמשתמשים בפתרונות של גוגל, ויותר יצרנים ששמחים למכור כרומבוקים. זה כבר הגיע למצב ש-Dell הודיעו ל-CNET שהם לא מצליחים לעמוד בקצב היצור של כרומבוקים ולכן בשלב זה Dell מוכרת אותו לשוק החינוכי בלבד וברגע שיפתר ה-Back log, הם יחזרו למכור אותו גם לציבור. זה משפט שמיקרוסופט ודאי לא תאהב לשמוע :-)

שימוש עם SAMBA בכרומבוק/כרומבוקס

מחשבי הכרומבוק/כרומבוקס שנמכרים בעולם מגיעים עם Chrome OS שזו גירסת לינוקס מאוד קטנה ומינימלית. היא כל כך מינימלית, שחסרים לה חלקים רבים אם רוצים להשתמש במערכת מעבר לגלישה באתרים ושימוש באפליקציות כרום.

את מחשבי/מכשירי הכרומבוק ניתן "לפרוץ" בקלות ולהתקין תוכנה בשם Cruton שמאפשרת להתקין הפצות לינוקס נוספות, אולם לעיתים יש צורך בדברים פחות "בומבסטיים" כדי לבצע מטלות פשוטות. נניח ויש לך בבית איזה Storage קטן שבנית ואתה מעוניין לצפות בסרטים דרך הכרומבוק עם חיבור אליו, פה cruton זה יותר מדי…

לשם כך מישהו קימפל את המודולים של CIFS, מה שמאפשר להתחבר ל-Storage שיש לך בבית או לתחנת Windows שמאחסנת את קבצי המדיה שלך. כל מה שתצטרך לעשות הוא להוריד מכאן, לשחרר את קובץ ה-tar (או ZIP, איך שתבחר להוריד) לתוך מחיצת /usr/local (תצטרך לעשות זאת כ-sudo כמובן).

לאחר מכן יש לערוך את קובץ usr/local/etc/fstab/ ושם לתת את כתובת ה-IP של השרת שלך, מיקום ה-SHARE, מיקום ה-mount point, שם משתמש, סיסמא וכו' ולאחר שסיימת תוכל להריץ  sudo mountcifs start

וכאן מגיעה בעיה נחמדה: לגוגל יש File Manager מינימלי אבל הוא לא מאפשר לנבור בתיקיות מעבר לתיקיות ב-home directory שלך. אם תבצע mount לתוך תיקיית Downloads או כל תיקיה אחרת, תוכל לראות את הקבצי רשת דרך ה-crosh (כלומר ה-shell של Crhome OS), אבל מנהל הקבצים או כל אפליקציה אחרת פשוט לא יראו זאת.

לשם כך, נצטרך לתחמן את ChromeOS ובשביל זה תצטרכו כרטיס SD או Disk On Key. הגודל עצמו לא חשוב ואפילו כרטיס של 128 מגהבייט ישן יספיק. אנחנו לא נשתמש באחסון על הכרטיס.

צרו על כרטיס ה-SD שם תיקיה כלשהי ואל תשימו שום קובץ באותה תיקיה. לשם הדוגמא, ניצור תיקיה בשם cifs ושם כרטיס ה-SD שלי יהיה HETZ. כעת נכניס את כרטיס ה-SD לתוך המכשיר. כרום OS יזהה את הכרטיס ויבצע לו אוטומטית mount והוא יופיע במערכת כ- media/removable/HETZ/

אפשר עכשיו ליצור (אם לא יצרתם) את התיקיה בכרטיס בשם cifs (אתם יכולים לתת איזה שם שתרצו) בכרטיס SD. אפשר ליצור דרך המנהל קבצים או דרך crosh.

נערוך (עם שימוש ב-sudo ועורך טקסטים כמו vi) את הקובץ usr/local/etc/fstab/ ונשנה את ה-mount point שיצביע אל תוך התיקיה בכרטיס SD, כך שה-mountpoint יהיה:

media/removable/HETZ/cifs/ (או איך שקראתם לתיקיה בכרטיס) ולאחר שיצאנו מהעורך נריץ את הפקודה: sudo mountcifs start (אם כבר הפעלתם את הפקודה, החליפו את ה-start ב-stop ולאחר מכן תבצעו שוב את הפקודה עם start).

אם הכנסתם נכונה את ההרשאות ואת ה-mount point, אז תוכלו לגשת לתפריט של Chrome OS (משמאל למטה), להפעיל את Files ובחלון משמאל תראו את כרטיס ה-SD שלכם. כנסו לתיקיית ה-cifs ושם תוכלו לראות את הקבצים המרוחקים שלכם. כעת תוכלו להפעיל אותם ולעשות בהם כרצונכם.

מבחינת אבטחה: הקובץ fstab שמגיע נותן הרשאות פתוחות לחלוטין, כך שמומלץ לצמצם אותם כדי שמשתמשים אחרים בכרומבוק לא יוכלו בטעות למחוק אותם.

נקודה חשובה: עקב ענייני אבטחה, גוגל כרגע לא מאפשרים לשום אפליקציה לרוץ לאחר שהתחברת ל-ChromeOS ולכן אם כיבית והפעלת את הכרומבוק, תצטרך לפתוח crosh (מקשים CTRL ALT T) להריץ פקודת shell ולהריץ את פקודת sudo mountcifs start (ודאו כי הכרטיס SD מוכנס למחשב לפני כן).

ונקודה לסיום: אם אתם צריכים את המקום של כרטיס SD כדי להחליף כרטיסים מפעם לפעם ועדיין מעוניינים להתחבר ל-Storage או מכונת Windows, כדאי לקנות כרטיס DISK ON KEY בתצורת USB הכי קטן שאפשר ואז לתקוע אותו באחד מחיבורי ה-USB.