YouTubePlayer

public interface
YouTubePlayer
com.google.android.youtube.player.YouTubePlayer

Descripción general

El reproductor de YouTube ofrece métodos para cargar, reproducir y controlar la reproducción de video de YouTube. Invoca a initialize en un YouTubePlayer.Provider como YouTubePlayerFragment o YouTubePlayerView para obtener una instancia de esta categoría.

La API de datos de YouTube proporciona la identificación de video y de la lista de reproducción obligatorias para los métodos como loadVideo(String) o cuePlaylist(String). Para obtener más información sobre esta API, visita https://developers.google.com/youtube/.

El YouTubePlayer.Provider puede guardar automáticamente el estado del YouTubePlayer. El estado guardado incluye los videos cargados, la posición actual de la reproducción y las configuraciones del reproductor, como el YouTubePlayer.PlayerStyle actual o las marcas de control de pantalla completa. El estado no incluye los objetos de escucha que se pueden configurar en el reproductor, por lo que se deben configurar nuevamente cuando se vuelva a crear el reproductor.

Solo debe invocar los métodos en un objeto YouTubePlayer desde el subproceso de interfaz de usuario.

Resumen

Categorías anidadas
enum YouTubePlayer.ErrorReason Describe el motivo de un error en el YouTubePlayer
interface YouTubePlayer.OnFullscreenListener Definición de interfaz para las devoluciones de llamada que se invocan cuando el reproductor cambia entre pantalla completa encendida o apagada, debido a que el usuario hizo clic en el botón de pantalla completa o invocó a setFullscreen(boolean)
interface YouTubePlayer.OnInitializedListener Definición de interfaz para las devoluciones de llamada que se invocan cuando la inicialización del reproductor se realiza correctamente o presenta errores. 
interface YouTubePlayer.PlaybackEventListener Definición de interfaz para las devoluciones de llamada que se invocan cuando se producen eventos de reproducción de video. 
interface YouTubePlayer.PlayerStateChangeListener Definición de interfaz para las devoluciones de llamada que se invocan cuando cambia el estado del reproductor de alto nivel. 
enum YouTubePlayer.PlayerStyle Los diferentes estilos disponibles para el reproductor. 
interface YouTubePlayer.PlaylistEventListener Definición de interfaz para las devoluciones de llamada que se invocan cuando se producen eventos relacionados con las listas de reproducción. 
interface YouTubePlayer.Provider Una clase que implementa esta interfaz puede proporcionar una instancia de YouTubePlayer
Constantes
int FULLSCREEN_FLAG_ALWAYS_FULLSCREEN_IN_LANDSCAPE Marca de setFullscreenControlFlags(int) que hace que el reproductor entre en pantalla completa de forma automática al sostener el dispositivo de forma horizontal.
int FULLSCREEN_FLAG_CONTROL_ORIENTATION Marca de setFullscreenControlFlags(int) que permite el control automático de la orientación.
int FULLSCREEN_FLAG_CONTROL_SYSTEM_UI Marca de setFullscreenControlFlags(int) que permite el control automático de la interfaz de usuario del sistema.
int FULLSCREEN_FLAG_CUSTOM_LAYOUT Marca de setFullscreenControlFlags(int) que inhabilita el controlador de diseño de pantalla completa predeterminado, con lo que te permite controlar la transición al formato de pantalla completa de forma manual.
Métodos públicos
abstract void addFullscreenControlFlag(int controlFlag)
Variante de setFullscreenControlFlags(int) que no cambia las marcas ya establecidas, sino que agrega la marca proporcionada a los indicadores establecidos actualmente.
abstract void cuePlaylist(String playlistId)
Señala el comienzo de la lista de reproducción indicada, pero no descarga las transmisiones de video por Internet ni le da comienzo a la reproducción hasta que se invocan play() o seekToMillis(int).
abstract void cuePlaylist(String playlistId, int startIndex, int timeMillis)
Señala el comienzo de la lista de reproducción indicada, pero no descarga las transmisiones de video por Internet ni le da comienzo a la reproducción hasta que se invocan play() o seekToMillis(int).
abstract void cueVideo(String videoId)
Carga la miniatura del video indicado y prepara el reproductor para reproducir el video, pero no descarga las transmisiones de video por Internet hasta que se invoca play().
abstract void cueVideo(String videoId, int timeMillis)
Carga la miniatura del video indicado y prepara el reproductor para reproducir el video, pero no descarga las transmisiones de video por Internet hasta que se invoca play().
abstract void cueVideos(List<String> videoIds)
Señala el comienzo de una lista de videos, pero no descarga las transmisiones de video por Internet ni le da comienzo a la reproducción hasta que se invocan play() o seekToMillis(int).
abstract void cueVideos(List<String> videoIds, int startIndex, int timeMillis)
Señala el comienzo de una lista de videos, pero no descarga las transmisiones de video por Internet ni le da comienzo a la reproducción hasta que se invocan play() o seekToMillis(int).
abstract int getCurrentTimeMillis()
Obtiene el tiempo transcurrido de la reproducción de video en relación a su comienzo.
abstract int getDurationMillis()
Obtiene la duración del video cargado actualmente.
abstract int getFullscreenControlFlags()
Obtiene las marcas de control de pantalla completa establecidas actualmente.
abstract boolean hasNext()
Determina si la lista de reproducción cargada actualmente tiene un video a continuación.
abstract boolean hasPrevious()
Determina si la lista de reproducción cargada actualmente tiene un video anterior.
abstract boolean isPlaying()
Determina si el reproductor está reproduciendo en este momento.
abstract void loadPlaylist(String playlistId)
Carga y reproduce la lista de reproducción indicada.
abstract void loadPlaylist(String playlistId, int startIndex, int timeMillis)
Carga y reproduce la lista de reproducción indicada.
abstract void loadVideo(String videoId)
Carga y reproduce el video indicado.
abstract void loadVideo(String videoId, int timeMillis)
Carga y reproduce el video indicado.
abstract void loadVideos(List<String> videoIds, int startIndex, int timeMillis)
Carga y reproduce una lista de videos.
abstract void loadVideos(List<String> videoIds)
Carga y reproduce una lista de videos.
abstract void next()
Reproduce el video siguiente en la lista de reproducción actual.
abstract void pause()
Pausa el video que se está reproduciendo actualmente.
abstract void play()
Inicia la reproducción del video cargado o señalado actualmente.
abstract void previous()
Reproduce el video anterior en la lista de reproducción actual.
abstract void release()
Detiene todas las cargas o reproducciones de video y libera los recursos del sistema utilizados por este YouTubePlayer.
abstract void seekRelativeMillis(int milliSeconds)
Busca hacia adelante o hacia atrás según el número de segundos indicado.
abstract void seekToMillis(int milliSeconds)
Busca un momento indicado en el video.
abstract void setFullscreen(boolean fullscreen)
Informa al reproductor que se está estableciendo en modo de pantalla completa.
abstract void setFullscreenControlFlags(int controlFlags)
Controla el comportamiento automático cuando se activa modo de pantalla completa.
abstract void setManageAudioFocus(boolean manage)
Indica si el reproductor va a manejar la selección de audio como parte de su ciclo de reproducción.
abstract void setOnFullscreenListener(YouTubePlayer.OnFullscreenListener listener)
abstract void setPlaybackEventListener(YouTubePlayer.PlaybackEventListener listener)
abstract void setPlayerStateChangeListener(YouTubePlayer.PlayerStateChangeListener listener)
abstract void setPlayerStyle(YouTubePlayer.PlayerStyle style)
Configura el estilo actual del reproductor, lo que afecta el nivel de control que el usuario tiene sobre él.
abstract void setPlaylistEventListener(YouTubePlayer.PlaylistEventListener listener)
abstract void setShowFullscreenButton(boolean show)
Muestra u oculta el botón de pantalla completa en los controles del reproductor.

Constantes

public static final int FULLSCREEN_FLAG_ALWAYS_FULLSCREEN_IN_LANDSCAPE

Marca de setFullscreenControlFlags(int) que hace que el reproductor entre en pantalla completa de forma automática al sostener el dispositivo de forma horizontal. Ten en cuenta que esta marca solo se debe configurar si la actividad está bloqueada en el modo vertical (y se indica como tal en el manifiesto).

La marca es útil si tu actividad no tiene un diseño horizontal, pero te gustaría habilitar la orientación horizontal solo para ver videos en pantalla completa.

Ten en cuenta que la creación de esta marca siempre hará que la orientación de la pantalla de tu actividad cambie a horizontal cuando el usuario gire el dispositivo a la orientación horizontal (utilizando Activity.setRequestedOrientation(int)). Al salir de la pantalla completa, la orientación de pantalla solicitada se restablece a su valor original.

Este indicador requiere que FULLSCREEN_FLAG_CONTROL_ORIENTATION también se configure.

Consulta también
Valor constante: 4 (0x00000004)

public static final int FULLSCREEN_FLAG_CONTROL_ORIENTATION

Marca setFullscreenControlFlags(int) para habilitar el control automático de la orientación.

El comportamiento fuerza la orientación horizontal al entrar en el modo pantalla completa y cambia de nuevo a la configuración de la orientación inicial al salir de pantalla completa. La aplicación también saldrá de la pantalla completa de forma automática cuando el dispositivo se gire de nuevo a la orientación vertical. Generalmente, esto se debería configurar, a menos que la solicitud esté bloqueada en orientación horizontal o necesites ver la pantalla completa en orientación vertical.

Consulta también
Valor constante: 1 (0x00000001)

public static final int FULLSCREEN_FLAG_CONTROL_SYSTEM_UI

Marca de setFullscreenControlFlags(int) que permite el control automático de la interfaz de usuario del sistema.

Cuando se configura, la interfaz de usuario del sistema se oculta cuando no se espera la interacción del usuario y se vuelve a mostrar simultáneamente con los controles del reproductor cada vez que el usuario interactúa con el dispositivo.

La interfaz de usuario del sistema incluye la barra de estado si es visible, así como cualquier otra barra que pueda estar presente en el dispositivo (la barra de navegación, barra de sistema, etc.).

Si la aplicación muestra una ActionBar, se muestra y oculta al mismo tiempo que los controles del reproductor y otra interacción del usuario con la interfaz de usuario del sistema, siempre que la barra de acción se haya creado como una superposición con Window#FEATURE_ACTION_BAR_OVERLAY.De lo contrario, se esconderá durante la sesión de pantalla completa.

En general, esto se debe configurar, a menos que necesites controlar la interfaz de usuario del sistema manualmente.

Consulta también
Valor constante: 2 (0x00000002)

public static final int FULLSCREEN_FLAG_CUSTOM_LAYOUT

Marca de setFullscreenControlFlags(int) que inhabilita el controlador de diseño de pantalla completa predeterminado, con lo que te permite controlar la transición al formato de pantalla completa de forma manual. Además de permitirte implementar un diseño de pantalla completa personalizado, esta opción proporciona la ventaja de evitar volver a almacenar en búfer, lo que ocurre en el comportamiento predeterminado de pantalla completa.

Usa esta marca si tienes un diseño de pantalla completa que quieres utilizar cuando alternes a pantalla completa, tanto al hacer clic en el botón de pantalla completa como cuando invoques a setFullscreen(boolean).

El comportamiento de pantalla completa predeterminado mostrará el reproductor de video en un cuadro de diálogo de pantalla completa. Sin embargo, este comportamiento predeterminado requiere almacenar en búfer el video al cambiar a pantalla completa y de vuelta. Para evitar esto, se recomienda a los programadores que controlen el evento de pantalla completa personalmente configurando esta marca.

Una aplicación que implementa un comportamiento de pantalla completa personalizado debe garantizar dos cosas:

  • El reproductor debe abarcar todo el espacio disponible para la ventana de la aplicación cuando se invoque onFullscreen(boolean).
  • La actividad no se debe volver a crear cuando la orientación cambie a horizontal. Para lograr esto en una actividad compatible con el modo vertical, debes indicar que tu actividad maneja algunos cambios en la configuración por su parte en el manifiesto de la aplicación, lo que incluye orientation, keyboardHidden y screenSize.

Esta marca no tiene efecto sobre el control de la orientación y la interfaz de usuario del sistema. El YouTubePlayer seguirá controlando la orientación y la interfaz de usuario del sistema automáticamente si FULLSCREEN_FLAG_CONTROL_ORIENTATION y FULLSCREEN_FLAG_CONTROL_SYSTEM_UI están configurados, aun si controlas el diseño manualmente con este conjunto de marcas.

Consulta también
Valor constante: 8 (0x00000008)

Métodos públicos

public abstract void addFullscreenControlFlag (int controlFlag)

Variante de setFullscreenControlFlags(int) que no cambia las marcas ya configuradas, sino que agrega la marca proporcionada a los indicadores configurados actualmente. Equivalente a setFullscreenControlFlags(getFullscreenControlFlags() | controlFlag).

public abstract void cuePlaylist (String playlistId)

Señala el comienzo de la lista de reproducción indicada, pero no descarga las transmisiones de video por Internet ni le da comienzo a la reproducción hasta que se invocan play() o seekToMillis(int).

Parámetros
playlistId ID de la lista de reproducción que recibirá una señal, como se muestra en la API de datos de YouTube.

public abstract void cuePlaylist (String playlistId, int startIndex, int timeMillis)

Señala el comienzo de la lista de reproducción indicada, pero no descarga las transmisiones de video por Internet ni le da comienzo a la reproducción hasta que se invocan play() o seekToMillis(int).

Cuando el usuario presiona reproducir o se invoca play(), se reproducirá el video con los índices indicados en la lista de reproducción, a partir del momento indicado en el video.

Parámetros
playlistId ID de la lista de reproducción que recibirá una señal, como se muestra en la API de datos de YouTube.
startIndex Índice en la lista de reproducción del primer video que recibirá una señal.
timeMillis Momento, en milisegundos, en que debe comenzar la reproducción del primer video que recibirá una señal.

public abstract void cueVideo (String videoId)

Carga la miniatura del video indicado y prepara el reproductor para reproducir el video, pero no descarga las transmisiones de video por Internet hasta que se invoca play().

Parámetros
videoId Identificación del video que recibirá la señal, como se muestra en la API de datos de YouTube.

public abstract void cueVideo (String videoId, int timeMillis)

Carga la miniatura del video indicado y prepara el reproductor para reproducir el video, pero no descarga las transmisiones de video por Internet hasta que se invoca play().

Cuando el usuario presiona reproducir o se invoca play(), se reproducirá el video a partir del momento indicado.

Parámetros
videoId Identificación del video que recibirá la señal, como se muestra en la API de datos de YouTube.
timeMillis Momento, en milisegundos, en que debe comenzar la reproducción del primer video.

public abstract void cueVideos (List<String> videoIds)

Señala el comienzo de una lista de videos, pero no descarga las transmisiones de video por Internet ni le da comienzo a la reproducción hasta que se invocan play() o seekToMillis(int).

Parámetros
videoIds Lista de identificaciones de video que recibirán la señal, como se muestra en la API de datos de YouTube.

public abstract void cueVideos (List<String> videoIds, int startIndex, int timeMillis)

Señala el comienzo de una lista de videos, pero no descarga las transmisiones de video por Internet ni le da comienzo a la reproducción hasta que se invocan play() o seekToMillis(int).

Cuando el usuario presiona reproducir o se invoca play(), se reproducirá el video con los índices indicados y la reproducción comenzará en el momento indicado en el video.

Parámetros
videoIds Lista de identificaciones de video que recibirán la señal, como se muestra en la API de datos de YouTube.
startIndex Índice en la lista del primer video que recibirá una señal.
timeMillis Momento, en milisegundos, en que debe comenzar la reproducción del primer video que recibirá una señal.

public abstract int getCurrentTimeMillis ()

Obtiene el tiempo transcurrido de la reproducción de video en relación a su comienzo.

Devoluciones
  • Tiempo transcurrido de la reproducción de video en relación a su comienzo. El resultado solo se definirá bien después de que el video se haya terminado de cargar.
Consulta también

public abstract int getDurationMillis ()

Obtiene la duración del video cargado actualmente.

Devoluciones
  • Duración del video cargado actualmente (en milisegundos). El resultado solo se definirá bien después de que el video se haya terminado de cargar y puede cambiar a un valor más exacto cuando comience a reproducirse.

public abstract int getFullscreenControlFlags ()

Obtiene las marcas de control de pantalla completa configuradas actualmente.

public abstract boolean hasNext ()

Determina si la lista de reproducción cargada actualmente tiene un video a continuación.

Devoluciones
  • true si hay un video a continuación en la lista de reproducción cargada, de lo contrario, se muestra false.

public abstract boolean hasPrevious ()

Determina si la lista de reproducción cargada actualmente tiene un video anterior.

Devoluciones
  • true si hay un video anterior en la lista de reproducción cargada, de lo contrario, se muestra false.

public abstract boolean isPlaying ()

Determina si el reproductor está reproduciendo en este momento.

Devoluciones
  • true si el reproductor está reproduciendo o almacenando en búfer mientras se mantiene en el estado de reproducción, de lo contrario, se muestra false.

public abstract void loadPlaylist (String playlistId)

Carga y reproduce la lista de reproducción indicada.

Nota: YouTube solo cuenta las reproducciones que se inicializan a través del botón de reproducción nativo.

Parámetros
playlistId ID de la lista de reproducción que se reproducirá, como se muestra en la API de datos de YouTube.

public abstract void loadPlaylist (String playlistId, int startIndex, int timeMillis)

Carga y reproduce la lista de reproducción indicada. La reproducción comenzará con el video con el índice indicado y en el momento indicado.

Nota: YouTube solo cuenta las reproducciones que se inicializan a través del botón de reproducción nativo.

Parámetros
playlistId ID de la lista de reproducción que se reproducirá, como se muestra en la API de datos de YouTube.
startIndex Índice en la lista de reproducción, donde se iniciará la reproducción.
timeMillis Momento, en milisegundos, en que debe comenzar la reproducción del primer video reproducido.

public abstract void loadVideo (String videoId)

Carga y reproduce el video indicado.

Nota: YouTube solo cuenta las reproducciones que se inicializan a través del botón de reproducción nativo.

Parámetros
videoId Identificación del video que se reproducirá, como se muestra en la API de datos de YouTube.

public abstract void loadVideo (String videoId, int timeMillis)

Carga y reproduce el video indicado. La reproducción se iniciará en el momento indicado en el video.

Nota: YouTube solo cuenta las reproducciones que se inicializan a través del botón de reproducción nativo.

Parámetros
videoId Identificación del video que se reproducirá, como se muestra en la API de datos de YouTube.
timeMillis Momento, en milisegundos, en que debe comenzar la reproducción del primer video.

public abstract void loadVideos (List<String> videoIds, int startIndex, int timeMillis)

Carga y reproduce una lista de videos. La reproducción comenzará con el video con el índice indicado y en el momento indicado.

Nota: YouTube solo cuenta las reproducciones que se inicializan a través del botón de reproducción nativo.

Parámetros
videoIds Lista de identificaciones de video que se reproducirán, como se muestra en la API de datos de YouTube.
startIndex Índice en la lista del primer video que recibirá una señal.
timeMillis Momento, en milisegundos, en que debe comenzar la reproducción del primer video reproducido.

public abstract void loadVideos (List<String> videoIds)

Carga y reproduce una lista de videos.

Nota: YouTube solo cuenta las reproducciones que se inicializan a través del botón de reproducción nativo.

Parámetros
videoIds Lista de las identificaciones de video de YouTube que se reproducirán, como se muestra en la API de datos de YouTube.

public abstract void next ()

Reproduce el video siguiente en la lista de reproducción actual.

Ten en cuenta que se puede ignorar una segunda invocación a next() o previous() si la primera no ha terminado (como se indica en onLoaded(String)).

Throws
NoSuchElementException Se muestra esta excepción si el método se invoca al final de la lista de reproducción.

public abstract void pause ()

Pausa el video que se está reproduciendo actualmente.

public abstract void play ()

Inicia la reproducción del video cargado/que recibe una señal actualmente.

Nota: YouTube solo cuenta las reproducciones que se inicializan a través del botón de reproducción nativo.

public abstract void previous ()

Reproduce el video anterior en la lista de reproducción actual.

Ten en cuenta que se puede ignorar una segunda invocación a next() o previous() si la primera no ha terminado (como se indica en onLoaded(String)).

Throws
NoSuchElementException Se muestra esta excepción si el método se invoca al principio de la lista de reproducción.

public abstract void release ()

Detiene todas las cargas o reproducciones de video y libera los recursos del sistema utilizados por este YouTubePlayer.

Ten en cuenta que, después de invocar a este método, no se podrán realizar otras interacciones con este YouTubePlayer. Se debe crear una nueva instancia para volver a habilitar la reproducción.

public abstract void seekRelativeMillis (int milliSeconds)

Busca hacia adelante o hacia atrás según el número de segundos indicado.

Si el reproductor está detenido o pausado cuando se invoque esta función, se mantendrá en el mismo estado, pero comenzará el video en la posición deseada en cuanto se reanude la reproducción.

Parámetros
milliSeconds Número de milisegundos para buscar hacia delante, si es positivo, o hacia atrás, si negativa

public abstract void seekToMillis (int milliSeconds)

Busca un tiempo indicado en el video.

Si el reproductor está en pausa o se detiene cuando se invoca a esta función, el jugador permanecerá en el mismo estado, pero comenzará el video en la posición deseada en cuanto se reanude la reproducción.

Parámetros
milliSeconds Momento a buscar en milisegundos.

public abstract void setFullscreen (boolean fullscreen)

Informa al reproductor que se está estableciendo en modo de pantalla completa. Invocar esta función puede afectar la apariencia de los controles del reproductor, por ejemplo, se puede mostrar la opción para entrar o salir de la pantalla completa, puede cambiar el diseño para ajustarse mejor al tamaño del reproductor actual, etc. Nota: invocar esta función causará que cualquier YouTubePlayer.OnFullscreenListener registrado active un evento onFullscreen(boolean).

Parámetros
fullscreen true si el reproductor está en pantalla completa, de lo contrario, false.

public abstract void setFullscreenControlFlags (int controlFlags)

Controla el comportamiento automático cuando se activa modo de pantalla completa.

Este método te permite habilitar o inhabilitar las diferentes partes del comportamiento de la pantalla completa, que puede automatizar la biblioteca. Ejemplos de esto son el control de orientación de la pantalla, mostrar/ocultar la interfaz de usuario del sistema en eventos de pantalla completa y un diseño de pantalla completa predeterminado. Las marcas predeterminadas configuradas son FULLSCREEN_FLAG_CONTROL_SYSTEM_UI y FULLSCREEN_FLAG_CONTROL_ORIENTATION.

Parámetros
controlFlags Bit por bit de FULLSCREEN_FLAG_CONTROL_ORIENTATION, FULLSCREEN_FLAG_CONTROL_SYSTEM_UI, FULLSCREEN_FLAG_ALWAYS_FULLSCREEN_IN_LANDSCAPE y FULLSCREEN_FLAG_CUSTOM_LAYOUT.Un valor de 0 inhabilitará cualquier comportamiento automático.

public abstract void setManageAudioFocus (boolean manage)

Indica si el reproductor va a manejar la selección de audio como parte de su ciclo de reproducción.

Cuando se muestre true, el reproductor solicitará y abandonará el enfoque de audio adecuadamente en cuanto se inicie y termine la reproducción, y pausará la reproducción cuando pierda el enfoque de audio. El reproductor baja el volumen con la atenuación automática.

El manejo del enfoque de audio también incluye pausar el reproductor si es necesario cuando el audio se vuelve demasiado ruidoso debido a un cambio de salida de audio (consulta AudioManager.ACTION_AUDIO_BECOMING_NOISY).

El valor predeterminado es true .

Parámetros
manage true para habilitar la administración automática de enfoque de audio, false para inhabilitarla.

public abstract void setOnFullscreenListener (YouTubePlayer.OnFullscreenListener listener)

Parámetros
listener Objeto de escucha que se notificará al alternar la pantalla completa.
Consulta también

public abstract void setPlaybackEventListener (YouTubePlayer.PlaybackEventListener listener)

Parámetros
listener Objeto de escucha que se registrará o null para anular el registro del objeto de escucha anterior.

public abstract void setPlayerStateChangeListener (YouTubePlayer.PlayerStateChangeListener listener)

Parámetros
listener Objeto de escucha que se registrará o null para anular el registro del objeto de escucha anterior.

public abstract void setPlayerStyle (YouTubePlayer.PlayerStyle style)

Configura el estilo actual del reproductor, lo que afecta el nivel de control que el usuario tiene sobre él.

Parámetros
style YouTubePlayer.PlayerStyle elegido. El estilo predeterminado es DEFAULT.

public abstract void setPlaylistEventListener (YouTubePlayer.PlaylistEventListener listener)

Parámetros
listener Objeto de escucha que se registrará o null para anular el registro del objeto de escucha anterior.

public abstract void setShowFullscreenButton (boolean show)

Muestra u oculta el botón de pantalla completa en los controles del reproductor. El valor predeterminado muestra un botón de pantalla completa que permite al usuario cambiar entre los modos de pantalla completa y no pantalla completa. Puedes utilizar este método para ocultar el botón de pantalla completa, si es necesario, por ejemplo, si solo miras videos en pantalla completa.

Nota: Solo el estilo DEFAULT del reproductor es compatible con este botón, este método no tienen ningún efecto en otros estilos de reproductor.

Parámetros
show true para mostrar el botón de pantalla completa, false para ocultarlo.