Aperçu

La plate-forme Android Automotive OS (AAOS) propose deux API de caméras distinctes :

  • Le service de caméras Android utilise l'API Android Camera (également appelée Camera2) pour interagir avec le matériel de la caméra. Camera2 est étroitement lié à d'autres services Android et nécessite qu'Android soit entièrement démarré avant que vous puissiez accéder à la caméra (sauf l'accès anticipé à la caméra par un client privilégié).

    L'API Android Camera peut être utilisée par les applications système et propriétaires, ainsi que par les applications tierces qui implémentent des expériences de caméra conventionnelles, telles que la visioconférence.

  • L'API Extended View System (EVS) et CarEvsService est réservée aux plates-formes automobiles avec une dépendance minimale aux services système Android pour fournir un accès anticipé à la caméra. Cette API n'est disponible que pour les applications système et propriétaires qui fournissent des expériences de caméras automobiles. Nous prévoyons d'abandonner les API EVS pour la fonctionnalité de caméra.

  • Migrer vers Camera2 explique comment migrer vos implémentations de caméras automobiles vers les API Camera2 standards à partir des API Extended View System (EVS).