Exoplayer Android - начать загрузку прогрессивного MP3 во время воспроизведения другого MP3 - PullRequest
0 голосов
/ 16 января 2020

Надеюсь, мой запрос / вопрос имеет смысл. Я новичок в потоковом аудио и API Exoplayer. поэтому я надеюсь, что некоторые гуру Exoplayer могут помочь мне!

, что мы хотели бы сделать:

  1. начать воспроизведение дорожки MP3 (используя прогрессивный *) 1007 * загрузка).
  2. после секунд «X» (где «X» отличается от песни к песне) нам нужно приостановить вышеупомянутую дорожку и затем воспроизвести другой файл MP3 (который содержит объявление)
  3. после завершения аудиообъявления возобновите воспроизведение трека с (1) и выше

, что мы сейчас делаем, это:

a) пауза дорожка MP3 из (1) и выше <- использует экземпляр «exoPlayer_1» </p>

b) запускает NEW / имеет второй доступный экземпляр Exoplayer, который отвечает за воспроизведение рекламы <- использует экземпляр «exoPlayer_2» </p>

c) возобновите дорожку MP3 с (1) выше, как только закончится воспроизведение объявления

Или есть лучший способ сделать это, используя некоторые из многих API Exoplayer, которые кажутся доступными ?

Мы используем их Kotlin API. Я мог бы опубликовать код здесь, но это в значительной степени образец из лаборатории кода ExoPlayer.

Действительно благодарен за любую помощь / совет по этому вопросу, спасибо



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