Home - nonodev96/muse GitHub Wiki

Reproductor de medios

Software de reproducción de medios, tanto audio como video. Ejemplos: audio (mp3/wma/ogg...), video, frontend VLC, streaming Raspberry PI, streaming web REST.

Requisitos mínimos

  • Controles de reproducción interactivos
  • Presentación visual de metadatos y carátulas de las canciones (audio)
  • Gestión de playlists
  • Gestión de favoritos

Aspectos principales

Integración de librerías de terceros, interfaz de usuario, estructuras de datos optimizadas para búsquedas


Variantes / Plataformas

  • Sistema de escritorio Nota base: 5
  • Sistema móvil web Nota base: 6

Extras :+1:

Búsquedas en colecciones (Nota +1)

Requisitos

  • Localización en las playlists por título, autor, género, etc.
  • Búsquedas aceleradas con estructuras de datos adecuadas

Ecualizador de bandas gráfico (audio) (Nota +3)

Requisitos

  • Análisis en frecuencias del audio
  • Visualización gráfica de bandas de frecuencias del audio
  • Ecualizador editable de al menos 5 bandas

Buscador de metadatos y carátulas (audio) (Nota +3)

Requisitos

  • Búsqueda en la web de metadatos usando el título de la canción y opcionalmente el título del disco y el nombre del artista
  • Desambiguación interactiva ante múltiples coincidencias
  • Uso de un servicio web especial, o de minería web

Streaming cliente/servidor (Nota +2)

Requisitos

  • Desarrollo de una arquitectura cliente servidor sencilla
  • Los archivos deben estar almacenados en el servidor

Diseño elaborado de la interfaz de usuario (Nota +1)

Requisitos

  • Aplicación de los principios básicos del diseño gráfico a la creación de la interfaz de usuario