Bajar en web un mp3 completo antes de escucharlo

Pepe
19 de Mayo del 2004
Mi pregunta es, si es posible, si se puede hacer que un archivo mp3 se baje o descargue completamente en una pagina web antes de ser escuchado. Es decir, que no se pueda escuchar hasta que no se descargue completamente desde el servidor.
Es que como el mp3 me tarda en bajar pues se va escuchando entrecortado, se va y se viene el sonido hasta que termina la descarga completamente y es muy molesto. Y es por lo que me gustaría saber si se puede hacer algo para que primero baje todo el archivo y luego se empiece a escuchar.
Y si tenéis un código que podáis dejarme de una consola para que el visitante escuche, apague, controle, etc el sonido, que no sea la de Microsoft (la que trae windows), que es la que tengo y no me va muy bien, les estaría muy agradecido.

A ver si me podéis echar una mano, hombre.
Gracias.