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.
Resumen
Sección titulada «Resumen»| 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.
Direcciones concretas para reproductores
Sección titulada «Direcciones concretas para reproductores»| Dirección | Puerto | Para qué |
|---|---|---|
cloud.viewneo.com | 443 | Registro, sincronización, órdenes, conexión en tiempo real (WebSocket), capturas de pantalla y registros, consulta de actualizaciones del reproductor |
media.viewneo.com | 443 | Medios: imágenes, vídeos, fuentes, contenido de diapositivas |
apk.viewneo.com | 443 | Archivos de actualización del reproductor Android |
<app>.apps.viewneo.com | 443 | Apps (plugins de contenido), una dirección por app; consulta Apps |
Direcciones IP fijas
Sección titulada «Direcciones IP fijas»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.
White-Label
Sección titulada «White-Label»En white-label, cada dirección tiene su equivalente en cms-typer.com:
| viewneo | White-label |
|---|---|
cloud.viewneo.com | cloud.cms-typer.com |
media.viewneo.com | media.cms-typer.com |
apk.viewneo.com | apk.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 enviewneo.com. - Si está registrado a través de
cloud.cms-typer.com, usa solo direcciones encms-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.
CMS en el navegador
Sección titulada «CMS en el navegador»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ón | Para qué |
|---|---|
cloud.viewneo.com | CMS y Designer |
media.viewneo.com, <app>.apps.viewneo.com | Miniaturas, medios, vistas previas de apps |
js.stripe.com, hooks.stripe.com | Páginas de pago |
fonts.googleapis.com, fonts.gstatic.com | Fuentes |
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.
Destinos fuera de viewneo
Sección titulada «Destinos fuera de viewneo»Algunos destinos no los gestionamos nosotros:
| Dirección | Quién | Para qué |
|---|---|---|
timeapi.io | Reproductor Android | Consulta de la zona horaria |
www.speedtest.net, c.speedtest.net | Reproductor Android | Test 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.com | Reproductor | Fuentes 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.
Proxy, inspección TLS y WebSocket
Sección titulada «Proxy, inspección TLS y WebSocket»- 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.
Direcciones anteriores
Sección titulada «Direcciones anteriores»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.