Для проекта используется HTML5-плеер (тег <audio>).
Данные о следующем треке получаются при обращении приложения к серверу при полном завершении проигрывания текущего трека.
В некоторых случаях в браузере переключение на следующий трек может произойти только на активной вкладке или экране.