Si la web no es
full flash, creo que sólo tienes la opción de poner un marco (arriba, debajo o al costado) y navegar en el otro marco (de forma de no recargar ese marco)...
La otra opción, aunque más compleja, sería navegar sin recargar la página, haciendo uso de ajax para cada vínculo. Ninguna de las dos opciones me parece demasiado buena.
Y por último, otra (tercera) opción que acaba de ocurrírseme sería que al "iniciar la radio" se abriera en una popup, de forma que mientras esa popup esté abierta, se continuaría escuchando
;)
Saludos