Воспроизведение звука видео в фоновом режиме при выключенном экране, android? - PullRequest
0 голосов
/ 17 июня 2020

У меня есть приложение, которое использует exoplayer для воспроизведения видео.

Когда пользователь находится на странице проигрывателя и нажимает кнопку питания, чтобы закрыть экран, я хочу, чтобы звук продолжал воспроизводиться в фоновом режиме, и должно быть уведомление видны пользователю с элементами управления воспроизведением, паузой, метаданными видео и т. д. c аналогично тому, что у нас есть для каждого приложения для воспроизведения музыки c.

Я могу сохранить звук воспроизведения видео из exoplayer, используя setPlayWhenReady(true) .

Но я застрял на уведомлении. Должен ли я использовать MediaBrowserServiceCompat или мне нужно будет создать собственное уведомление для его обработки?

Ответы [ 2 ]

0 голосов
/ 17 июня 2020

Используйте службу переднего плана для реализации чего-то вроде этого. Это может вам помочь

0 голосов
/ 17 июня 2020

Я думаю, что вам следует создать ForegroundService и создать уведомление, как вы упомянули, чтобы ForegroundService работал. Думаю, этот пост может вам помочь:

https://androidwave.com/foreground-service-android-example/

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