Ir al contenido
CtrlK

Requisitos de red

Si tu red controla las conexiones salientes con una lista de permitidos o un proxy, tus reproductores y las personas que trabajan en el CMS deben poder alcanzar ciertas direcciones. En esta página las encontrarás.

Todas las conexiones van del reproductor hacia fuera y están cifradas mediante HTTPS o WSS. No se necesitan conexiones entrantes al reproductor.

Usas…Permitir
viewneo*.viewneo.com, TCP 443
White-label (CMS en cms-typer.com o en tu propio dominio)*.cms-typer.com, TCP 443; además *.viewneo.com si tus reproductores están registrados a través de cloud.viewneo.com (consulta más abajo)
Hub RFID o Diwa (IoT)además TCP 9443 hacia cloud.viewneo.com y broadcast.viewneo.com

Si permites el dominio con comodín, ya está. Si solo puedes permitir direcciones concretas, las encontrarás en los apartados siguientes.

DirecciónPuertoPara qué
cloud.viewneo.com443Registro, sincronización, órdenes, conexión en tiempo real (WebSocket), capturas de pantalla y registros, consulta de actualizaciones del reproductor
media.viewneo.com443Medios: imágenes, vídeos, fuentes, contenido de diapositivas
apk.viewneo.com443Archivos de actualización del reproductor Android
<app>.apps.viewneo.com443Apps (plugins de contenido), una dirección por app; consulta Apps

Solo cloud.viewneo.com tiene direcciones IP fijas: 75.2.35.149 y 166.117.252.219. Todas las demás direcciones están detrás de redes de distribución de contenido con direcciones IP cambiantes. Por eso, permítelas por nombre, no por dirección IP.

En white-label, cada dirección tiene su equivalente en cms-typer.com:

viewneoWhite-label
cloud.viewneo.comcloud.cms-typer.com
media.viewneo.commedia.cms-typer.com
apk.viewneo.comapk.cms-typer.com
<app>.apps.viewneo.com<app>.apps.cms-typer.com

Qué familia de direcciones usa un reproductor depende de la dirección a través de la que está registrado, no del contrato:

  • Si el reproductor está registrado a través de cloud.viewneo.com, usa solo direcciones en viewneo.com.
  • Si está registrado a través de cloud.cms-typer.com, usa solo direcciones en cms-typer.com.

Un reproductor nunca usa las dos familias. cloud.cms-typer.com no tiene direcciones IP fijas.

Tu propio dominio para el CMS (por ejemplo, signage.fjordlicht-hotels.de) solo lo usan las personas que trabajan en el CMS, no los reproductores. Estas cargan miniaturas, medios y vistas previas de apps desde las direcciones en cms-typer.com.

Si usas apps como Tiempo o YouTube, el reproductor necesita la dirección de cada app. *.viewneo.com o *.cms-typer.com las cubre todas. Por separado se llaman <app>.apps.viewneo.com o <app>.apps.cms-typer.com, por ejemplo weather.apps.viewneo.com:

basketball · facebook · factsnack · instagram · linkedin · paxconnect · powerbi · sharepoint · soccer · stockmarket · weather · youtube

Las apps que muestran contenido de plataformas como YouTube, Instagram o Facebook pueden necesitar además las direcciones de esas plataformas.

Para la mayoría de las redes de oficina esto no es un problema. Si también controláis el tráfico del navegador con una lista de permitidos, el CMS necesita:

DirecciónPara qué
cloud.viewneo.comCMS y Designer
media.viewneo.com, <app>.apps.viewneo.comMiniaturas, medios, vistas previas de apps
js.stripe.com, hooks.stripe.comPáginas de pago
fonts.googleapis.com, fonts.gstatic.comFuentes

Con white-label, en lugar de las direcciones en viewneo.com usas la dirección de tu CMS (en cms-typer.com, por ejemplo fjordlicht.cms-typer.com, o tu propio dominio) y además media.cms-typer.com y <app>.apps.cms-typer.com.

Algunos destinos no los gestionamos nosotros:

DirecciónQuiénPara qué
timeapi.ioReproductor AndroidConsulta de la zona horaria
www.speedtest.net, c.speedtest.netReproductor AndroidTest de velocidad que inicias directamente en la interfaz del reproductor (el test de velocidad desde el CMS va por media.viewneo.com)
fonts.googleapis.com, fonts.gstatic.comReproductorFuentes que algunas diapositivas antiguas cargan desde Google

Hora: el dispositivo necesita la hora correcta; si no, fallan las conexiones cifradas y las programaciones. Qué servidor de hora (NTP, UDP 123) usa lo define el sistema operativo del dispositivo.

Contenido propio: las webs, los feeds RSS, los vídeos de plataformas y otros contenidos que integras tú mismo los carga el reproductor directamente desde sus direcciones. Permítelos según el contenido.

  • Inspección TLS: los reproductores comprueban los certificados del otro extremo. Si un proxy descifra el HTTPS, el dispositivo debe confiar en el certificado del proxy; si no, fallan todas las conexiones. Lo más sencillo es excluir de la inspección las direcciones de arriba.
  • Versión de TLS: como mínimo TLS 1.2.
  • WebSocket: la conexión en tiempo real va por wss:// en el puerto 443. Si un proxy bloquea WebSocket, el reproductor consulta los cambios a intervalos regulares; las órdenes y las rutinas llegan entonces con retraso o no llegan.

Antes, los reproductores también usaban direcciones en cloudfront.net, awsapprunner.com y amazonaws.com. Por ahora siguen funcionando, así que no pierdes nada si todavía están permitidas. Aun así, cambia a la lista de arriba.