1. ¿Qué es G Radio AoIP?
G Radio AoIP es una aplicación de Audio sobre IP (AoIP) diseñada para estaciones de radio. Permite transportar audio entre dos puntos remotos mediante una red IP (LAN o internet).
Arquitectura
[Fuente de audio]
│
[TX — Emisor] ──── red IP ──── [RX — Receptor]
│ │
UMC202HD, hw:x,y Tarjeta de audio local
o default (PipeWire) o altavoz/transmisor
Cada extremo corre gr-aoip de forma independiente. La configuración y el monitoreo se hacen a través de un navegador web apuntando al equipo correspondiente.

Casos de uso
| Caso | Perfil | Descripción |
|---|---|---|
| Enlace en condiciones adversas | Mono | Voz/audio monofónico a 22050 Hz con Opus y SRT. Robusto ante pérdida de paquetes. |
| STL (Studio-to-Transmitter Link) | Estéreo | Audio estéreo a 44100/48000 Hz con Opus, AAC o PCM sobre SRT. |
| Enlace MPX para FM | MPX | Señal compuesta FM (MPX) a 192000 Hz con PCM L16 sobre RTP/UDP. Sin compresión. |
| Reportaje desde campo *** A través de VPN!! | Mono | El periodista transmite desde calle con un teléfono o RPi al estudio. |
2. Requisitos del sistema
Mínimos (headless / RPi3+)
- Linux (Debian/Ubuntu/Raspberry Pi OS)
- GStreamer 1.20 o superior con plugins:
base,good,bad - Tarjeta de audio compatible con ALSA
- Para SRT (perfiles Mono y Estéreo):
gstreamer1.0-plugins-badcon soporte SRT
3. Instalación
Desde el paquete ZIP (recomendado)
GR-aoip-v0.1.1-amd64.zip
GR-aoip-v0.1.1-arm64.zip
GR-aoip-v0.1.1-armhf.zip
# Descomprimir
unzip GR-aoip-v0.1.0-arm64.zip
cd GR-aoip-v0.1.0-arm64/
# Instalar
chmod +x install.sh
./install.sh
El instalador copia el binario a ~/.local/bin/gr-aoip, crea la configuración inicial en ~/.config/gr-aoip/aoip.json y registra el servicio systemd de usuario.
Desde el paquete .deb
gr-aoip_0.1.1_amd64.deb
gr-aoip_0.1.1_arm64.deb
gr-aoip_0.1.1_armhf.deb
sudo dpkg -i gr-aoip_0.1.0_arm64.deb
Dependencias del sistema (Debian/Ubuntu)
sudo apt install -y \
libgstreamer1.0-0 \
gstreamer1.0-plugins-base \
gstreamer1.0-plugins-good \
gstreamer1.0-plugins-bad \
gstreamer1.0-alsa
Para perfiles Opus/AAC/MP3 (Mono y Estéreo) añadir también:
sudo apt install -y \
gstreamer1.0-plugins-ugly \
gstreamer1.0-libav
