Atributos de programación de audio

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 crear un programa. Puedes obtener más información sobre los valores posibles para cada campo en los documentos de Java de cada establecedor del compilador.

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 video y vínculos al establecedor correspondiente de PreviewProgram.Builder. Los atributos marcados con son obligatorios y aquellos marcados con (✔) son opcionales:

AtributoPistaÁlbumArtistaLista de reproducciónEstación
Autor (✔) (✔)(✔)
Disponibilidad (✔)(✔)(✔)(✔)(✔)
ID del canal
Content ID (✔)(✔)(✔)(✔)(✔)
DurationMillis
Género (✔)(✔)(✔)(✔)(✔)
URI del intent
Recuento de interacciones (✔)(✔)(✔)
Tipo de interacción (✔)(✔)(✔)
ID del proveedor interno (✔)(✔)(✔)(✔)(✔)
En directo (✔)
URI del logotipo (*) (✔)
Descripción del contenido del logotipo (*) (✔)
Precio de oferta (✔)(✔)(✔)(✔)(✔)
Relación de aspecto del arte del póster
URI del arte del póster
Vista previa del URI de audio (✔)(✔)(✔)(✔)(✔)
URI del video de vista previa (✔)(✔)(✔)(✔)(✔)
Fecha de lanzamiento (✔)(✔)
Descripción breve (✔)(✔)(✔)(✔)(✔)
Precio de inicio (✔)(✔)(✔)(✔)(✔)
Relación de aspecto de la miniatura (✔)(✔)(✔)(✔)(✔)
URI de la miniatura (✔)(✔)(✔)(✔)(✔)
Título
Altura del video (✔) (✔)(✔)(✔) (✔)
Ancho del video (✔)(✔)(✔)(✔) (✔)
Peso (✔)(✔)(✔)(✔)(✔)