Чтобы "слушатель" мог просто скачать файл, Вам нужно просто создать FTP-сервер с внешним IP адресом. Тогда пользователь будет попадать в Ваш каталог с файлами и скачивать. Но распространяться должны только те файлы, которые не запрещены законом. Помните, что в этом случае Вы уже публично распространяете файлы. А значит Вы уже под законом об авторских правах.
А вот для создания радиостанции (не для скачивания, а для прослушивания) Вам уже нужно настроить вещание.
Запускать программу с воспроизведением списка музыкальных файлов и вещать в сеть.
P.S. Только помните, что публичная трансляция - это не тоже самое, что личное прослушивание. Вам нужно будет решать вопросы с авторскими правами и отчислением денег за воспроизведение авторам, если это не Вы лично.