Sobre el proyecto
VideoStream Architect es una aplicación Android para capturar, organizar y reutilizar video y audio en línea. Combina un navegador web integrado para el descubrimiento de medios, un reproductor para reproducción sin conexión y soporte de protocolos para transmisiones M3U8 (HLS) y MPD (MPEG-DASH), incluida la captura en vivo y el reensamblado de segmentos fragmentados.
Capacidades clave descritas en el README:
- Procesamiento de transmisiones: soporte HLS y MPEG-DASH, captura de transmisiones en vivo con preservación de marcas de tiempo, reconstrucción de segmentos y un motor de descarga personalizado para mp4, mp3, m3u8 y mpd.
- Navegador integrado: descubrimiento directo de medios, gestión de cookies para contenido autenticado, persistencia de sesión y detección automática de transmisiones descargables.
- Extracción de audio/video: pistas de audio mp3 independientes, resolución y tasa de bits configurables, preservación de metadatos (título, artista, carátula, duración) y descargas por lotes en cola.
- Personalización: suplantación de agente de usuario, estructuras de carpetas de salida personalizadas, programación de descargas y seguimiento del progreso mediante notificaciones.
La arquitectura se describe por capas: un analizador de transmisiones, un motor de descarga con lógica de reintentos y verificación de suma de comprobación, un reproductor multimedia personalizado, un almacén de cookies cifrado y un gestor de cola priorizado con pausa/reanudación y límites de concurrencia. Los formatos admitidos incluyen mp4, mkv y webm para video; mp3, aac, ogg, flac y opus para audio; además de HLS, MPEG-DASH y URL directas progresivas.
El manejo de cookies admite la importación desde un navegador de escritorio mediante cadenas pegadas o exportación JSON, almacenadas en una base de datos local cifrada. Se indica que la interfaz admite 14 idiomas con detección automática del idioma del sistema y anulación manual. Afirmaciones de privacidad: funcionamiento sin conexión después de la detección, sin telemetría, sin retransmisión por proxy y almacenamiento de cookies cifrado local en el dispositivo.
Las opciones de rendimiento incluyen tamaño de fragmento adaptativo, ajuste del número de hilos según la carga del dispositivo (hasta 12 hilos concurrentes), modo solo Wi-Fi, pausa por batería baja y limitación de descargas en segundo plano. Las notas de solución de problemas cubren descargas estancadas, M3U8 no detectado, ajustes de búfer de sincronización de audio y coincidencia de dominios de cookies. Una hoja de ruta de 2026 menciona sincronización cifrada de cola en la nube, extracción de subtítulos, listas de reproducción M3U, scripts de enlace posteriores a la descarga y compatibilidad con Android TV. Con licencia MIT. El README indica que la herramienta está destinada al uso personal con contenido al que el usuario tiene acceso legal y no está pensada para eludir muros de pago ni DRM.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.