Implementar compatibilidad con capítulos

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

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

PRECAUCIÓN

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

  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