Otomotiv arka koltuk eğlence sistemlerinde çok bölgeli ses kullanımı hakkında daha fazla bilgi edinmek için Çok Bölgeli Ses başlıklı makaleyi inceleyin.
Cihaz üreticileri, bir ekranı araçtaki ses bölgesine bağlayabilir. Örneğin, bir araba için Bir tane birincil ve arka koltuk eğlence bölgesi varsa cihaz üreticisi, aşağıdakilere sahip olabilir: yapılandırma:
<?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
açılış sırasında ses bağlamına (veya ses kullanımına) göre ses yönlendirmesi. Etkinlik sırasında
çalışma zamanı olduğunda CarAudioService
uygulama başlatma etkinliğini daha ayrıntılı şekilde algılar
uygulamayı, UID'ye göre alt bölgeye 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.