Вы не можете обнаружить с телефона, когда дБ на сервере изменяется. Вы должны часто обращаться к серверу, чтобы узнать, есть ли у вас новые данные. Это будет потреблять батарею пользователей и ее данные из тарифного плана.
Именно поэтому вам следует перейти с сервера на мобильные устройства.