Exoplayer, MediaSession, музыка и видео поток

Я застрял с большим количеством вопросов и без ответов. Я создаю приложение для чтения аудио потока и видео потока. Я использую библиотеку ExoPlayer (нет проблем с этой частью). Но я застрял с этими проблемами:

  • Я использую MediaBrowserService и не знаю, как настроить проигрыватель на представление (потому что я не могу вызвать какой-либо метод службы из представления)
  • Я использую метаданные с mediaSession и TransportControls, но как я могу отправить дополнительную информацию в представление, как и другие изображения для медиа, ссылки,...

Итак, как лучше всего справиться с этим вопросом? Мне не нужен код, но несколько советов о том, как построить правильную архитектуру.

Спасибо!!

0 ответов