Implementación de compatibilidad con capítulos

Última actualización: 2023-09-19

Puede definir y rastrear personalizado capítulos para el seguimiento de vídeo en aplicaciones basadas en TVSDK.

La aplicación gestiona los capítulos personalizados y se basan en datos de CMS o en otra forma que la aplicación utiliza para definir capítulos.

PRECAUCIÓN

Los capítulos predeterminados no son compatibles con el SDK 2.5 de Android.

  1. Defina y rastree capítulos personalizados.

    // First, enable chapter tracking by setting
    // enableChapterTracking to true:
    
    vaMetadata.enableChapterTracking(true);
    // For custom chapter definitions, provide
    // an array list of chapters through the metadata.
    // For example: 3 chapters of 60 second duration each
    
    List<VideoAnalyticsChapterData> chapters =
      new ArrayList<VideoAnalyticsChapterData>();
    
    Int chapterDuration = 60;
    for (var i = 0; i < 3; i++) {
        VideoAnalyticsChapterData chapterData =
          new VideoAnalyticsChapterData(i * chapterDuration, (i + 1) * chapterDuration);
        chapterData.setName("chapter_" + (i+1));
        chapters.add(chapterData);
    }
    
    vaMetadata.setChapters(chapters);
    

En esta página