Koko logo
KOKOWORKS dreamed it. been there. done that.
Volver Web · Music Streaming · Audio Engineering

KokoMusic

Production
Jan 2026 – Present
Ver en vivo
React 18ViteTypeScriptNode.jsZustandyt-dlpFFmpegSpotify API

Reproductor y plataforma de música académica estilo Spotify. Transmisión dinámica, transcodificación Opus en tiempo real y cliente Android Termux en 1 comando.

About

KokoMusic nace como respuesta a las limitaciones de los reproductores web convencionales, combinando la riqueza visual y de metadatos de la Spotify Web API con un pipeline de streaming de audio propio basado en yt-dlp y FFmpeg.

Cada pista solicitada se procesa en el backend convirtiéndola a códec Opus a 128kbps de alta fidelidad, sirviéndose mediante HTTP Range Requests. Esto permite avanzar y retroceder en cualquier segundo de la canción de forma instantánea sin descargar el archivo completo.

La aplicación incluye un sistema de playlists en memoria y persistentes, modo cola inteligente, soporte para PWA y un script de auto-instalación para dispositivos Android a través de Termux.

Puedes probar KokoMusic directamente desde este portfolio o instalarlo en tu teléfono Android con Termux.

Highlights

  • Frontend moderno con React 18, Vite, TypeScript, Zustand y React Query
  • Integración con Spotify Web API para metadatos, álbumes y carátulas HD
  • Pipeline de audio de alto rendimiento: yt-dlp → transcodificación con FFmpeg a Opus 128kbps
  • Soporte completo de HTTP Range Requests para seeking nativo y bajo consumo de ancho de banda
  • Caché de doble nivel: In-memory Map y Redis en producción para re-streaming instantáneo
  • Instalación automática en Android (Termux) mediante 1 comando único de shell
  • Cliente de escritorio para Windows con scripts de inicio dedicados
KokoMusic Interface Preview
Screenshots coming soon