סקירה כללית

פלטפורמת Android Automotive Operating System‏ (AAOS) מציעה שני ממשקי API שונים למצלמה:

  • שירות המצלמה של Android משתמש ב-Android Camera API (שנקרא גם Camera2) כדי ליצור אינטראקציה עם חומרת המצלמה. ‫Camera2 קשורה באופן הדוק לשירותים אחרים של Android, ונדרש אתחול מלא של Android כדי לגשת למצלמה (למעט גישה מוקדמת למצלמה על ידי לקוח עם הרשאות).

    אפליקציות מערכת ואפליקציות מאינטראקציה ישירה יכולות להשתמש ב-Android Camera API, וגם אפליקציות של צד שלישי שמטמיעות חוויות שימוש רגילות במצלמה, כמו שיחות ועידה בווידאו.

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

  • במאמר מעבר ל-Camera2 מוסבר איך להעביר את ההטמעות של מצלמות לרכב אל ממשקי ה-API הסטנדרטיים של Camera2 מממשקי ה-API של מערכת התצוגה החיצונית (EVS).