io ho realizzato un progetto grosso di questo tipo... certamente ci sono molte variabili in gioco (prime fra tutte: se parliamo di vero streaming o di podcast, e soprattutto nel primo caso chi si occupare di farlo)... la prima cosa che devi verificare è proprio l'hosting: insomma controlla come pensi di gestire lo streaming, se deve avere dati in tempo reale (p.es. mostrare la canzone attualmente on-line) e i costi relativi. Il sito dovrà poi interfacciarsi con questo sistema e dunque dipende dalla soluzione scelta. Tieni conto che difficilmente si può fare un hosting "casereccio" a causa della richiesta di banda...