Cómo configurar un servidor DLNA en Linux

Linux ofrece un montón de formas diferentes de entregar medios a través de la red. Para aquellos con hardware de servidor elegante, están Plex y Emby. También es posible compartir archivos multimedia a través de recursos compartidos NFS o un servidor Samba. Sin embargo, si está ejecutando hardware más antiguo pero desea entregar medios a varios dispositivos en su red, existe una forma mejor: Mediatomb. Es un servidor DLNA que utiliza la tecnología plug-n-play universal que admiten muchos dispositivos para entregar medios a través de una red. El software del servidor Mediatomb es muy fácil de poner en marcha e instalar en prácticamente cualquier distribución de Linux. A continuación, se explica cómo usar Mediatomb para configurar un servidor DLNA en Linux.

ALERTA DE SPOILER: Desplácese hacia abajo y vea el video tutorial al final de este artículo.

Instalar Mediatomb

Ubuntu

sudo apt install mediatomb

Debian

sudo apt-get install mediatomb

Arch Linux

Para instalar Media Tomb en Arch Linux, primero vaya a AUR y descargar la instantánea para construir el paquete. Cuando el archivo esté en su carpeta de Descargas, abra un terminal y extráigalo.

cd ~/Downloads
tar xvzf mediatomb.tar.gz

Con los archivos fuente de Mediatomb sacados de mediatomb.tar.gz, el siguiente paso es usar el comando CD para ir a la carpeta extraída.

cd mediatomb

Utilice el comando makepkg para generar un paquete. Tenga en cuenta que es posible que el paquete no se compile si no tiene todas las dependencias instaladas en su sistema. Para asegurarse de que tiene todas las dependencias, preste atención a lo que el administrador de paquetes Pacman le dice que no está en el sistema. Tenga en cuenta que es posible que deba descargar estas dependencias de AUR.

  Cómo hacer que la reproducción de Netflix en Linux sea más fácil con ElectronPlayer

Cuando se satisfacen todas las dependencias en Arch, el paquete Mediatomb está listo para compilarse.

makepkg

Deje que el administrador de paquetes lo realice y cree el software. Cuando esté completo, escupirá un paquete tar.xz. Instálelo en el sistema con el administrador de paquetes Arch Linux.

sudo pacman -U mediatomb.tar.xz

Fedora

sudo dnf install mediatomb

OpenSUSE

Una forma fácil de obtener rápidamente el software Mediatomb DLNA en el sistema es instalarlo a través del servicio de compilación OpenSUSE. Este paquete de servidor DLNA es compatible con OpenSUSE Leap 42.3, Leap 42.2 y OpenSUSE Tumbleweed.

Para instalar el software, vaya a la página de descarga, haga clic en su versión de SUSE y, a continuación, haga clic en el botón “Instalar con 1 clic”. Se abrirá la herramienta de instalación del software YaST y se instalará Mediatomb en su sistema.

Otros Linux

Mediatomb es un software muy conocido. Como resultado, está en muchas distribuciones de Linux diferentes. Sin embargo, debido a la cantidad de sistemas operativos Linux diferentes que existen, no es posible que admitan todo. Si su sistema operativo favorito no tiene un binario instalable, es posible que deba descargar el código fuente y compilar el software del servidor usted mismo. Para hacer esto, visite el sitio web del desarrollador, agarra el código fuente y sigue las instrucciones!

  Cómo ver la transmisión de la cámara web en Linux con VLC

Configuración de Mediatomb

El software del servidor está instalado, pero antes de usarlo debe habilitar algunas cosas. Abra una terminal y obtenga acceso de root usando: sudo -s. En la terminal, edite el archivo de configuración de Mediatomb.

nano /etc/mediatomb/config.xml

Dentro de nano, busque ui enabled = ”no” y cámbielo a ui enabled = ”yes”. Luego presione Ctrl + O para guardarlo.

Después de editar el archivo de configuración para habilitar la interfaz web, es hora de iniciar el servidor.

systemctl enable mediatomb
systemctl start mediatomb

El siguiente paso es agregar medios a su servidor. Haga esto abriendo una nueva pestaña en su navegador web y navegando a: https: // localhost: 50500. Tenga en cuenta, localhost solo localmente. Para acceder al servidor a través de la red, el mejor curso de acción es encontrar su dirección IP. Para hacer eso, ejecute este comando:

ip addr show | grep "inet 192.168"

El uso del comando ip addr show en combinación con grep filtrará toda la información innecesaria y solo mostrará la IP local de la PC. Copie 192.168.1.XXX e introdúzcalo en la URL del navegador web. Por ejemplo:

192.168.1.132:50500


Desde aquí, haga clic en “Sistema de archivos”, luego en “Directorio de PC” y busque los archivos multimedia en la PC para agregarlos. Haga clic en el signo + para agregar los archivos multimedia. Repita este proceso según sea necesario para agregar todos los medios a su Mediatomb.

  Cómo actualizar a OpenShot 2.5 en Linux

Usando Mediatomb

Dado que Mediatomb es un servidor de medios alimentado por DLNA, acceder a archivos en otros dispositivos desde él es muy fácil. En Linux (también funciona en todos los sistemas operativos que admiten VLC), la mejor manera de explorar estos archivos es con el reproductor multimedia VLC. Descárgalo e instálaloy luego siga las instrucciones para acceder a los medios desde su Mediatomb.

Dentro de VLC, haga clic en el botón de la lista de reproducción para llevar VLC al modo de lista de reproducción. Una vez en el modo de lista de reproducción, busque la sección «Red local». En esta sección hay algunas opciones. Haga clic en «Universal Plug’n’Play». Al hacer esto, aparecerá su servidor Mediatomb en el navegador de listas de reproducción como una carpeta. Haga clic en la carpeta y navegue para acceder a sus medios. Inicie la reproducción haciendo doble clic en el archivo multimedia individual.

Nota: ¿desea acceder a su servidor Mediatomb en otras plataformas y dispositivos? Busque en el manual de su dispositivo «Compatibilidad con DLNA». Los dispositivos que lo admiten incluyen varias consolas de videojuegos, decodificadores, etc.