Обзор

Платформа Android Automotive Operating System (AAOS) предлагает два различных API для работы с камерой:

  • Служба Android Camera использует API камеры Android (также известный как Camera2) для взаимодействия с аппаратным обеспечением камеры. Camera2 тесно связана с другими службами Android и требует полной загрузки Android для доступа к камере ( за исключением раннего доступа к камере для привилегированного клиента).

    API камеры Android может использоваться системными и собственными приложениями, а также сторонними приложениями, реализующими стандартные функции камеры, например, для видеоконференций.

  • API системы расширенного просмотра (EVS) и сервиса CarEvsService предназначен исключительно для автомобильных платформ и обеспечивает минимальный доступ к камерам на ранних этапах разработки, минимально завися от системных служб Android. Этот API доступен только для системных и однопользовательских приложений, предоставляющих возможности использования автомобильных камер. Мы планируем отказаться от использования API EVS для обеспечения функциональности камер.

  • В руководстве «Переход на Camera2» подробно описано, как перевести ваши автомобильные системы видеонаблюдения с API системы расширенного просмотра (EVS) на стандартные API Camera2.