Files
G-Radio-Remoto/README.md
T

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.