Los atributos de los programas de audio dependen del tipo de contenido. El tipo de programa le indica al sistema qué metadatos debe esperar, de modo que la IU se pueda completar de manera adecuada. Los programas de audio pueden ser de uno de estos tipos:
Usa PreviewProgram.Builder
para compilar un programa. Puedes obtener más información sobre los valores posibles para cada campo en la documentación de Java de cada método set del compilador.
En el siguiente ejemplo, se muestra cómo usar PreviewProgram.Builder
:
PreviewProgram program = new PreviewProgram.Builder()
.setChannelId(channelId)
.setTitle(clip.getTitle())
.setDescription(clip.getDescription())
.setType(TvContractCompat.PreviewPrograms.TYPE_ALBUM)
// Set required attributes
.build();
En la siguiente tabla, se muestran los atributos que se pueden asignar a cada tipo de programa de audio y vínculos al método set correspondiente en PreviewProgram.Builder
. Los atributos marcados con ✔ son obligatorios y aquellos marcados con (✔) son opcionales.
Atributo | Pista | Álbum | Artista | Lista de reproducción | Estación |
---|---|---|---|---|---|
Author | (✔) | (✔) | (✔) | ||
Disponibilidad | (✔) | (✔) | (✔) | (✔) | (✔) |
Channel ID | ✔ | ✔ | ✔ | ✔ | ✔ |
Content ID | (✔) | (✔) | (✔) | (✔) | (✔) |
Duración | ✔ | ||||
Genre | (✔) | (✔) | (✔) | (✔) | (✔) |
Intent URI | ✔ | ✔ | ✔ | ✔ | ✔ |
Interaction Count | (✔) | (✔) | (✔) | ||
Interaction Type | (✔) | (✔) | (✔) | ||
Internal Provider ID | (✔) | (✔) | (✔) | (✔) | (✔) |
Live | (✔) | ||||
Logo URI (*) | (✔) | ||||
Logo Content Description (*) | (✔) | ||||
Offer Price | (✔) | (✔) | (✔) | (✔) | (✔) |
Poster Art Aspect Ratio | ✔ | ✔ | ✔ | ✔ | ✔ |
Poster Art URI | ✔ | ✔ | ✔ | ✔ | ✔ |
Vista previa del URI de audio | (✔) | (✔) | (✔) | (✔) | (✔) |
Preview Video URI | (✔) | (✔) | (✔) | (✔) | (✔) |
Release Date | (✔) | (✔) | |||
Short Description | (✔) | (✔) | (✔) | (✔) | (✔) |
Starting Price | (✔) | (✔) | (✔) | (✔) | (✔) |
Thumbnail Aspect Ratio | (✔) | (✔) | (✔) | (✔) | (✔) |
Thumbnail URI | (✔) | (✔) | (✔) | (✔) | (✔) |
Título | ✔ | ✔ | ✔ | ✔ | ✔ |
Video Height | (✔) | (✔) | (✔) | (✔) | (✔) |
Video Width | (✔) | (✔) | (✔) | (✔) | (✔) |
Peso | (✔) | (✔) | (✔) | (✔) | (✔) |