¿Ir a acampar? Jellyfin en Raspberry Pi es el servidor multimedia sin conexión perfecto
¿Necesitas entretener a la gente mientras estás fuera de la red? Configure su Raspberry Pi como servidor multimedia usando Jellyfin.
Acampar o viajar en caravana fuera de la red es una excelente manera de escapar del ajetreo y la ansiedad de la existencia cotidiana. Pero si bien la vida sin señal celular puede ayudarlo a relajarse, algunos miembros de su grupo pueden añorar la transmisión de video y música a la que están acostumbrados. He aquí cómo mantenerlos felices...
Acampar o desconectar tu caravana te permite acercarte a la naturaleza y experimentar la vida como lo hicieron nuestros antepasados hace miles de años.
Su idea de pasar un buen rato podría ser explorar senderos abandonados y experimentar la paz de los bosques antiguos, pero podemos garantizarle que si ha llevado niños con usted, se aburrirán cuando instale su alojamiento móvil en una noche.
De vuelta en casa, estarán acostumbrados a conectarse a Netflix en sus teléfonos y a ver los mejores servicios de transmisión para niños o escuchar canciones de Spotify.
Por supuesto, si bien probablemente planees que todos lleven teléfonos consigo, es muy poco probable que puedas obtener una señal 5G o 5G+ desde lo profundo del barranco que has elegido como base.
Le mostraremos cómo configurar una Raspberry Pi 4B como servidor multimedia para películas, audiolibros, música y programas de televisión, y cómo conectarse a ella desde su teléfono.
Realmente no necesitas mucho para crear el servidor multimedia sin conexión perfecto y, una vez que lo hayas configurado, puedes dejar la fuente de alimentación y la conexión a Internet en casa. Para comenzar, asegúrese de tener:
Una vez que tenga todos sus suministros, puede comenzar a construir su servidor de medios fuera de línea Raspberry Pi.
Para comenzar, instale un sistema operativo en su Raspberry Pi. Recomendamos Raspberry Pi OS Lite (64 bits) para este proyecto. Asegúrese de recordar hacer clic en el icono de engranaje en la herramienta Raspberry Pi Imager para establecer un nombre de usuario y contraseña, así como el SSID y la contraseña de su red Wi-Fi doméstica. Es de vital importancia que también establezcas tuPaís de LAN inalámbricacorrectamente.
También debe configurar un nombre de host amigable para que sea más fácil conectarse a su red local; elegimos "vanpi", que inicialmente nos permitirá conectarnos a través de SSH a[email protected] . Una vez que el sistema operativo esté escrito, inserte su tarjeta SD o memoria USB en la Raspberry Pi y conéctela a su fuente de alimentación.
Al configurar el Pi como servidor, no tiene mucho sentido conectarlo a un monitor. En su lugar, accederá mediante Secure Shell (SSH) y Secure Copy (SCP). Si estás usando Linux o macOS, puedes usar estas herramientas desde tu terminal. Si estás en Windows, usarás PowerShell. Si no está seguro de cómo usar SSH, consulte nuestra guía sobre cómo acceder y controlar su Raspberry Pi de forma remota a través de SSH.
Conéctate a tu Pi con:
Si elige un nombre de host o usuario diferente, debe usarlo en su lugar.
Actualice y actualice todos los paquetes preinstalados con:
Jellyfin es un software de transmisión de medios gratuito y de código abierto que funcionará bien en tu Raspberry Pi. Con su software actualizado, ahora puede agregar la clave del repositorio Jellyfin:
El siguiente comando hará eco de su tipo de procesador y sistema operativo en un archivo de texto que se utilizará para instalar la versión correcta de Jellyfin:
Actualice una vez más y podrá instalar Jellyfin desde el nuevo repositorio:
Cuando regrese al símbolo del sistema, inicie y habilite Jellyfin como servicio:
Ya deberías tener tus archivos MP3 y MP4 listos para transferir. Asegúrese de que estén separados en diferentes carpetas en su PC local y que las carpetas tengan nombres fáciles de recordar, comopelículas,muestra, ymúsica.
Cierre la conexión SSH, luego transfiera estas carpetas desde su PC local a su Pi con:
Dependiendo del tamaño de su colección, esta transferencia podría tardar varias horas. Cuando se complete, abra un navegador e ingrese el nombre de host de su Pi en la barra de URL, luego presioneIngresar . En nuestro caso, esto seríavanpi.local:8096.
Escoge tuIdioma de la pantalla, luego haga clicPróximopara elegir un nombre de usuario y contraseña para la cuenta de administrador.
A continuación, se le pedirá que agregue sus bibliotecas multimedia. Haga clic en el gran azul+y seleccione el tipo de medio de la lista desplegable, luego haga clic en elAgregar carpetasbotón.
Verás dos elementos en una lista: "/" y "/boot". Haga clic en "/" entoncesinicio > pi > películas . Luego presione el gran azulDE ACUERDO botón. Repita para sus otras carpetas multimedia. Cuando estés feliz, presionaDE ACUERDOde nuevo.
Hacer clicPróximopara elegir el idioma y el país de los metadatos, luegoPróximonuevamente y asegúrese de quePermitir conexiones remotas a este servidorla casilla está marcada.
Hacer clicFinalizar e inicie sesión con las credenciales que configuró anteriormente. Jellyfin escaneará automáticamente los medios en sus carpetas, los identificará y recuperará los metadatos asociados de Internet.
Cuando esté completo, su instancia de Jellyfin debería verse similar a la captura de pantalla anterior.
No es necesario agregar usuarios adicionales para Jellyfin, pero las cuentas individuales pueden ayudar a evitar confusiones. Presione el ícono de hamburguesa en la parte superior izquierda y luegoPanel de control > Usuarios . Haga clic en el+ icono para agregar usuarios y establecer permisos para qué bibliotecas pueden ver. Es una buena idea poner todos los medios apropiados para niños en una sola carpeta y restringir a los usuarios más jóvenes a esa biblioteca. Hacer clicAhorrarcuando hayas terminado.
Hasta ahora, has estado accediendo a tu Raspberry Pi a través de tu red doméstica. Debe configurarlo para que actúe como su propio punto de acceso al que los dispositivos puedan conectarse sin acceso a Internet.
SSH en su Raspberry Pi nuevamente e instálelohostapd:
Habilite el servicio para que se inicie tan pronto como arranque su Pi:
También necesitarás dnsmasq, netfilter-persistent y su complemento iptables-persistent:
Su red basada en Pi debe recibir su propia dirección IP. Utilice nano para editar eldhcpcd.confarchivo de configuración:
Al final del archivo, pegue lo siguiente:
Guarde y salga de nano conCtrl + OentoncesCtrl+Xy editar eldnsmasq.confarchivo:
Elimine el contenido y péguelo:
Esto permitirá que su Pi asigne direcciones IP individuales a los dispositivos que se conectan a él. Guarde y salga de nano conCtrl + OentoncesCtrl+X.
Por último, configura tu punto de acceso:
Este archivo estará vacío. Pegue lo siguiente:
Asegúrese de configurar el código de país correcto y elija un SSID y una contraseña razonables. Nosotros elegimoscaravanacomo nuestro SSID porque es temáticamente apropiado, fácil de recordar y rima.
Guarde y salga de nano conCtrl + OentoncesCtrl+X, luego reinicie el Pi:
Cuando tu Pi se reinicie, no podrás conectarte a él a través de SSH de inmediato, ya que ahora se encuentra en una red diferente. Si utilizó nuestro nombre SSID sugerido, puede encontrarlo fácilmente y conectarse a la nueva red Wi-Fi:caravana.
Para acceder a su servidor Jellyfin en la red, ingresede.wlan:8096o192.168.4.1:8096 . Sus dispositivos móviles pueden usar su navegador web integrado o aplicaciones dedicadas para iOS o Android.
Descargar: Jellyfin para iOS | Jellyfin para Android (Play Store) | Jellyfin para Android (F-Droid)
Ingrese las direcciones anteriores en la aplicación cuando se le solicite la dirección del servidor Jellyfin.
Con cientos de películas, programas y álbumes disponibles para ti y tus compañeros de campamento incluso cuando estés en medio de la nada, es esencial que tengas suficiente energía para tu Raspberry Pi y para los dispositivos que acceden a él. Los bancos de energía solar son una excelente opción y pueden mantener tus dispositivos cargados día y noche.
David es un escritor independiente con experiencia en periodismo impreso y un amante del software libre y de código abierto. Ha estado usando Linux desde principios de la década de 2000 y es colaborador habitual de la revista Linux Format en el Reino Unido. Dirige una variedad de sitios y servicios desde una Raspberry Pi colocada precariamente sobre el sofá de su sala de estar, y nunca deja pasar la oportunidad de tomar un curso de edX para mejorar su comprensión de la tecnología, la humanidad y otros asuntos relacionados.David es un Pésimo guitarrista, y pasa su tiempo libre recorriendo las Islas Británicas, fuera de la red, con su caravana y sus perros. De vez en cuando escribe libros. A nadie le gustan. Vea lo que está haciendo en davidrutland.com
MP4País de LAN inalámbrica[email protected]películasmuestramúsicaIngresarvanpi.local:8096Idioma de la pantallaPróximo+Agregar carpetas/inicio > pi > películasDE ACUERDODE ACUERDOPróximoPróximoPermitir conexiones remotas a este servidorFinalizarPanel de control > Usuarios+Ahorrarhostapddhcpcd.confCtrl + OCtrl+Xdnsmasq.confCtrl + OCtrl+XcaravanaCtrl + OCtrl+Xcaravanade.wlan:8096192.168.4.1:8096Descargar: