אנדרואיד 13 מוסיף תמיכה בווידאו HDR ו"מקרי שימוש בזרם" ב-Camera2 API

click fraud protection

אנדרואיד 13 מוסיף כמה תכונות חדשות ל-Camera2 API כולל פלט וידאו HDR ותמיכה ב"מקרי שימוש בזרם".

ה Camera2 API הוצג באנדרואיד 5.0 כיורש לממשק ה-API המקורי של המצלמה. ה-API מאפשר למפתחים לבדוק אילו תכונות מצלמה זמינות במכשיר וחושף מצלמה גרגירית תכונות ליישומים, כולל בקרות לכל מסגרת לחשיפה ושיפור איזון לבן, חידוד, דה-noe, וכו ' זה גם תנאי מוקדם להתקנה יציאות מצלמת גוגל. עם אנדרואיד 13, גוגל מוסיפה כמה יכולות חדשות לממשק ה-API של Camera2.

כפי שהבחין על ידי אספר, HAL של אנדרואיד 13 מאפשר ליצרניות סמארטפונים לחשוף פלט וידאו של 10 סיביות ל-Camera2 API. אם יצרן OEM בוחר לחשוף פלט של מצלמה של 10 סיביות, עליו לתמוך לפחות בפרופיל HLG10. במקרה שמכשיר תומך בפורמטים אחרים של HDR כגון HDR10+ ו-Dolby Vision, יצרן המכשיר יכול לפרסם את הפרופיל המומלץ לאפליקציות באמצעות מאפייני המצלמה#REQUEST_RECOMMENDED_TEN_BIT_DYNAMIC_RANGE_PROFILE קָבוּעַ. בינתיים, אפליקציות התומכות בממשק ה-API של Camera2 יכולות להגדיר פרופיל טווח דינמי נתמך במכשיר ספציפי באמצעות ה-API של OutputConfiguration.setDynamicRangeProfile.

בנוסף לתמיכה בווידאו HDR, ה-API של Camera2 מוסיף גם תמיכה ב"מקרי שימוש בזרם" כדי לאפשר ליצרני OEM לייעל את ביצועי המצלמה בתרחישי סטרימינג שונים.

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

אם יצרן מכשירים בוחר ליישם את היכולת הזו, הוא נדרש ליישם את מקרי השימוש הבאים בזרם:

  • תצוגה מקדימה עבור עינית חיה וניתוח תמונות בתוך האפליקציה
  • STILL_CAPTURE לצילום סטילס
  • VIDEO_RECORD להקלטת קטעי וידאו
  • PREVIEW_VIDEO_STILL עבור זרם בודד אחד המשמש לעינית, הקלטת וידאו ולכידת סטילס.
  • VIDEO_CALL לשיחות וידאו ארוכות

כאשר זמינה תמיכה במקרים של שימוש בזרם, התקן המצלמה יכול לבצע תצורות כגון בחירת מצב חיישן מצלמה אופטימלי, בחירת פרמטרי כוונון ובניית צינור עיבוד תמונה באמצעות Camera2 ממשק API. אפליקציות יכולות להשתמש ב- מאפייני המצלמה#SCALER_AVAILABLE_STREAM_USE_CASES שדה כדי לשאול את רשימת מקרי השימוש הנתמכים ב-Steam במכשיר.


מָקוֹר: אספר