Buenas chicos, soy Troy McLure, me recordaréis de otros temas como Localizador GPS Low Cost… Hoy voy a explicaros como podemos tener nuestro propio “spotify” totalmente privado.
Actualización 01/2020: He descubierto un fork libre de SubSonic llamado AirSonic que es totalmente gratuito y se puede descargar desde aquí: GitHub - airsonic/airsonic: Airsonic, a Free and Open Source community driven media server (fork of Subsonic and Libresonic)
Actualización 03/2021: Cansado del consumo de recursos descontrolado de SubSonic/AirSonic en las últimas versiones he encontrado una alternativa desarrollada en GO: https://www.navidrome.org/
Actualización 04/2021: He instalado un reproductor directamente en la tablet del coche (Configurar tu propio "Spotify" privado - nº 22 por ventisetterosso).
Para ello necesitamos una buena colección de música (en MP3, FLAC, OGG…), un ordenador personal (yo uso Mac OS X, pero da igual que sea Linux, Windows o incluso un NAS Synology… incluso he visto configuraciones usando una Raspberry), conexión a internet con IP Fija o en su defecto con un DDNS y por supuesto nuestro dispositivo móvil para llevarlo en el Civic (nuevamente da igual que sea IOS u Android).
1º Configurar el servidor de medios. Vamos a usar SubSonic.
Descargamos el subsonic desde su web y simplemente lo instalamos en el equipo que va a actuar como servidor. Una vez instalado simplemente accedemos a la configuración desde cualquier navegador con la dirección http://localhost:4040 (si estamos en el propio equipo, desde otro accederemos con la IP local). En ella añadiremos la/las carpetas con la música en su interior. Obvia decir que lo ideal es que estén bien organizadas para facilitar la identificación de las pistas, y si queremos acceder desde dispositivos DLNA desde dentro de casa podemos también activar esa opción.
2º Abrimos en nuetro router un puerto de escucha, por defecto el 4040 (se puede cambiar), que redirigiremos a la IP local de nuestro ordenador.
3º Si tenemos IP Fija este paso podemos obviarlo y configurar luego en el dispositivo móvil el acceso directamente con la IP; si la tenemos dinámica (lo más habitual) debermos configurar un servidio de redirección dinámico (DDNS); hay muchos y algunos son gratuitoss; yo llevo muchos años usando el servicio FreeDNS pero todos funcionan similar. Simplemente te registras en la web y “creas” el subdominio dentro de los dominios que te ofrecen. Para actualizar la IP debes instalar un cliente que lo haga; los propios servicios DDNS proporcionan dichos clientes para instalar en un ordenador así como las instrucciones; pero normalmente los routers incluyen soporte (incluso la mierda que suelen dar los operadores) por lo que yo en primer lugar miraría qué servicios soporta el router y usaría uno de esos.
4º Instalamos en nuesro dispositivo móvil un cliente de SubSonic, yo uso el iSUB que tiene versión tanto para IOS como para Android. Simplemente lo descargamos desde la tienda de APPS y al instalarlo configuramos el subdominio de nuestro servidor Subsonic, nuestro usuario y nuestra clave. Ya podemos disfrutar de nuestra música desde cualquier sitio.
Decir que llevo mucho tiempo usándolo y lo único que echo de menos es que iSUB no es compatible con CarPlay, por lo demás encantado de la vida.
Una cosa, SubSonic tiene una versión Free con limitaciones pero se puede “desbloquear” una premium totalmente ilimitada con un coste de 1 € mensual o incluso una LifeTime por 99€.
En fin, espero haber sido claro con las explicaciones y cualquier duda ya sabéis…