Из документов
Для работы, которая откладывается и ожидается, что она будет выполняться, даже если ваше устройство или приложение перезапускается, используйте WorkManager. WorkManager - это библиотека Android, которая изящно выполняет отложенную фоновую работу, когда выполняются условия работы (например, доступность сети и мощность).
В вашем случае я не считаю вашу работу отложенной. Вы хотите начать воспроизведение, как только пользователь нажмет на трек. Диспетчер работы больше подходит для вещей, которые вы хотите выполнить в будущем, в зависимости от некоторых условий, таких как загрузка журналов или отправка пакетных событий и т. Д. c. На вашем месте я бы go с обычным (передним) обслуживанием.
Вы можете найти документы здесь: https://developer.android.com/guide/background