Requisiti di rete
Se la tua rete regola le connessioni in uscita con una lista di autorizzazioni o un proxy, i tuoi player e le persone che lavorano nel CMS devono poter raggiungere determinati indirizzi. Questa pagina li elenca.
Tutte le connessioni partono dal player verso l’esterno e sono cifrate tramite HTTPS o WSS. Non servono connessioni in entrata verso il player.
In breve
Sezione intitolata “In breve”| Usi … | Autorizza |
|---|---|
| viewneo | *.viewneo.com, TCP 443 |
White-label (CMS su cms-typer.com o su un tuo dominio) | *.cms-typer.com, TCP 443 – in più *.viewneo.com se i tuoi player sono registrati tramite cloud.viewneo.com (vedi sotto) |
| Hub RFID o Diwa (IoT) | in più TCP 9443 verso cloud.viewneo.com e broadcast.viewneo.com |
Se autorizzi il dominio con il carattere jolly, hai finito. Se puoi autorizzare solo singoli indirizzi, li trovi nelle sezioni seguenti.
Singoli indirizzi per i player
Sezione intitolata “Singoli indirizzi per i player”| Indirizzo | Porta | A cosa serve |
|---|---|---|
cloud.viewneo.com | 443 | Registrazione, sincronizzazione, comandi, connessione in tempo reale (WebSocket), screenshot e log, verifica degli aggiornamenti del player |
media.viewneo.com | 443 | Media: immagini, video, font, contenuti delle slide |
apk.viewneo.com | 443 | File di aggiornamento del player Android |
<app>.apps.viewneo.com | 443 | App (plugin di contenuto), un indirizzo per app – vedi Apps |
Indirizzi IP fissi
Sezione intitolata “Indirizzi IP fissi”Solo cloud.viewneo.com ha indirizzi IP fissi: 75.2.35.149 e 166.117.252.219. Tutti gli altri indirizzi si trovano dietro reti di distribuzione dei contenuti con indirizzi IP variabili. Autorizzali quindi per nome, non per indirizzo IP.
White-Label
Sezione intitolata “White-Label”In white-label ogni indirizzo ha un corrispondente su 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 |
Quale delle due famiglie usa un player dipende dall’indirizzo tramite cui è registrato – non dal contratto:
- Se il player è registrato tramite
cloud.viewneo.com, usa solo indirizzi suviewneo.com. - Se è registrato tramite
cloud.cms-typer.com, usa solo indirizzi sucms-typer.com.
Un player non usa mai entrambe le famiglie. cloud.cms-typer.com non ha indirizzi IP fissi.
Il tuo dominio per il CMS (per esempio signage.fjordlicht-hotels.de) è usato solo dalle persone che lavorano nel CMS, non dai player. Queste caricano anteprime, media e anteprime delle app dagli indirizzi su cms-typer.com.
Se usi app come Meteo o YouTube, il player ha bisogno dell’indirizzo della rispettiva app. *.viewneo.com o *.cms-typer.com le copre tutte. Singolarmente si chiamano <app>.apps.viewneo.com o <app>.apps.cms-typer.com, per esempio weather.apps.viewneo.com:
basketball · facebook · factsnack · instagram · linkedin · paxconnect · powerbi · sharepoint · soccer · stockmarket · weather · youtube
Le app che mostrano contenuti di piattaforme come YouTube, Instagram o Facebook possono avere bisogno anche degli indirizzi di queste piattaforme.
CMS nel browser
Sezione intitolata “CMS nel browser”Per la maggior parte delle reti d’ufficio non è un problema. Se regolate anche il traffico del browser con una lista di autorizzazioni, il CMS ha bisogno di:
| Indirizzo | A cosa serve |
|---|---|
cloud.viewneo.com | CMS e Designer |
media.viewneo.com, <app>.apps.viewneo.com | Anteprime, media, anteprime delle app |
js.stripe.com, hooks.stripe.com | Pagine di pagamento |
fonts.googleapis.com, fonts.gstatic.com | Font |
In white-label, al posto degli indirizzi su viewneo.com usi l’indirizzo del tuo CMS (su cms-typer.com, per esempio fjordlicht.cms-typer.com, o sul tuo dominio) e inoltre media.cms-typer.com e <app>.apps.cms-typer.com.
Destinazioni esterne a viewneo
Sezione intitolata “Destinazioni esterne a viewneo”Alcune destinazioni non sono gestite da noi:
| Indirizzo | Chi | A cosa serve |
|---|---|---|
timeapi.io | Player Android | Rilevamento del fuso orario |
www.speedtest.net, c.speedtest.net | Player Android | Speed test avviato direttamente dall’interfaccia del player (lo speed test dal CMS passa da media.viewneo.com) |
fonts.googleapis.com, fonts.gstatic.com | Player | Font che alcune slide meno recenti caricano da Google |
Ora: il dispositivo ha bisogno dell’ora esatta, altrimenti le connessioni cifrate e le programmazioni non funzionano. Quale server dell’ora (NTP, UDP 123) usa lo stabilisce il sistema operativo del dispositivo.
Contenuti propri: siti web, feed RSS, video di piattaforme e altri contenuti che integri tu stesso vengono caricati dal player direttamente dai loro indirizzi. Autorizzali in base al contenuto.
Proxy, ispezione TLS e WebSocket
Sezione intitolata “Proxy, ispezione TLS e WebSocket”- Ispezione TLS: i player verificano i certificati della controparte. Se un proxy decifra l’HTTPS, il dispositivo deve considerare attendibile il certificato del proxy – altrimenti tutte le connessioni falliscono. La cosa più semplice è escludere dall’ispezione gli indirizzi qui sopra.
- Versione TLS: almeno TLS 1.2.
- WebSocket: la connessione in tempo reale passa da
wss://sulla porta 443. Se un proxy blocca WebSocket, il player verifica invece le modifiche a intervalli regolari – comandi e routine arrivano allora in ritardo o non arrivano affatto.
Indirizzi precedenti
Sezione intitolata “Indirizzi precedenti”In passato i player usavano anche indirizzi su cloudfront.net, awsapprunner.com e amazonaws.com. Per ora continuano a funzionare, quindi non perdi nulla se sono ancora autorizzati. Passa comunque all’elenco qui sopra.