Configuración de la gestión de errores

Última actualización: 2023-09-19

Puede configurar un lugar para gestionar errores.

  1. Implementación de una función de llamada de retorno para MediaPlayerEvent.STATUS_CHANGED.

    TVSDK pasa información de evento, como un MediaPlayerStatusChangeEvent objeto.

  2. En la llamada de retorno, cuando el estado devuelto es MediaPlayerStatus.ERROR, proporcione lógica para gestionar todos los errores.

  3. Una vez gestionado el error, restablezca el MediaPlayer o cargar un nuevo recurso de medios.

    Si la variable MediaPlayer el objeto está en estado de error y permanecerá en ese estado hasta que lo restablezca con el MediaPlayer.reset método.

Por ejemplo:

mediaPlayer.addEventListener(MediaPlayerEvent.STATUS_CHANGED,
  new StatusChangeEventListener() {
    @Override
    public void onStatusChanged(MediaPlayerStatusChangeEvent event) {
        if (event.getStatus() == MediaPlayerStatus.ERROR) {
        // handle TVSDK error here
        }
    }
});

En esta página