Exoplayer по -прежнему загружает DataSource после выходов в приложение без пользовательской загрузки и платформы?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Exoplayer по -прежнему загружает DataSource после выходов в приложение без пользовательской загрузки и платформы?

Сообщение Anonymous »

Я использую androidx.media3: Media3-exoplayer: 1.4.1 и androidx.media3: media3-ui: 1.4.1 для воспроизведения видео в приложении. Init Player As Sample As Guide от https://developer.android.com/media/med ... de]private val player = ExoPlayer.Builder(context.applicationContext).build()

fun startPlay(url: String){
player.setMediaItem(MediaItem.fromUri(url))
player.playWhenReady = true
player.prepare()
}
[/code]
У меня есть игрок, когда управление деятельностью уничтожает, а не настраиваемое загрузочное обслуживание , не добавлять платформусхедерсервейс в моем манифесте.
Это запускает системный подсудок Когда иногда воспроизводить видео, не всегда, см. В картине.

Но я не нахожу, где игрока начинает службу в исходном коде. Иногда он повторяет видео много раз в фоновом режиме (я не устанавливаю повторить воспроизведение):

В худшем случае - это приложение потребляет мобильный трафик на фоне на 100 г после выхода приложения. Кто -нибудь знает, как этот счастливый или экзоплайер начинает немного jobscheduler.

Подробнее здесь: https://stackoverflow.com/questions/796 ... dservice-a
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»