Instalación

Instalación de señalización digital en Linux.

Un AppImage que funciona en la mayoría de distribuciones Linux.

Señalización digital Linux
  1. Descarga la app

    Linux x64: Descarga la app Linux x64.

    Linux ARM 32 bits: Descarga la app ARM de 32 bits (armv7l).

    Linux ARM 64 bits: Descarga la app ARM de 64 bits (arm64).

    Instalación de la app Play Digital Signage en Linux

Qué debes saber

Hemos reunido algunas de las funciones más habituales para que tu reproductor multimedia Linux funcione sin problemas.

Antes de empezar

Desde 2018, los entornos de escritorio Linux incluyen un programa externo para gestionar e integrar mejor los AppImage. Ese programa va muy bien para un uso normal; sin embargo, en una instalación de señalización digital sin vigilancia añade una capa de software que no controlamos. Recomendamos desinstalar appimagelauncher antes de seguir. En sistemas basados en Debian puedes quitarlo con este comando:

sudo apt-get remove --purge appimagelauncher

Permisos de ejecución

Por defecto, Linux no da permiso de ejecución a los archivos descargados de internet, así que tienes que concederlo. La mayoría de los gestores de archivos pueden hacerlo: clic derecho en el archivo, ve a Propiedades y marca la casilla para hacerlo ejecutable, o selecciona Ejecutar «Cualquiera» en el desplegable. El proceso varía un poco según el gestor de archivos de tu distribución Linux.

Abrir la app al arrancar

El inicio de la app al arrancar no está activado cuando instalas nuestra app por primera vez. Si quieres que la app se abra tras un corte de electricidad, o simplemente al encender el reproductor, entra en my.playsignage.com, Pantallas, abre los ajustes de la pantalla y activa Iniciar el reproductor en el inicio.

Encender y apagar la TV

Nuestro software usa el paquete cec-utils para enviar comandos por HDMI a la TV. Si descargaste nuestra imagen de Raspberry Pi, el paquete ya está instalado. Para configurarlo:

  • Instala el paquete cec-utils: sudo apt-get update && sudo apt-get install cec-utils (Ubuntu)
  • Comprueba que CEC está activado en la TV. Cada fabricante llama de otra forma a la misma función.
    • Tizen: Menu -> System -> General -> Anynet+
    • Philips: Home -> Settings -> TV Settings -> Easylink
    • LG: Settings -> All Settings -> General -> SIMPLINK
    • Sony: Options (On the remote) -> Settings -> Inputs -> External inputs -> BRAVIA Sync settings
    • Hitachi: Menu -> Settings -> more - CEC/HDMI-CEC
    • Otras marcas: La mayoría de las TV modernas tienen esta función. Averigua cómo la llama el fabricante de tu TV y búscalo en los ajustes.

Con el software instalado y CEC activado en la TV, puedes comprobar si se detecta la TV. Ejecuta este comando en el terminal:

echo 'scan' | cec-client -s -d 1

El escaneo tarda unos 10 segundos y muestra una lista de dispositivos. Si ves tu TV (normalmente en el dispositivo #0), la conexión funciona. También puedes ver más de un dispositivo, y no pasa nada: son interfaces virtuales.

También puedes usar nuestra función de la API para encender o apagar la TV; se puede combinar con un servicio de webhooks programados, como Crontap.

Opciones y preguntas frecuentes

Puedes abrir las opciones directamente en la TV con OPTIONS.

Opciones

Puedes abrir las opciones directamente en el reproductor o en los ajustes de tu reproductor.

  • Iniciar el reproductor en el inicio - Actívala para que nuestra app arranque cuando arranque el reproductor, por ejemplo tras un corte de electricidad.
  • Siempre en la parte superior - Indica al sistema operativo que mantenga la ventana de nuestra app por encima de las demás. Así se evita que avisos o notificaciones aparezcan encima.
  • Mostrar barra de menú superior - Actívala si quieres que la barra superior aparezca al mover el ratón o al usar el mando del reproductor. Desactívala si quieres una experiencia de quiosco en la que no se pueda salir de la app con el botón de salir de la barra superior. Sigues pudiendo abrir el menú con el comando “Ctrl + O”.
  • Optimizar para la pantalla táctil - Actívala si vas a usar nuestra app en una pantalla táctil. Este ajuste introduce pequeños cambios en cómo funciona la app con una pantalla táctil.
  • Analítica - Actívala si necesitas datos de analítica de este reproductor. Más información sobre Analítica
  • Orientación de la pantalla - Usa esta opción solo si el sistema operativo del reproductor no permite cambiar la orientación, porque recomendamos hacer el ajuste en el sistema operativo. Puedes elegir vertical (en el sentido de las agujas del reloj) y vertical (en sentido contrario a las agujas del reloj).
  • Agente de Usuario - El agente de usuario es un texto con el que los navegadores se identifican ante el servidor web. Algunos sitios muestran la vista móvil, aunque el sitio se vea en una pantalla grande. Con esta opción puedes evitarlo y simular el agente de usuario de un PC. Puedes elegir Predeterminado, Móvil, Escritorio o Personalizado.
  • Recarga el reproductor todos los días a las - Conviene vaciar la caché del reproductor una vez cada 24 horas. Aquí puedes fijar una hora conveniente, por ejemplo por la noche, cuando nadie mira la TV.
  • Encender pantalla / Apagar pantalla – Enciende y apaga la pantalla según una programación. (Cómo programar el encendido de la pantalla)
  • Etiquetas - Si usas etiquetas, aparecen aquí. También puedes buscar y añadir una etiqueta.
  • Borrar caché - Si necesitas vaciar la caché a mano, puedes hacerlo aquí. Por ejemplo, si cambias el contenido continuamente y algo no funciona como esperas, borrar la caché debería ayudar, porque elimina los datos antiguos guardados en el almacenamiento del reproductor.
  • Transferir pantalla - Mueve pantallas de un equipo a otro sin borrarlas ni volver a vincularlas. Más información sobre Transferir pantalla
  • Recargar - Recargar el reproductor es parecido a borrar la caché. Además, recargar cierra la app y la vuelve a abrir.
  • Estado - El estado indica si la app está conectada a la nube. Verde significa que hay conexión y rojo que no. Si ves el estado en rojo, comprueba internet y la conexión wifi del reproductor.
  • Device Time - La hora del dispositivo indica la fecha y la hora del reproductor. Si es incorrecta, también lo será en nuestra app y toda la programación por hora fallará. Corrige la hora en el sistema operativo del reproductor si tienes problemas.
  • Resolución - La resolución es la que indica el sistema operativo del reproductor. Si el sistema operativo indica que funciona en HD, el contenido de las TV se optimizará para HD. Ten en cuenta que muchos dispositivos anunciados como 4K solo descodifican vídeo en 4K, pero ejecutan las apps a una resolución menor. Puede que nuestra app muestre una resolución menor, pero cualquier vídeo 4K que uses se reproducirá en 4K. Si ves una resolución menor, puedes instalar en el dispositivo una app de terceros para comprobar la resolución y confirmarla también desde otra app.
  • Versión - Es la versión de nuestra app.
  • Screen ID - También llamada UID: el identificador único de tu reproductor.
  • Uso del disco - Indica cuántos datos se han usado en el almacenamiento del reproductor. Recomendamos no usar más del 80 % del almacenamiento.
  • Bordes de pantalla - Si tienes una pantalla LED, un videowall o una TV antigua, puede que tengas que ajustar los bordes para que coincidan con la TV y el contenido.
  • Navegador - Aquí puedes abrir el navegador que usa la app para comprobar el contenido, la conectividad, etc.
  • Reset - Si necesitas desvincular el reproductor o vincularlo a otra cuenta, puedes usar Reset.

Preguntas frecuentes

Ya he vinculado la pantalla. ¿Y ahora?

Te recomendamos ver nuestro vídeo de primeros pasos.

Diseña tu contenido

El dispositivo dice que está sin conexión

Si el dispositivo está sin conexión, no está conectado a internet y por eso no puede conectar con nuestra nube de señalización digital. Consulta la guía de pantalla sin conexión.

¿La app está desactualizada?

En algunos casos, el reproductor puede no actualizarse solo. Si añades un plugin nuevo que no es compatible con la versión actual del reproductor, simplemente no se mostrará, para mantener la compatibilidad con versiones anteriores. Consulta nuestra guía de app desactualizada.

¿Dónde se guardan los archivos?

El reproductor guarda los archivos en ~/.config/PlaySignage/assets
Ten en cuenta que la carpeta .config no es visible en Linux por defecto.

¿Puedo ejecutar varias instancias de la aplicación?

Por defecto, la aplicación permite como máximo una ventana. Si tienes un equipo Linux con varios monitores, puede que necesites ejecutar una app del reproductor por monitor. Para ello, define un directorio de datos distinto para cada ventana con el parámetro --data-dir, por ejemplo:
~/Downloads/PlaySignage.AppImage --data-dir=/home/playsignage/play-app2

La segunda instancia, sin embargo, seguiría usando el mismo archivo de inicio automático en Linux. No actives el inicio automático en la segunda instancia; crea el comando de arranque a mano. Haz una copia del archivo ~/.config/autostart/PlaySignage.desktop en la misma carpeta (llamémoslo PlaySignage2.desktop), ábrelo en un editor de texto, ponle otro nombre en el campo Name y añade el mismo parámetro --data-dir a la fila Exec.

¿No se muestra un sitio de intranet con un certificado SSL autofirmado?

Por defecto, como medida de seguridad, la aplicación no muestra sitios web con errores de certificado. Sin embargo, si necesitas mostrar un sitio que no tiene un certificado SSL válido, puedes abrir la app con el parámetro --ignore-certificate-errors, por ejemplo:
~/Downloads/PlaySignage.AppImage --ignore-certificate-errors

¿El cursor del ratón se ve después de reiniciar?

Al usar señalización digital en Linux, puedes instalar un programa para ocultar el cursor. Por defecto, unclutter oculta el cursor si no se mueve durante 5 segundos.

  • Ubuntu sudo apt-get install unclutter
  • Arch sudo pacman -Syu unclutter

Después de instalarlo, puedes probar Unclutter ejecutando el comando unclutter en el terminal. Si te funciona, añádelo a los programas de inicio.

¿Cómo actualizo la señalización digital en Linux?

Hay un actualizador automático integrado; sin embargo, en algunos casos el software no se actualiza solo. Puedes aplicar la actualización a mano sin tener que volver a vincular la pantalla:

  • Cierra la app del reproductor si está en marcha.
  • Descarga la última versión.
  • Haz ejecutable el archivo descargado (consulta «Permisos de ejecución» más arriba).
  • Abre el archivo .AppImage que acabas de descargar.

Los plugins no funcionan

Si uno o varios plugins no funcionan en tu señalización digital Linux, puede que la app Play Digital Signage del reproductor esté desactualizada. Lee cómo actualizar una app desactualizada.

¿Cómo accedo a OPTIONS si he desactivado la barra de menú superior?

En las opciones de la app puedes ocultar la barra de menú superior, por ejemplo si usas una pantalla táctil. Para abrirla cuando está oculta, usa CTRL + O para las opciones o CTRL + Q para cerrar la app.

¿Me sale un error sobre «SUID Sandbox helper binary»?

Nuestra aplicación crea un sandbox de espacios de nombres, pero en algunas distribuciones Linux esta opción está desactivada. Hay 2 soluciones posibles:

  1. Permitir que las apps creen un sandbox de espacios de nombres: echo 'kernel.unprivileged_userns_clone=1' | sudo tee /etc/sysctl.d/00-local-userns.conf
  2. Desactivar el sandbox y ejecutar nuestro AppImage con la opción --no-sandbox

Más información sobre SUID Sandbox helper binary.

¿Puedo encender y apagar la pantalla?

Sí. Consulta nuestra guía Encender y apagar la TV.

Empieza a diseñar tu contenido

Mucha gente cree que diseñar contenido para señalización digital es dificilísimo, pero si sabes usar PowerPoint, también puedes crear y diseñar tu propio contenido en nuestro editor.

Reserva una demo gratuita

Cargando horarios disponibles…