توفّر منصة Android Automotive Operating System (AAOS) واجهتَي برمجة تطبيقات مختلفتَين للكاميرا:
تستخدم خدمة كاميرا Android واجهة برمجة التطبيقات لكاميرا Android (المعروفة أيضًا باسم Camera2) للتفاعل مع أجهزة الكاميرا. ترتبط Camera2 ارتباطًا وثيقًا بخدمات Android الأخرى، ويتطلّب الوصول إلى الكاميرا أن يتم تشغيل Android بالكامل (باستثناء الوصول المبكر إلى الكاميرا من خلال عميل لديه امتيازات).
يمكن لتطبيقات النظام وتطبيقات الطرف الأول استخدام واجهة برمجة التطبيقات Android Camera API، كما يمكن للتطبيقات الخارجية التي توفّر تجارب كاميرا تقليدية، مثل مؤتمرات الفيديو، استخدامها أيضًا.
نظام العرض الموسّع (EVS) وواجهة برمجة التطبيقات CarEvsService مخصّصان لمنصات السيارات التي تعتمد بشكل محدود على خدمات نظام Android لتوفير إمكانية الوصول إلى الكاميرا في وقت مبكر. لا تتوفّر واجهة برمجة التطبيقات هذه إلا لتطبيقات النظام وتطبيقات الطرف الأول التي توفّر تجارب استخدام كاميرا في السيارة. نخطّط لإيقاف واجهات برمجة التطبيقات الخاصة بوظائف الكاميرا في EVS نهائيًا.
توضّح صفحة نقل البيانات إلى Camera2 كيفية نقل عمليات تنفيذ كاميرا السيارة إلى واجهات برمجة تطبيقات Camera2 العادية من واجهات برمجة تطبيقات نظام العرض الموسّع (EVS).