다중 영역 오디오

자동차 뒷좌석의 엔터테인먼트 시스템에 다중 영역 오디오가 사용되는 방식에 관해 자세히 알아보려면 다중 영역 오디오를 참고하세요.

기기 제조업체는 자동차의 오디오 영역에 디스플레이를 연결할 수 있습니다. 예를 들어 하나의 기본 및 뒷좌석 엔터테인먼트 영역이 있는 자동차의 경우 기기 제조업체는 공급업체 파티션을 다음과 같이 구성할 수 있습니다.

<?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에 관한 내용은 정적 디스플레이 식별자를 참고하세요.