Jellyfin, instala y configura este servidor de medios en Ubuntu 18.04

about Jellyfin

En el siguiente artículo vamos a echar un vistazo a Jellyfin. Como ya se ha escrito anteriormente en este blog, en Ubuntu podemos encontrar diferentes servidores de medios potentes y funcionales. El que hoy nos ocupa es una alternativa gratuita, multiplataforma y de código abierto para la transmisión de medios.

En Jellyfin no vamos a encontrar funciones premium, licencias ni otro tipo de planes. Se trata simplemente de un proyecto totalmente gratuito y de código abierto que está respaldado por su correspondiente comunidad. Usando jellyfin vamos a poder configurar de manera rápida e instantánea este servidor de medios en Ubuntu en pocos minutos. Nos va a permitir acceder a través de LAN o WAN desde cualquier dispositivo.

about servidor de medios
Artículo relacionado:
Servidor de medios, algunas buenas opciones para nuestro Ubuntu

Instalar Jellyfin en Ubuntu 18.04

Jellyfin es compatible con GNU/Linux, Mac OS y Windows. Para este ejemplo vamos a instalarlo en una distribución Ubuntu 18.04 LTS.

Para empezar vamos a abrir una terminal (Ctrl+Alt+T) e instalar HTTPS transport para APT, si es que aún no está instalado en tu equipo:

instalar apt transport https

sudo apt install apt-transport-https

El siguiente paso será agregar la clave de firma Jellyfin GPG:

repo Jellyfin Key

wget -O - https://repo.jellyfin.org/debian/jellyfin_team.gpg.key | sudo apt-key add -

Continuamos agregando el repositorio de Jellyfin. En la misma terminal escribiremos los siguientes comandos:

añadir repositorio Jellyfin

sudo touch /etc/apt/sources.list.d/jellyfin.list

echo "deb https://repo.jellyfin.org/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/jellyfin.list

Finalmente, vamos a actualizar el listado de software de los repositorios:

sudo apt update

Terminamos instalado Jellyfin usando el siguiente comando:

instalación del servidor de medios

sudo apt install jellyfin

Iniciar el servicio Jellyfin

Para habilitar e iniciar el servicio tras cada reinicio vamos a ejecutar los siguientes comandos:

iniciando el servidor de medios

sudo systemctl enable jellyfin

sudo systemctl start jellyfin

Podremos verificar si el servicio ha sido iniciado de manera correcta o no ejecutando el comando:

status del servidor de medios

sudo systemctl status jellyfin

Si ves una salida como la de la anterior captura, Jellyfin se habrá iniciado el servicio de manera correcta. En este punto, ya podemos pasar a la configuración inicial.

Configurar inicial

Vamos a poder acceder a Jellyfin desde cualquier sistema en la red. No será necesario instalar ninguna aplicación extra. Todo lo que necesitas es un navegador web moderno. Para empezar vamos a realizar la configuración iniciar accediendo en el navegador a la URL http://nombredominio:8096 o http://dirección-IP:8096.

Seleccionar el lenguaje del servidor de medios

En pantalla vamos a ver la pantalla de bienvenida como la de la anterior captura. Aquí no hay más que seleccionar nuestro idioma preferido y hacer clic en Next.

datos de usuario en Jellyfin

En esta pantalla tendremos que escribir nuestro datos de usuario. En el panel de control que encontraremos más tarde, podremos añadir más usuarios. Pasamos a la siguiente pantalla haciendo click en Next.

Añadir biblioteca de medios

El siguiente paso va a ser seleccionar los archivos multimedia que queremos transmitir. Solo hay que hacer clic en el botón ‘Add Media Library‘.

Directorio media library Jellyfin

Selecciona el tipo de contenido entre audio, vídeo, películas, etc. También tendremos que escribir un nombre para mostrar y hacer clic en el signo + que se encuentra al lado del texto «Folders«. Así se puede elegir la ubicación donde tengamos guardados nuestro archivos multimedia. También vamos a poder realizar otras configuraciones para la biblioteca, etc. Pasaremos a la siguiente pantalla haciendo clic en Ok.

Seleccionar diferentes carpetas en el servidor de medios

Del mismo modo podremos agregar todos los archivos multimedia categorizados según nos interese. Una vez que hayas elegido todo lo que quieres transmitir, haz clic en Next.

Configuración de metadatos en Jellyfin

Selecciona el idioma de los metadatos y haz clic en Next.

configuración remota de Jellyfin

En esta pantalla debemos configurar si queremos permitir conexiones remotas a este servidor de medios. Asegúrate de permitir las conexiones remotas si te interesa acceder desde otros dispositivos o equipos. Además habilita la asignación automática de puertos. Termina haciendo clic en Next.

Configuración terminada Jellyfin

Si llegas a esta pantalla, todo está listo. Haz clic en Finish para completar la configuración inicial de Jellyfin. Serás redirigido a la página de inicio de sesión.

Iniciar sesión en Jellyfin

iniciar sesión con usuario y contraseña configurado en el servidor de médios

Escribe el nombre de usuario y la contraseña que configuraste antes.

Página de inicio en el servidor de medios

Como se ve en la captura de pantalla, todos los archivos de medios se deberían mostrar en pantalla en la sección Mis Contenidos. No hay más que hacer clic en el archivo multimedia que quieras reproducir o seleccionar la ficha para ver los datos del mismo.

datos del víde seleccionado en el servidor de medios

Si necesitas cambiar o reconfigurar algo, no hay más que hacer clic en las tres barras horizontales situada en la parte superior izquierda de la pantalla. Aquí se pueden agregar usuarios, archivos multimedia, cambiar la configuración de reproducción, instalar complementos, cambiar el puerto predeterminado y muchas otras configuraciones.

opciones de configuración del servidor de medios instalado

Si quieres saber más sobre las características o configuraciones, echa un vistazo a la página de documentación oficial de Jellyfin o a su página en GitHub.


Deja tu comentario

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

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Eduardo Rivero dijo

    Un proyecto interesante ya que contiene todas las características premium de otros programas, pero como se podría acceder a este servicio fuera de la red local.

  2.   alex dijo

    de un tiempo para aca ya no aparece la ocion reiniciar, ni las ip publica ni privada, y no deja acceder remotamente.

  3.   Ignacio Tierno dijo

    Hola si que deja acceder remotamente solo tienes que averiguar tu ip externa es muy simple y abrir los puertos en el router ,si tienes una ip que cambia usa un servidor de dns (duckdns.org) muy simple y el solo te cambiara la ip si te la cambian pues tu conectas por una dirección web
    hay mucha información
    saludos