Media fornece uma plataforma para criar apps de mídia que ofereçam experiências de infoentretenimento seguras, seamless e conectadas em todos os carros com Android. O Media é um aplicativo do sistema Android projetado para oferecer uma experiência de reprodução e navegação Distraction Optimized (DO) para apps de mídia. Uma implementação totalmente funcional de mídia está incluída no Android Open Source Project (AOSP).
Figura 1. Exemplos de implementação da tela de mídia.
Para saber mais sobre mídia, consulte as seguintes páginas:
- Componentes do sistema e fluxos de usuários. Saiba mais sobre os componentes que interagem com a mídia e os fluxos de usuários mais comuns.
- Implementar o rádio com mídia. Leia como integrar a interface do rádio com a mídia para permitir que os usuários interajam com fontes de mídia e rádio como se fossem um único aplicativo.
- Personalizar mídia. Aprenda a trabalhar com estilos e recursos definidos em diferentes níveis na estrutura do AOSP.
- Implementar um cartão de mídia. Implemente um card de mídia para mostrar metadados de mídia, como títulos, capa do álbum e muito mais. Um card de mídia também pode mostrar uma fila de itens de mídia, como uma playlist.
Terminologia
Estes termos são usados nesta seção.
- Itens de mídia reproduzíveis. Segmentos de áudio que podem ser reproduzidos pelo sistema, como músicas, capítulos de livros e episódios de podcasts
- Itens de mídia que podem ser navegados. Elementos organizacionais usados para agrupar itens de mídia reproduzíveis ou outros itens de mídia que podem ser navegados, como categorias de músicas, uma pasta de músicas recentes, além de podcasts e itens de mídia que podem ser reproduzidos, classificados por artista, autor ou público.
Recursos de mídia
A mídia oferece esses recursos.
Ao dirigir | Enquanto o veículo está estacionado |
---|---|
Controle de mídia.
Procurar no catálogo.
|
Tudo o que está listado em Ao dirigir, além de:
|
Tarefas
Esta tabela descreve as tarefas de cada parte.
Fabricantes de veículos (vOEMs) | Desenvolvedores de apps | |
---|---|---|
|
|
|
Diretrizes de personalização
A implementação de mídia incluída no AOSP usa a Biblioteca de interface do carro para permitir personalização e fornece um tema e uma estrutura básicos que podem ser adotados como estão ou modificados de acordo com as seguintes restrições. A tabela a seguir descreve as responsabilidades do OEM em relação à personalização de mídia.
Personalização de mídia | Descrição |
---|---|
DEVE | Ajustar o tema e o estilo geral, incluindo a paleta de cores e o tamanho. |
MAI | Modifique a estrutura de alto nível da mídia (por exemplo, posicionamento da guia). |
NÃO É PERMITIDO |
Modificar contratos da API Media, incluindo o branding do app:
Modificar a arquitetura da informação de:
|