WebOS 2.24 מגיע עם שירות הקלטה חדש, מבטל תלות ועוד

webos-os מציגה גרסה חדשה של אפליקציית Home

webOS, המכונה גם webOS TV ו-webOS פתוחה, היא מערכת הפעלה מרובת משימות למכשירים חכמים כגון טלוויזיות ושעונים, המבוססת על לינוקס.

לפני כמה ימים זה פורסם שחרור הגרסה החדשה של webOS OSE 2.24, שמגיע עם מנוע האינטרנט webOS OSE מעודכן לגרסת Chromium 108, כמו גם ביטול תלות בין שירותי מדיה, שיפורים, תיקוני באגים ועוד

למי שעדיין לא מודע ל-webOS Open Source Edition (או המכונה גם webOS OSE), כדאי לדעת ש פלטפורמת webOS פותחה במקור על ידי Palm ב-2008. סביבת מערכת ה-webOS נבנית באמצעות OpenEmbedded והחבילות הבסיסיות, כמו גם מערכת בנייה ומטא נתונים מפרויקט Yocto.

מרכיבי המפתח של webOS הם מנהל המערכת והיישומים (SAM), שאחראי על הפעלת יישומים ושירותים, ו-Luna Surface Manager (LSM), המהווה את ממשק המשתמש.

העיבוד נעשה באמצעות מנהל מורכב באמצעות פרוטוקול Wayland. לפיתוח אפליקציות מותאמות אישית, מוצע להשתמש בטכנולוגיות אינטרנט (CSS, HTML5 ו-JavaScript) ובמסגרת Enact המבוססת על React, אך ניתן גם ליצור תוכנות ב-C ו-C++ עם ממשק המבוסס על Qt.

התכונות החדשות העיקריות של מהדורת הקוד הפתוח של WebOS 2.24

אחד השינויים החשובים ביותר של מהדורה חדשה זו של webOS OSE 2.24 היא הסרת תלות בין שירותי מדיה, שכן עד לגרסה הקודמת, מפתחים נאלצו לקרוא לשיטות ממספר ממשקי API כדי ליישם כמה פונקציונליות מולטימדיה. תרחיש שימוש זה כלל לא היה ידידותי למשתמש.

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

אחד השינויים הבולטים בגרסה החדשה הוא שירות הקלטה אוניברסלי חדש, איזה מוצג כ-API חדש להקלטת מדיה «com.webos.service.mediarecorder» כדי להקליט וידאו מהמצלמה ואודיו מהמיקרופון.

בנוסף לכך, ב-webOS OSE 2.24 הטמיע פונקציונליות נפרדת לארגון תצוגה מקדימה של נתוני המצלמה, מקושר רק ל-API «com.webos.service.camera2» שכן בעבר היה צורך להשתמש בממשקי API "com.webos.service.camera2" ו-"com.webos.media" ביחד.

משאר השינויים הבולטים מהגרסה החדשה הזו:

  • מנוע הדפדפן עודכן לבסיס הקוד Chromium 108 (בעבר השתמש ב-Chromium 94).
  • ניתנת תמיכה עבור קומפילציה עם Qt 6.7.0.
  • עודכן את הגרסה האחרונה של loctool והתוספים שלה (v1.15.1).
  • ניהול זיכרון משופר ברכיב מצלמת g-camera-pipeline.
  • בדפדפן Enact, תיקן בעיה בעדכון כתובת האתר בשורת הכתובת.
  • תוקן באג שגרם לשגיאות קומפילציה באפליקציית Qt המקורית
  • האמולטור תיקן בעיות ביצירת יישומי Qt רגילים.
  • ה-API של com.palm.service.tellurium מתועד ומיועד לאינטראקציה עם יישומי אינטרנט.
  • תיקן באג שבו מסך ה-WebEx המארח הוצג כתיבה אפורה.
  • תיקן באג שבו רכיב המצלמה יגרום לשגיאות במהלך זמן ההידור (32 סיביות).
  • תיקן באג שבו מצלמות אינטרנט לא סיפקו נתונים זורמים.

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

כיצד להשיג את מהדורת הקוד הפתוח של webOS 2.24?

למי שמעוניין להיות מסוגל להשתמש או לבדוק את WebOS Open Source Edition יש צורך ליצור את תמונת המערכת עבור המכשיר שלהם, לשם כך הם יכולים לעיין בצעדים שיבצעו מתוך הקישור הבא. 

ראוי להזכיר כי לוחות Raspberry Pi 4 נחשבים כפלטפורמת החומרה הייחוס הפלטפורמה מפותחת במאגר ציבורי ברישיון Apache 2.0, והפיתוח מפוקח על ידי הקהילה, בעקבות מודל ניהול פיתוח שיתופי.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.