Ciao, il problema che "lamenti" in effetti è nella natura dell'intepretazione del codice.
La radio, si ricarica ( interromendo l'audio) proprio perche il codice si refrescia. L'ideale (nn tanto) sarebbe quello di inglobare la radio in iframe, con tutte le possibili complicazioni che comporta questo sistema.
Non voglio sbagliare, ma mi pare di aver visto, un componente, che ti evita di "refresciare" tutto il sito, prova fare una ricerca in google con "refresh" o qualsiasi parola che lo riguarda.