Я ничего не знаю о программном обеспечении для радио. Но я знаю, как разместить сервер в интернете.
Когда у вас есть сервер в интернете, вам нужен способ его найти. Статический IP-адрес является одним из способов, однако для небольших приложений лучше иметь доменное имя, поскольку статический IP-адрес будет стоить вам денег, и, возможно, вашему интернет-провайдеру придется изменить фактическую конфигурацию Интернета на маршрутизаторе.
Если ваше интернет-соединение использует динамические IP-адреса (адреса, которые периодически меняются), вы можете получить доменное имя на http://www.no-ip.org и использовать это имя для подключения с удаленного сайта. У них есть бесплатные доменные имена, а также предоплаченные планы.
На маршрутизаторе, который соединяет сервер с Интернетом, вы должны настроить переадресацию портов, поскольку у каждого сервера в Интернете один или несколько портов (представьте, что они двери) открыты.
Веб-серверы обычно открывают порт 80 (http), а некоторые используют почтовые серверы (например, 25 и 110). Порт - это канал, через который пропускается только тот тип трафика, которым знает сервер.
Предположим, что ваш сервер использует порт 1080, вам нужно будет включить переадресацию порта порта 1080 из Интернета на ваш сервер, и это позволит вашему серверу быть доступным из Интернета. Объедините это с доменным именем, и оно у вас есть.