Puedes extender las clases MediaBrowserServiceCompat
o MediaLibraryService
compatibles para crear un servicio de navegador multimedia. Android Auto y el SO Android Automotive (AAOS) pueden usar tu servicio para lo siguiente:
Explorar la jerarquía de contenido de tu app para presentar un menú al usuario.
Obtener el token del objeto
MediaSessionCompat
de la app para controlar la reproducción de audio
También puedes usar tu servicio de navegador multimedia para permitir que otros clientes accedan al contenido multimedia desde tu app. Estos clientes multimedia pueden ser tanto otras apps del teléfono del usuario como otros clientes remotos.
Contenido
En estas páginas, se detalla cómo trabajar con el navegador de medios:
- Ciclo de vida del navegador de medios
- Compila la jerarquía de contenido
- Aplica los estilos de contenido
- Muestra material gráfico multimedia
- Muestra los resultados de búsqueda explorables
- Implementa acciones de exploración personalizadas
Lineamientos de diseño
Para obtener más información sobre los lineamientos de diseño, consulta los siguientes recursos: