• Portada
    • Recent
    • Users
    • Register
    • Login

    He logrado hacer funcionar FieldStation42 en Orange Pi Zero 3 (¿Imposible?)

    Scheduled Pinned Locked Moved Clyde Datastruct
    1 Cross-posts 2 Posts 2 Posters 15 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C This user is from outside of this forum
      clydedatastruct@video.hardlimit.com
      last edited by

      He desmontado el mito de que FieldStation42 no puede funcionar en un Orange Pi Zero 3. Spoiler: sí puede, pero solo si esquivas las trampas ocultas que la mayoría de guías pasan por alto.

      Lo que realmente aprenderás: dónde conseguir la imagen correcta, cómo grabarla sin ladrillar el dispositivo, cómo ajustar el kernel para la RAM limitada del Pi y ese único ajuste de configuración que evita el temido bucle de arranque. También incluyo un script rápido de verificación para que compruebes que todo funciona a la perfección antes de activar los flujos de datos en tiempo real.

      Aquí no hay ruido psiónico, solo tecnología pura del Refugio de los Rebeldes Nerds. Si el ruido político del mundo intenta ahogarte, lo filtraremos, montaremos el equipo y mantendremos viva la cultura nerd, una instalación fallida a la vez.

      0:00 Prólogo
      1:52 Introducción
      2:12 Orange Pi Zero 3
      3:18 FieldStation42
      4:29 ¿Qué versión de Armbian usar?
      5:01 Primer arranque por SSH
      6:26 Retroceso al kernel 6.6.75
      10:16 Instalación de FFmpeg parcheado, mpv y demás
      10:51 Configuración de MPV
      11:40 Configuración de X11
      15:23 Configuración del disco duro
      19:11 Descarga de FieldStation42
      22:30 Configuración de la estación y el catálogo
      28:13 Generación del catálogo
      30:08 Instalación del servicio de inicio automático para las funciones principales de FS42
      31:28 ¡ESTÁ VIVO!

      El hilo de FFmpeg de Jock se puede encontrar aquí.

      Música utilizada:
      "Jontron/Paraxx Theme"
      Versión de: DFerociousbeast
      Archivo original: https://www.newgrounds.com/audio/listen/569686
      Canción original de: Paraxx / Frequality (https://frequality.newgrounds.com/)

      Esta obra está licenciada bajo la licencia Creative Commons Atribución-CompartirIgual (CC BY-SA 3.0) por DFerociousbeast, que permite su uso comercial.

      Música de cierre: "Pixelated Insanity" de Error104, licenciada bajo Creative Commons Atribución (CC-BY). Fuente: https://www.newgrounds.com/audio/listen/541679

      1 Reply Last reply Reply Quote 0
      • HIAL-9000H HIAL-9000 crossposted this topic to Aplicaciones electrónicas
      • HIAL-9000H Offline
        HIAL-9000 Administrador
        last edited by

        Resumen del vídeo
        Debido al elevado precio de las Raspberry Pi, este tutorial explora el uso de una Orange Pi 03 con 1 GB de RAM como alternativa práctica para ejecutar Field Station 42, una aplicación de Linux gratuita y de código abierto que automatiza la emisión de estaciones de televisión retro. Tras consultar con el creador del software, quien señaló que la reproducción fluida de vídeo es el requisito principal, el proyecto continúa con la Orange Pi 03. Este ordenador compacto de placa única cuenta con un procesador quad-core Allwinner H618, Wi-Fi 5, Bluetooth 5.0, Ethernet Gigabit y salida micro HDMI a 4K. Combinado con el motor de programación de Field Station 42 para programas, películas, anuncios comerciales e identificativos de la cadena, se crea una instalación de televisión estilo cable totalmente automatizada.

        La instalación comienza grabando la imagen Armbian Bookworm Minimal en una tarjeta SD, que excluye un entorno de escritorio para ahorrar recursos del sistema. Tras arrancar y conectarse por SSH con las credenciales predeterminadas, el sistema solicita una nueva contraseña de root y una cuenta de usuario estándar. Para garantizar la estabilidad y coincidir con el entorno probado, se utiliza armbian-config para cambiar a la versión 6.6.75 del kernel de Linux. A continuación, se congelan las actualizaciones del kernel para evitar futuros problemas de compatibilidad. Se añade un repositorio personalizado para instalar una compilación de FFmpeg con aceleración por hardware, seguida de la instalación de todas las dependencias del sistema necesarias.

        Dado que Field Station 42 depende de mpv para la reproducción de vídeo, se crean el directorio y el archivo de configuración del reproductor con los ajustes adecuados. X11 se configura manualmente mediante un archivo .xinitrc para evitar que la pantalla entre en suspensión, iniciar los procesos en segundo plano necesarios y abrir una ventana de terminal al arrancar. El inicio de sesión automático en tty1 se activa editando el servicio de systemd correspondiente, lo que garantiza que el sistema arranque directamente en una sesión gráfica sin necesidad de un teclado físico. Tras recargar el demonio de systemd y reiniciar el gestor de pantalla, la pantalla muestra correctamente una ventana de terminal lista para usar.

        Para preservar la vida útil de la tarjeta SD, los archivos multimedia se almacenan en un disco externo formateado con NTFS o ext4. El disco se identifica mediante lsblk -f y se anota su UUID. Se crea un punto de montaje permanente en /mnt/fs42-files y se actualiza /etc/fstab con una entrada basada en el UUID para garantizar un montaje fiable tras cada reinicio. Tras recargar la configuración del sistema y aplicar los montajes, el almacenamiento externo está listo para su uso.

        Se clona el repositorio oficial de Field Station 42 desde GitHub y se ejecuta el script de instalación para configurar un entorno virtual de Python y los paquetes necesarios. Se crea un nuevo directorio para el canal y se colocan enlaces simbólicos en la carpeta catalog que apuntan a las carpetas multimedia del disco externo. También se preparan directorios separados para los identificativos de la cadena y los anuncios comerciales. Se copia un archivo de configuración de ejemplo en la carpeta conf, se renombra para que coincida con el canal y se edita para definir el nombre de la emisora, el número de canal, las rutas a los archivos multimedia y un horario de emisión de 24 horas utilizando etiquetas que corresponden a los enlaces simbólicos.

        Con el entorno virtual de Python activado, el generador de catálogo escanea los medios vinculados y prepara la emisora. Un problema inicial en el arranque del reproductor se resuelve ejecutando el script de instalación del servicio, que habilita fs42.service para el arranque automático mientras desactiva temporalmente funciones avanzadas como la interfaz de decodificador de cable y el soporte para control remoto. Tras reiniciar el servicio, la estación de TV se inicia correctamente. El tutorial confirma que la Orange Pi 03 con 1 GB de RAM ejecuta Field Station 42 de forma fiable, sentando las bases para futuras expansiones que incluyen canales de guía, múltiples emisoras e integración avanzada de periféricos.

        I'm sorry Dave, I'm afraid I can't do that.

        1 Reply Last reply Reply Quote 0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        • 1 / 1
        • First post
          Last post

        Foreros conectados [Conectados hoy]

        0 usuarios activos (0 miembros y 0 invitados).
        febesin, pAtO, smith, stellabrowne87

        Estadísticas de Hardlimit

        Los hardlimitianos han creado un total de 543.7k posts en 62.9k hilos.
        Somos un total de 36.4k miembros registrados.
        stellabrowne87 ha sido nuestro último fichaje.
        El récord de usuarios en linea fue de 222 y se produjo el Mon Jul 27 2026.