Задержка перехода в плейлисте exoplayer - PullRequest
0 голосов
/ 14 апреля 2020

Работая со списком воспроизведения на ExoPlayer, я управлял настройкой списка воспроизведения, следуя документации .

val firstSource = ProgressiveMediaSource.Factory(...).createMediaSource(firstVideoUri);
val secondSource = ProgressiveMediaSource.Factory(...).createMediaSource(secondVideoUri);

val playlist = ConcatenatingMediaSource(firstSource, secondSource);

player.prepare(playlist)

Но я заметил, что переход между видео происходит мгновенно. Тем не менее, Я хотел бы добавить этап ожидания между каждым видео, точно так же, как это делает YouTube (скажем, 5 se c) . Что-то вроде:

screenshot

Это уже обработано самим Exoplayer или нет? Если нет, то как можно решить проблему?

1 Ответ

0 голосов
/ 14 апреля 2020

Вы можете использовать следующий код.

object : CountDownTimer(1500, 500) {

            override fun onTick(millisUntilFinished: Long) {
                //Update your Ui.
            }

            override fun onFinish() {
                //Thats it 5 seconds gone.
            }

        }.start()

Подробнее о CountDownTimer

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...