자동차 뒷좌석의 엔터테인먼트 시스템에 다중 영역 오디오가 사용되는 방식에 관해 자세히 알아보려면 다중 영역 오디오를 참고하세요.
기기 제조업체는 자동차의 오디오 영역에 디스플레이를 연결할 수 있습니다. 예를 들어 하나의 기본 및 뒷좌석 엔터테인먼트 영역이 있는 자동차의 경우 기기 제조업체는 공급업체 파티션을 다음과 같이 구성할 수 있습니다.
<?xml version="1.0" encoding="utf-8"?> <carAudioConfigurations xmlns:car="http://schemas.android.com/apk/res-auto"> <zones> <zone name="primary zone"> <volumeGroups> <group> <device address="bus001_media"> <context context="music"/> </device> <device address="bus002_others"> ... </device> </group> </volumeGroups> <displays> <display car:display="<display-id-1>" /> </displays> </zone> <zone name="rear seat"> <volumeGroups> <group> <device address="bus100_all"> ... </device> </group> </volumeGroups> <displays> <display car:display="<display-id-2>" /> </displays> </zone> </zones> </carAudioConfigurations> </xml> |
CarAudioService
는 부팅 시 이 구성 파일을 파싱하고 오디오 컨텍스트 또는 오디오 용도별로 오디오 라우팅을 설정합니다. 런타임 도중 CarAudioService
는 앱 실행 이벤트를 추가로 감지한 후 UID 기반 영역에 앱을 동적으로 할당합니다.
구현
기기 제조업체가 구성 파일에 포함할 수 있는 안정적인 ID에 관한 내용은 정적 디스플레이 식별자를 참고하세요.