ניהול צריכת החשמל של האודיו

כדי לתמוך בניהול צריכת החשמל ברכב, מערכת Android מספקת את השירות CarPowerManagementService ואת הממשק CarPowerManager. הכוח המדיניות משפיעה על סטאק האודיו של Android Automotive OS (AAOS) ועל אודיו עם HAL עם רכיב האודיו, android.car.hardware.power.PowerComponent.AUDIO. שפת תרגום למידע נוסף, ראו ניהול צריכת חשמל.

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

  • רק בקשות התמקדות לשימוש במאפייני אודיו קריטיים נשמרות. המלצות אחרות אנחנו נוטשים בקשות למיקוד.

  • כל הבקשות הנכנסות לשימוש במאפייני אודיו ללא חשיבות קריטית נדחות.

  • אם משתמשים בהשתקה של קבוצת עוצמת קול של רכב, קבוצות עוצמת הקול של הרכב לא מכילות הקשר של אודיו לשימושים קריטיים של מאפייני האודיו מושתק.

השימושים הבאים במאפייני האודיו נחשבים לקריטיים:

  • חירום
  • בטיחות

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