Control de la visibilidad de los subtítulos

Puede controlar la visibilidad de los subtítulos cerrados. Cuando se ha habilitado la visibilidad, se muestra la pista seleccionada actualmente. Si cambia la pista que está actualizada, la configuración de visibilidad seguirá siendo la misma.

CONSEJO

Si el texto del subtítulo se muestra cuando el reproductor entra en el modo de búsqueda, el texto ya no se muestra una vez finalizada la búsqueda. En su lugar, después de unos segundos, TVSDK muestra el siguiente texto de subtítulo cerrado en el vídeo después de la posición de búsqueda final.

Los valores de visibilidad para los subtítulos cerrados se definen en MediaPlayer.Visibility.

enum Visibility {
VISIBLE,
INVISIBLE
}
  1. Espere a que MediaPlayer esté en al menos el estado PREPARADO. Para obtener más información, consulte Espera a un estado válido.

  2. Para obtener la configuración de visibilidad actual para los subtítulos cerrados, utilice el método getter en MediaPlayer, que devuelve un valor de visibilidad.

    MediaPlayer.Visibility getCCVisibility() throws MediaPlayerException;
    
  3. Para cambiar la visibilidad de los subtítulos cerrados, utilice el método setter, pasando un valor de visibilidad de MediaPlayer.Visibility.

    Por ejemplo:

    mediaPlayer.setCCVisibility(MediaPlayer.Visibility visibility);
    

En esta página