Audio multizona

Para obtener más información sobre el uso de audio multizona en sistemas de entretenimiento para los asientos traseros de automóviles, consulte Audio multizona .

Los fabricantes de dispositivos pueden vincular una pantalla a una zona de audio en un vehículo. Por ejemplo, para un automóvil con una zona de entretenimiento para los asientos principal y trasero, el fabricante de un dispositivo puede tener la siguiente configuración en la partición del proveedor:

<?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 analiza este archivo de configuración y configura el enrutamiento de audio según su contexto de audio (o uso de audio) en el momento del arranque. Durante el tiempo de ejecución, CarAudioService detecta además un evento de inicio de aplicación y asigna dinámicamente la aplicación a la zona según el UID.

Implementación

Para conocer el ID estable que los fabricantes de dispositivos pueden incluir en su archivo de configuración, consulte Identificadores de pantalla estática .