Tutoriales

Configuración de un servidor multimedia de transmisión con Jellyfin en Linux

Esta guía explica que es jaleacómo Instalar Jellyfin en Linux y cómo Configuración de un servidor de transmisión con Jellyfin en linux

¿Qué es la gelatina?

Jellyfin es una alternativa gratuita, multiplataforma y de código abierto a las aplicaciones de transmisión de medios patentadas como Emby y grupo.

Después de que Emby anunciara su transición a un modelo propietario, el desarrollador principal de Jellyfin lo bifurcó de Emby.

Jellyfin no incluye funciones premium, licencias o programas de membresía. Es un proyecto completamente gratuito y de código abierto respaldado por cientos de miembros de la comunidad.

Usando jellyfin, podemos configurar instantáneamente un servidor de medios Linux en minutos y acceder a él a través de LAN/WAN desde cualquier dispositivo usando múltiples aplicaciones. Jellyfin es compatible con los sistemas operativos GNU/Linux, Mac OS y Microsoft Windows.

Instalar Jellyfin en Linux

Al momento de escribir esta guía, Jellyfin se empaquetó para las distribuciones de Linux más populares, como Arch Linux, Debian, Fedora, CentOS y Ubuntu.

Jellyfin se puede utilizar para AURO. superior arco linux y sus derivados, tales como EndeavourOSy manjaro linuxpuede instalar Jellyfin usando cualquier ayudante de AUR como Palú o .

$ paru -S jellyfin

o,

$ yay -S jellyfin

superior Debian, ubuntu, sistema operativo principaly sistemas operativos popularesejecute los siguientes comandos uno por uno para agregar el repositorio de Jellyfin e instalar el servidor de medios de Jellyfin:

$ sudo apt install curl gnupg
$ curl -fsSL  | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/jellyfin.gpg
$ echo "deb [arch=$( dpkg --print-architecture )]  awk -F'=' '/^ID=/{ print $NF }' /etc/os-release ) $( awk -F'=' '/^VERSION_CODENAME=/{ print $NF }' /etc/os-release ) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
$ sudo apt update
$ sudo apt install jellyfin

superior RHEL, CentOS, AlmaLinux, Rocky Linux:

Primero, debe instalar y habilitar Fusión RPM repositorio. El repositorio RPM Fusion proporciona MPEG paquete, que es la principal dependencia de Jellyfin.

Descargue los últimos paquetes rpm de servidor Jellyfin y cliente web de aquí.

$ wget https://repo.jellyfin.org/releases/server/centos/stable/server/jellyfin-server-10.8.5-1.el7.x86_64.rpm
$ wget https://repo.jellyfin.org/releases/server/centos/stable/web/jellyfin-web-10.8.5-1.el7.noarch.rpm

El paquete del servidor Jellyfin proporciona el servidor central Jellyfin, definiciones de servicios y proyectos relacionados. El paquete de cliente web Jellyfin proporciona la WebUI para Jellyfin.

Instale el servidor Jellyfin y el cliente web usando el comando:

$ sudo dnf localinstall jellyfin-server-10.8.5-1.el7.x86_64.rpm 
$ sudo dnf localinstall jellyfin-web-10.8.5-1.el7.noarch.rpm

superior sombrero de fieltro:

Asegúrate de tenerlo instalado y habilitado Repositorio RPM Fusion.

Descargue el servidor Jellyfin de Fedora y el cliente web desde aquí.

$ wget https://repo.jellyfin.org/releases/server/fedora/stable/server/jellyfin-server-10.8.5-1.fc36.x86_64.rpm
$ wget https://repo.jellyfin.org/releases/server/fedora/stable/web/jellyfin-web-10.8.5-1.fc36.noarch.rpm

Instale el servidor Jellyfin y el cliente web en Fedora usando el comando:

$ sudo dnf localinstall jellyfin-server-10.8.5-1.fc36.x86_64.rpm 
$ sudo dnf localinstall jellyfin-web-10.8.5-1.fc36.noarch.rpm

Iniciar el servicio Jellyfin

Ejecute los siguientes comandos para habilitar e iniciar el servicio jellyfin en cada reinicio:

$ sudo systemctl enable jellyfin
$ sudo systemctl start jellyfin

Para verificar si el servicio está activo, ejecute:

$ sudo systemctl status jellyfin

Salida de muestra:

● jellyfin.service - Jellyfin Media Server
     Loaded: loaded (/lib/systemd/system/jellyfin.service; enabled; vendor preset: enabled)
    Drop-In: /etc/systemd/system/jellyfin.service.d
             └─jellyfin.service.conf
     Active: active (running) since Mon 2022-09-26 15:04:20 IST; 9s ago
   Main PID: 3868 (jellyfin)
      Tasks: 19 (limit: 9468)
     Memory: 77.1M
        CPU: 2.466s
     CGroup: /system.slice/jellyfin.service
             └─3868 /usr/bin/jellyfin --webdir=/usr/share/jellyfin/web --restartpath=/usr/lib/jellyfin/restart.sh --ffmpeg=/usr/lib/jellyfin-ffmp>

Sep 26 15:04:22 ubuntu2204 jellyfin[3868]: [15:04:22] [INF] ServerId: dced11e4e1e046f883a98103ba0193e1
Sep 26 15:04:22 ubuntu2204 jellyfin[3868]: [15:04:22] [INF] Executed all pre-startup entry points in 0:00:00.0502454
Sep 26 15:04:22 ubuntu2204 jellyfin[3868]: [15:04:22] [INF] Core startup complete
Sep 26 15:04:22 ubuntu2204 jellyfin[3868]: [15:04:22] [INF] Executed all post-startup entry points in 0:00:00.0784174
Sep 26 15:04:22 ubuntu2204 jellyfin[3868]: [15:04:22] [INF] Startup complete 0:00:01.9103439
Sep 26 15:04:24 ubuntu2204 jellyfin[3868]: [15:04:24] [INF] StartupTrigger fired for task: Update Plugins
Sep 26 15:04:24 ubuntu2204 jellyfin[3868]: [15:04:24] [INF] Queuing task PluginUpdateTask
Sep 26 15:04:24 ubuntu2204 jellyfin[3868]: [15:04:24] [INF] Executing Update Plugins
Sep 26 15:04:26 ubuntu2204 jellyfin[3868]: [15:04:26] [INF] Update Plugins Completed after 0 minute(s) and 1 seconds
Sep 26 15:04:26 ubuntu2204 jellyfin[3868]: [15:04:26] [INF] ExecuteQueuedTasks

Como puede ver en el resultado anterior, ¡el servicio Jellyfin está cargado y en ejecución!

A continuación, debemos hacer la configuración inicial.

Después de instalar Jellyfin, abra su navegador y navegue hasta – http://:8096 o http://:8096 URL

Configuración inicial de Jellyfin

Verá la pantalla de bienvenida de Jellyfin. Seleccione su idioma preferido y haga clic en Siguiente.

Pantalla de bienvenida Jellyfin

Cree un nuevo usuario para Jellyfin. Puede agregar más usuarios más adelante desde el panel de control de Jellyfin.

Crear un nuevo usuario para Jellyfin
Crear un nuevo usuario para Jellyfin

Net, seleccione la carpeta donde guardó los archivos multimedia. Para hacer esto, haga clic en el botón «Agregar biblioteca de medios»:

Agregar biblioteca de medios en Jellyfin
Agregar biblioteca de medios en Jellyfin

Seleccione un tipo de contenido (es decir, audio, video, película, etc.), ingrese un nombre para mostrar y haga clic en el signo más (+) junto al icono de la carpeta para elegir dónde guardará sus archivos multimedia. Puede seleccionar configuraciones adicionales de la biblioteca, como el idioma de descarga preferido, el país, etc. Haga clic en Aceptar después de seleccionar sus opciones preferidas.

Seleccionar ubicaciones de medios en Jellyfin
Seleccionar ubicaciones de medios en Jellyfin

Nuevamente, agregue todos los archivos multimedia. También puede crear varias bibliotecas de medios haciendo clic en el botón «Agregar biblioteca de medios». Después de seleccionar todas las carpetas multimedia, haga clic en Siguiente.

Configura tu biblioteca de medios en Jellyfin
Configura tu biblioteca de medios en Jellyfin

Seleccione el idioma de los metadatos y haga clic en Siguiente:

Elegir un lenguaje de metadatos en Jellyfin
Elegir un lenguaje de metadatos en Jellyfin

A continuación, debe configurar si desea permitir conexiones remotas a este servidor de medios. Asegúrese de haber permitido las conexiones remotas. Además, habilite la asignación automática de puertos y haga clic en Siguiente:

Configurar el acceso remoto a Jellyfin
Configurar el acceso remoto a Jellyfin

¡Estas listo! Haga clic en Finalizar para completar la configuración de Jellyfin.

Configuración Jellyfin completa
Configuración Jellyfin completa

Ahora será redirigido a la página de inicio de sesión de Jellyfin.

Iniciar sesión en el panel web de Jellyfin

Ingrese el nombre de usuario y la contraseña que creamos anteriormente.

Iniciar sesión en el panel de control de Jellyfin
Iniciar sesión en el panel de control de Jellyfin

Así es como se ve el tablero de Jellyfin.

Tablero Jellyfin
Tablero Jellyfin

Como puede ver en la captura de pantalla, todos sus archivos multimedia se muestran en el panel de control en la sección Mis medios. Simplemente haga clic en cualquier archivo multimedia para reproducir.

Reproducir medios en Jellyfin
Reproducir medios en Jellyfin

Puede acceder a este servidor de medios Jellyfin desde cualquier sistema o dispositivo en la web (por ejemplo, teléfono, tableta) utilizando la URL: http://dirección-ip:8096No es necesario instalar ninguna aplicación adicional. Todo lo que necesita es un navegador web moderno.

Si desea cambiar algo o reconfigurar, haga clic en las tres barras horizontales en la pantalla principal. Aquí puede agregar usuarios, archivos multimedia, cambiar la configuración de reproducción, agregar TV/DVR, instalar complementos, cambiar los números de puerto predeterminados y muchas más configuraciones.

conjunto de medusas
conjunto de medusas

Para obtener más detalles, consulte Documentación oficial de Jellyfin Página.

En conclusión

Y, eso es todo por ahora. Como puede ver, configurar un servidor de transmisión en Linux no es gran cosa. Lo probé en mis versiones de servidor Debian 11 Bullseye, Ubuntu 22.04 y 20.04 LTS. Funciona fuera de la caja. Puedo ver películas de otros sistemas y dispositivos móviles en la red de área local.

Si está buscando una solución de alojamiento de servidor de medios simple, rápida y gratuita, Jellyfin es definitivamente una buena opción.

recurso:

LEER  Valheim tiene un lanzamiento bastante grande de correcciones de errores en las pruebas

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba