а если проигрывать тишину не постоянно, а на пару милисекунд раз в промежуток времени?)) Типа "эй, эй, смотри, я тут юзеры звуки играю! Не убивай меня!"
Я сейчас делаю паузу на 2 секунды для всего потока, потом просыпаюсь, смотрю что всё ок и опять ухожу в паузу. Хз как это будет работать, пока проверить не могу. Но батарейке вроде бы полегче стало значительно
P.S. Я весь сервис в паузу увожу