Otomotiv arka koltuklu eğlence sistemlerinde çok bölgeli ses kullanımı hakkında daha fazla bilgi için Çok Bölgeli Ses bölümüne bakın.
Cihaz üreticileri, bir ekranı araçtaki ses bölgesine bağlayabilir. Örneğin, bir tane birincil ve arka koltuk eğlence bölgesi olan bir araba için cihaz üreticisi, tedarikçi bölümünde aşağıdaki yapılandırmaya sahip olabilir:
<?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
, bu yapılandırma dosyasını ayrıştırır ve ses yönlendirmesini, başlatma sırasındaki ses bağlamına (veya ses kullanımına) göre ayarlar. Çalışma zamanında CarAudioService
, uygulama başlatma etkinliğini de algılar ve uygulamayı UID'ye göre bölgeye dinamik olarak atar.
Uygulama
Cihaz üreticilerinin yapılandırma dosyalarına dahil edebileceği kararlı kimlik için Statik görüntüleme tanımlayıcıları bölümüne bakın.