1.6 KiB
G Radio Remoto (gr-client)
Cliente remoto GTK4 — controla G Radio Player desde otra máquina de la LAN, o por internet vía relay.
Binario
| Binario | Descripción |
|---|---|
gr-client |
Interfaz GTK4: reproductor, búsqueda, pautaje, parrilla, botonera y reportes remotos |
Compilar
./build.sh
Ejecutar
./target/release/gr-client
Conexión
Se conecta al servidor TCP embebido en radio-player (puerto por defecto 7777),
o al relay WebSocket configurado vía GRADIO_RELAY_URL para acceso remoto por
internet. Requiere el token de autenticación configurado en radio-player
(Configuración → Token cliente).
La configuración de conexión (servidor, puerto, token, idioma) persiste en:
~/.gradio/client_config.json
Paneles
- Player — playlist, controles, arrastrar y soltar en posición
- Búsqueda — buscador siempre visible, arrastrar a Player/Pautaje/Parrilla
- Pautaje — comerciales, eventos y eventos en espera
- Parrilla — programación musical por hora/día
- Botonera — reproducción rápida de efectos
- Reportes — visor de reportes remoto
Idiomas
Español, inglés y portugués — sigue el idioma del sistema o se puede fijar desde el selector "Idioma" en la barra de conexión.
Dependencias del sistema
- GTK4 ≥ 4.6
Licencia
Distribuido bajo los términos de la GNU General Public License v3.0 o posterior
(GPL-3.0-or-later). Ver el archivo LICENSE.
Este programa enlaza dinámicamente con GTK4, publicado bajo LGPL-2.1+ y compatible con GPL-3.0.