Commit inicial: G Radio Remoto — Android
Cliente remoto Android (Kotlin + Jetpack Compose) para G Radio Player, mismo protocolo TCP/relay que el cliente de escritorio: reproductor, buscador, parrilla, pautaje, botonera, comercios y visor remotos.
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
# G Radio Remoto — Android
|
||||
|
||||
Cliente remoto para Android (Kotlin + Jetpack Compose) — controla
|
||||
[G Radio Player](https://git.gradio.net/cescobar/G-Radio-Player) desde el
|
||||
celular, en LAN o por internet vía relay. Mismo protocolo TCP/WebSocket que el
|
||||
[cliente de escritorio](https://git.gradio.net/cescobar/G-Radio-Remoto).
|
||||
|
||||
## Compilar
|
||||
|
||||
```bash
|
||||
./gradlew assembleDebug
|
||||
# o
|
||||
./gradlew assembleRelease
|
||||
```
|
||||
|
||||
El APK queda en `app/build/outputs/apk/`.
|
||||
|
||||
## Pantallas
|
||||
|
||||
- **Player** — reproductor remoto
|
||||
- **Buscador** — búsqueda de audio en el servidor
|
||||
- **Parrilla** — programación musical
|
||||
- **Pautaje** — comerciales y eventos
|
||||
- **Botonera** — reproducción rápida de efectos
|
||||
- **Comercios** — gestión de comerciales
|
||||
- **Visor** — reportes remotos
|
||||
|
||||
## Conexión
|
||||
|
||||
Barra de conexión (`ConnectionBar`) para servidor, puerto y token — mismo
|
||||
protocolo (`Protocol.kt`) que el cliente de escritorio, sincronizado con
|
||||
`servidor.rs` de `radio-player`.
|
||||
|
||||
## Idiomas
|
||||
|
||||
Español, inglés (default) y portugués — `res/values{-es,-pt}/strings.xml`.
|
||||
|
||||
## 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`](./LICENSE).
|
||||
Reference in New Issue
Block a user