Cómo funciona el DLNA
DLNA se apoya en UPnP AV para descubrir y compartir contenido multimedia en la red local. Tres funciones pueden repartirse entre dispositivos o reunirse en uno:
- El servidor comparte la biblioteca: ese es el papel del servidor DLNA de RustMusic en tu ordenador.
- El reproductor («renderer») reproduce la música: tu amplificador de red, tu TV o tu altavoz conectado.
- El controlador elige las pistas y controla la reproducción en el reproductor. Puede ser la interfaz del amplificador, una aplicación UPnP independiente o el propio RustMusic cuando eliges el amplificador como salida.
En ambos casos, RustMusic transmite el archivo original por HTTP sin transcodificarlo. El dispositivo receptor lo descarga y decodifica. La transferencia conserva el archivo, pero los ajustes, el volumen y los tratamientos del reproductor de red pueden modificar después la señal: no demuestra un bit-perfect de extremo a extremo.
Modo servidor: el amplificador va a buscar la música
- 1
Instala RustMusic y añade tu música
Windows, macOS o Linux. Indexa tus carpetas como siempre.
- 2
Activa el servidor DLNA
En Ajustes → Red y DLNA, activa Compartir en la red. En Windows, permite RustMusic en el firewall para redes privadas si es necesario. En macOS, acepta el acceso a la red local cuando RustMusic lo pida. Comprueba que el servidor esté en línea.
- 3
Abre la fuente de red en tu amplificador
Busca una fuente Servidor multimedia o Biblioteca de red. El nombre predeterminado es RustMusic Media Server y puedes cambiarlo en los ajustes. El descubrimiento requiere una red local común y comunicación SSDP permitida.
- 4
Explora y escucha
Explora artistas, álbumes o carpetas desde el dispositivo o su controlador. La pausa y el avance dentro de la pista funcionan desde el amplificador o su app: desde la versión 0.3.0, el servidor anuncia que los admite, mientras que algunos dispositivos, sobre todo Onkyo, rechazaban antes la pausa.
En este modo, es el amplificador o su app quien elige las pistas. Una reproducción iniciada en RustMusic sigue en la salida de audio del ordenador, salvo que elijas el amplificador como salida: es el modo reproductor de red, descrito a continuación.
Modo reproductor de red: RustMusic envía la música (beta)
Desde la versión 0.3.0, puedes elegir las pistas en RustMusic y que las reproduzca el amplificador. Esta función está en beta y desactivada por defecto: mientras lo esté, RustMusic no busca ningún dispositivo en la red.
- 1
Activa la reproducción en red
En Ajustes → Red y DLNA, activa Reproducir en un reproductor de red para los dispositivos UPnP/DLNA, y Reproducir en un dispositivo AirPlay (v1) si lo necesitas. Las dos opciones son independientes y el servidor DLNA puede quedarse apagado.
- 2
Elige el amplificador como salida
Abre el menú de salida de audio del reproductor. Los WiiM, amplificadores y reproductores de red (Onkyo, Denon, Marantz, Yamaha…) aparecen en la sección Reproductores de red, junto a los dispositivos AirPlay. Los altavoces Sonos figuran con el nombre de su habitación.
- 3
Escucha desde RustMusic
La cola, la pausa, el avance dentro de la pista, el volumen y la reproducción sin pausas funcionan como en local. El título, el artista, el álbum y la portada se muestran en el dispositivo. Cambiar de salida en plena escucha retoma la pista en el mismo punto, y el reproductor elegido se recupera en el siguiente inicio.
- UPnP/DLNA: el archivo se envía tal cual, sin conversión, y lo decodifica el dispositivo, en hi-res si puede. Un formato que el dispositivo indica que no lee, a menudo el DSD, se avisa al momento.
- Sonos: reproducción hasta 24 bits / 48 kHz, con un breve silencio entre pistas. En un grupo, la reproducción se confía al altavoz que lo dirige.
- AirPlay: solo se admite AirPlay 1. RustMusic decodifica y envía el sonido en calidad CD (16 bits / 44,1 kHz, ALAC); su volumen actúa sobre el sonido enviado, no sobre el del amplificador. El DSD no es compatible, y no se ofrecen los dispositivos protegidos con contraseña ni los que solo admiten AirPlay 2.
- En la barra del reproductor, el indicador Red muestra lo que está activo (reproductores, AirPlay, uso compartido DLNA) y permite activar o desactivar cada uno con un clic.
Servidor o reproductor de red: ¿cuál elegir?
| Modo | Quién elige las pistas | Quién decodifica | Calidad enviada | DSD |
|---|---|---|---|---|
| Servidor DLNA | El amplificador o su app | El amplificador | Archivo original | Si el amplificador lo lee |
| Reproductor de red UPnP/DLNA (beta) | RustMusic | El amplificador | Archivo original | Si el amplificador lo lee; si no, se avisa |
| AirPlay 1 (beta) | RustMusic | RustMusic | 16 bits / 44,1 kHz | No |
El modo servidor te conviene si exploras la biblioteca desde el amplificador, su mando o su app. El modo reproductor de red te conviene si prefieres la biblioteca, las playlists y la cola de RustMusic, y que el amplificador solo reproduzca.
Qué formatos podrá reproducir tu amplificador
Por UPnP/DLNA, tanto si el amplificador va a buscar la música como si RustMusic se la envía, los archivos salen tal cual, sin conversión. Así que el límite lo pone tu dispositivo:
- Comprueba que el reproductor de red admite FLAC. La compatibilidad USB o un logotipo DLNA no garantiza por sí solo todos los formatos.
- Para hi-res, comprueba las frecuencias, profundidades de bits y números de canales admitidos por la entrada de red; pueden diferir de los límites USB.
- DSF y DFF requieren que el reproductor de red admita esos archivos DSD. La compatibilidad DoP por USB no basta. Los ajustes DoP de la salida local de RustMusic no convierten los archivos enviados por la red.
- En AirPlay, el límite lo pone el protocolo: 16 bits / 44,1 kHz, sin DSD.
¿El amplificador no ve el servidor o no aparece en RustMusic?
- Comprueba que el ordenador y el amplificador están en la misma red, y no en la red de «invitados» del Wi-Fi, que a menudo aísla los dispositivos.
- Permite RustMusic en tu red privada: descubrimiento SSDP por UDP en el puerto 1900 y transferencia HTTP por TCP en el 8200 de forma predeterminada. Si cambias el puerto del servidor, adapta la regla local. En modo reproductor de red, las pistas las sirve un segundo servidor HTTP, preferentemente en el puerto TCP 8201. No necesitas redirigir puertos hacia Internet.
- Desde la versión 0.3.0, una VPN activa (WireGuard, OpenVPN…) ya no oculta el servidor: solo se anuncia en los adaptadores de la red local, y la búsqueda de reproductores parte de cada adaptador de red del ordenador. Si el amplificador muestra «Ningún servidor» con una VPN, comprueba que RustMusic esté actualizado.
- En macOS, permite que RustMusic acceda a la red local (Ajustes del Sistema → Privacidad y seguridad → Red local). Sin este permiso, macOS 15 bloquea en silencio la búsqueda de dispositivos y el servidor DLNA.
- Algunos routers filtran el multicast entre Wi-Fi y Ethernet: revisa el aislamiento de clientes y los ajustes de multicast (IGMP) de tu router.
- Mantén RustMusic abierto, el ordenador activo y los archivos accesibles. Un disco desconectado, un recurso de red no disponible o la suspensión pueden interrumpir la reproducción.
Preguntas frecuentes
¿El DLNA reduce la calidad?
Por UPnP/DLNA, RustMusic envía el archivo original sin transcodificarlo, tanto en modo servidor como en modo reproductor de red, y conserva el FLAC durante la transferencia. La reproducción final depende de la decodificación, el volumen y los tratamientos del receptor; DLNA por sí solo no garantiza el bit-perfect en toda la cadena. En AirPlay, el sonido se envía en 16 bits / 44,1 kHz.
¿Puede RustMusic controlar el propio amplificador?
Sí, de dos maneras, ambas en beta y desactivadas por defecto. Reproducir en un reproductor de red (Ajustes → Red y DLNA) envía la música al amplificador y mantiene en RustMusic la cola, la pausa, el volumen y el avance dentro de la pista. El mando del amplificador (Ajustes → Mando) controla el propio amplificador en los modelos Onkyo, Pioneer e Integra de tu red: encendido, fuente, volumen, modos de escucha.
¿El servidor DLNA funciona con una VPN activa?
Sí, desde la versión 0.3.0. El servidor solo se anuncia en los adaptadores de la red local, nunca dentro del túnel, y responde a cada dispositivo por el adaptador que lleva hasta él. Antes, con una VPN como WireGuard u OpenVPN, el amplificador podía mostrar «Ningún servidor».
¿Qué diferencia hay con el Bluetooth?
Bluetooth transporta audio con un códec que puede usar compresión con pérdida, según los dispositivos y la conexión. Por DLNA, RustMusic transmite en cambio el archivo original por la red local Wi-Fi o Ethernet para que el reproductor de red lo decodifique.
¿Hay que dejar el ordenador encendido?
Sí, en los dos modos: es RustMusic quien entrega los archivos al dispositivo. Debe permanecer abierto, el ordenador no debe suspenderse y los archivos deben seguir accesibles. RustMusic no proporciona almacenamiento autónomo cuando el ordenador está apagado.
¿Mi TV puede reproducir mi música a través de RustMusic?
Sí, si tu modelo puede explorar un servidor DLNA/UPnP o recibir música como reproductor UPnP/DLNA, y decodificar ese formato de audio por red. Consulta el manual y busca una fuente Servidor multimedia o Reproductor multimedia. La reproducción USB o el acceso a Internet no garantizan esta compatibilidad.
Fuentes y verificación
Información de RustMusic verificada para la versión 0.3.0.
Tu biblioteca, en todo tu equipo
RustMusic incluye un servidor DLNA que se activa con un clic y puede enviar la música a tus reproductores de red (beta). Gratuito, de código abierto, sin cuenta.