- Remove DeviceRegistry.java (dashboard integration) - Remove VPS IP from build.gradle - Remove personal Gitea token from UpdateManager - Add configurable UPDATE_CHECK_URL for updates - Clean README to be generic and PR-ready - Clean update manifests - Remove Docker files and .env from repo
StreamPlayer VPN Edition
StreamPlayer con VPN integrada - App de streaming deportivo con Mullvad VPN built-in.
Características
- Streaming: Reproducción de canales en vivo
- VPN Integrada: Con Mullvad WireGuard - sin app externa
- Android TV: Optimizado para Android TV y control remoto
- DNS over HTTPS: Múltiples servidores DNS con fallback automático
Instalación
Opción 1: Descargar APK
Descargar el APK desde la sección de Releases de este repositorio.
Opción 2: Compilar
# Clonar repositorio
git clone <repo-url>
cd <project-dir>
# Compilar
./gradlew assembleDebug
# APK en: app/build/outputs/apk/debug/app-debug.apk
Uso de la VPN
- Primera vez: Tocar el botón "Conectar VPN" en el menú
- Permiso: Aceptar el permiso de VPN cuando se solicite
- Listo: La VPN se conecta automáticamente
Cambiar servidor VPN
Para cambiar el servidor Mullvad:
- Descargar config desde Mullvad Servers
- Reemplazar el archivo
app/src/main/res/raw/mullvad.conf - Recompilar
Requisitos
- Android: 7.0 (API 24) o superior
- VPN: WireGuard integrado (no requiere app externa)
Configuración de Actualizaciones
Para habilitar las actualizaciones automáticas, configura la URL en app/build.gradle:
buildConfigField "String", "UPDATE_CHECK_URL", '"https://your-gitea-instance.com/api/v1/repos/user/repo/releases/latest"'
Opcionalmente, configura un token de API en UpdateManager.java si tu repositorio es privado.
Estructura
app/src/main/
├── java/com/streamplayer/
│ ├── MainActivity.java # UI principal
│ ├── VpnManager.java # Gestión VPN
│ ├── UpdateManager.java # Sistema de actualizaciones
│ └── ...
├── res/raw/
│ └── mullvad.conf # Configuración VPN
└── AndroidManifest.xml
Disclaimer
Esta aplicación es para fines educativos. El usuario es responsable de cumplir con los términos de servicio de las plataformas de streaming.
Description
Releases
1
Furbo VPN Edition v10.2.0
Latest
Languages
Java
78.3%
JavaScript
17.3%
Shell
2.6%
CSS
0.9%
HTML
0.9%