אודיו בכמה אזורים

מידע נוסף על השימוש באודיו מרובה אזורים במערכות בידור במושב האחורי ברכב זמין במאמר אודיו מרובה אזורים.

יצרני מכשירים יכולים לקשר בין מסך לאזור אודיו ברכב. לדוגמה, ביצרן מכשירים יכול להיות שיהיו ההגדרות הבאות במחיצת הספק, עבור רכב עם אזור בידור אחד במושב האחורי ואזור ראשי אחד:

<?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.

הטמעה

לגבי מזהה יציב שיצרני מכשירים יכולים לכלול בקובץ ההגדרות שלהם, אפשר לעיין במאמר מזהים סטטיים של תצוגות.