Funkwhale

software de streaming de audio federado

Funkwhale es un servidor de música libre en streaming, auto alojado y federado creado el 2015 por Agate Berriot como alternativa de autoalojamiento a Grooveshark. Donde cada usuario dispone de una biblioteca propia donde añadir los audios y, si quiere, compartirlas con otros usuarios de la de la misma instancia o de una otro.[1]

Funkwhale
Parte de Fediverso
Información general
Tipo de programa software libre y de código abierto
Licencia GNU Affero General Public License, version 3.0
Información técnica
Programado en
Versiones
Última versión estable 1.3.416 de noviembre de 2023
Enlaces

Desde 2018, el proyecto soporta el protocolo ActivityPub, que permite el intercambio de bibliotecas de música entre instancias. Aunque la federación no estaba prevista originalmente. Las bibliotecas eran gestionadas originalmente por los administradores de una instancia, pero ahora se adhieren a una cuenta concreta.[2]​ En 2019 el servicio todavía no permite utilizar etiquetas con los ficheros de audio aunque está previsto. La lectura pública tampoco es posible sin crear una cuenta en una instancia.[3]

Entre sus funcionalidades destaca la posibilidad de marcar las canciones preferidas y crear listas de reproducción personalizadas. Cuando se está conectado en una instancia es posible escuchar las pistas de todas las instancias federadas a través de un sistema de almacenamiento en la memoria caché de la instancia.

El servicio es compatible con el APS Subsonic, que permite escuchar audios de diferentes aplicaciones que admiten este protocolo y escucharlas en línea o fuera de línea en un teléfono inteligente, un centro multimedia o cualquier dispositivo que pueda hacer funcionar una aplicación compatible.[4]

En cuanto al funcionamiento, utiliza el lenguaje Python y Django. La interfaz por defecto está escrita con Javascript y Vue.js. La federación se basa con el protocolo ActivityPub. Y una API REST gestiona la biblioteca de música y las cuentas de usuario.[3]

Referencias editar

  1. guenael@nextinpact.com (26 de julio de 2018). «Funkwhale, les défis d'une version libre et fédérée de Grooveshark». Consultado el 3 de junio de 2019. 
  2. Journalet. Gasseta occitana d'informacions, ed. (17 d'octubre de 2018). «Funkwhale: gestion de discotèca federada». Consultado el 3 de mayo de 2019. 
  3. a b «Funkwhale». 4 de septiembre de 2018. Consultado el 3 de junio de 2019. 
  4. «Funkwhale, les baleines mélomanes libres et décentralisées». 25 de mayo de 2018. Archivado desde el original el 30 de mayo de 2019. Consultado el 3 de junio de 2019.