ho questo problema

devo impostare un lettore mp3 per il mio sito

il lettore rimane in un frame e in questo modo anche cambiando le pagine l'utente continua ad ascoltare il file mp3 selezionato; ora devo fare in modo che cliccando su un link nel frame principale (la pagina vera e propria) il lettore (in un altro frame) carichi questo file al suo interno;

Credo di aver bisogno di ajax;
O di php?

mi serve infatti che ad un evento onclick sia associata l'apertura E lettura della pagina "lettore" (il frame in cui c'è solo il lettore mp3 flash) e la sua modifica col link nuovo

E' corretto agire così?

come posso realizzare una cosa del genere?