G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di...

24
C Consiglio Nazionale delle Ricerche Gestione dei Totem Indoor ed Outdoor dell' Area CNR Pisa G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 Nota Interna Marzo 2016 Iit Istituto di Informatica e Telematica

Transcript of G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di...

Page 1: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

C

Consiglio Nazionale delle Ricerche

Gestione dei Totem Indoor ed Outdoor dell' Area CNR Pisa

G. Succurro, E. Ancillotti, F. Benedetti

IIT B4-02/2016

Nota Interna

Marzo 2016

Iit

Istituto di Informatica e Telematica

Page 2: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

1

Gestione dei Totem Indoor ed

Outdoor dell’Area CNR Pisa

Emilio Ancillotti

Giuseppe Succurro

Fabio Benedetti

Page 3: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

2

Indice

1. Le Infrastrutture per una Smart Information

1.1 Breve storia dei Totem

1.2 Totem interattivo

1.3 Totem Imecon dell’Area della ricerca di Pisa

2. Totem specifiche

2.1 Hardware e S.O.

2.2 Applicativi installati

3. XuniPlay

3.1 Xuniplay in dettaglio

3.2 Xuniplay un breve esempio non esaustivo

Appendice

Glossario

Bibliografia

Page 4: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

3

1. Le Infrastrutture per una Smart Information

Le odierne tecnologie ICT possono essere usate per far confluire dati di vario tipo all’interno di un cloud per poi poter essere essere integrati tra di loro e analizzati. Questi dati possono essere usati per implementare applicazioni di vario tipo, quali ad esempio applicazioni in grado di fornire informazioni intelligenti agli utilizzatori di qualche servizio. In questa ottica, l’ Area della Ricerca di Pisa si è dotata di un sistema di Totem Interattivi in grado di fornire ad eventuali ospiti indicazioni in modo interattivo circa le varie realtà presenti all’interno dell’area, quali ad esempio attività, seminari ed eventi offerti dagli Istituti e sezioni afferenti, dalla Fondazione Monasterio e dal Registro.it.:

Scienze chimiche e tecnologie dei materiali Scienze del sistema Terra e tecnologie per l'ambiente Scienze fisiche e tecnologie della materia Scienze bio-agroalimentari Scienze biomediche Ingegneria, ICT e tecnologie per l'energia e i trasporti Scienze umane e sociali, patrimonio culturale Internet del futuro Areaperta Ludoteca scientifica

Con la definizione di Totem multimediale, chiamato altresì chiosco o punto

informativo, si intende principalmente un computer disponibile all'uso pubblico per

fornire informazioni tramite un monitor di dimensioni importanti (ora disponibili fino

a 90”). I Totem dotati di schermo touchscreen hanno la peculiarità di essere

interattivi. Questo ne semplifica l’utilizzo e rende partecipe l’utilizzatore dandogli la

possibilità di poter scegliere le informazioni pertinenti.

Una caratteristica importante oltre alla facilità d’uso (alcuni fra i più moderni hanno

la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le

strutture sono robuste e impermeabili, così da rendere sicuro l'uso anche in ambienti

esterni.

Page 5: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

4

1.1 Breve storia dei Totem

Schematicamente si possono evidenziare le seguenti date di evoluzione:

1977 – Primi Totem interattivi (University of Illinois at UrbanaChampaign)

1985 – Prima installazione commerciale (Florsheim Shoe Co.)

1991 – Prima installazione ad offrire una connessione ad Internet (Comdex)

2007 – Prima installazione a livello statale (31 of Virginia’s State Parks)

2014 – Servizi self-service dal campo sanitario all'intrattenimento

1.2 Totem interattivo

Un totem interattivo è in breve un Computer-like device in grado di garantire

l'accesso self-service a prodotti e servizi

Fig.1

Le loro applicazioni principali sono:

Applicazioni sanitarie

Applicazioni turistiche

Applicazioni commerciali

Page 6: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

5

Informazioni scientifiche e/o divulgative

Altre applicazioni …….

1.3 Totem Imecon dell’Area della ricerca di Pisa

L’Area della Ricerca di Pisa dispone di 3 Totem Imecon con Display da 46”: 2 Indoor

siti all’ingresso dell’Auditorium e uno outdoor sito nel piazzale di fronte allo stesso.

Fig.2

Il Totem Outdoor ha un peso di circa 250 Kg (indoor circa 100 Kg ) ed una

altezza di 212 cm, una larghezza di circa 82 cm ed una profondità di 23 cm

(indoor 7.5 CM).

Page 7: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

6

Essi offrono:

Affidabilità e resistenza

Player multimediale industriale integrato

Sistema di climatizzazione ridondato

IP65 outdoor IP60 indoor

Resistente atti vandalici

Tecnologia DiS (Direct Sunlight)

Tecnologia EmS (Electromagnetic Shielding)

Ampia gamma di periferiche

Connettività broadband

o LTE, WiFi, fibra ottica

Interazione con l'utente

o NFC, camera, touch, audio integrato

Sensori di prossimità

Sensore di luminosità e webcam regolabile in altezza

2. Totem specifiche

All’interno i Totem sono suddivisi (come si può notare in figura 3) in più parti: Si

possono evidenziare principalmente il PC in nero, la scheda grafica adattativa, schede

di rete e wi-fi corredate da ventole dissipative e da un alimentatore in continua (24v).

Il tutto è ben protetto da un case metallico resistente a sporcizia, polvere, acqua e

progettato per il funzionamento continuativo (H24) e testato dalla casa costruttrice.

Page 8: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

7

Fig.3

2.1 Hardware e S.O.

Ogni singolo Totem è corredato del seguente hardware:

LCD Display:

Signals:

Page 9: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

8

Phisical:

Options:

Integrated PC:

Page 10: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

9

Mentre il Sistema Operativo preinstallato è Windows Embedded PosReady 7.

Essi sono identificabili in rete con i seguenti nomi:

Totem1.iit.cnr.it, Totem2.iit.cnr.it, Totem3.iit.cnr.it

Page 11: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

10

Fig.4 e Fig.5

2.2 Applicativi installati

Gli applicativi preinstallati sono:

XuniPlay Player che descriveremo più avanti.

TouchfoilDriver–MA9 che serve principalmente per regolare la sensibilità e la

precisione del touch relativo al Display da 46”.

Page 12: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

11

OpenVPN che serve principalmente alla ditta per aggiornare da remoto le versioni

dell’applicativo Backoffice Xuniplay. Ora siamo alla release 4.5.1; le feature di questa

versione si possono consultare in appendice.

3. XuniPlay

Xuniplay (prodotto da fabbricadigitale s.r.l), è costruito su una architettura SOA XML

BASED, gestisce circuiti di Digital Signage.

L’architettura è fatta da due elementi essenziali:

Engine motore della piattaforma. Offre tutte le componenti applicative

centrali, è accessibile sia con interfaccia web che con interfaccia mobile e può

essere fruito (modello SaaS) da Public Cloud.

Player componente client software che possono essere installate su diverse

tipologie di dispositivi: pc, totem, smartphone, tablet.

Con il modulo di playout, presente in ogni ambiente operativo (Linux, Windows,

Android e Samsung SmartSignage), è possibile creare network eterogenei e scalabili.

E’ possibile creare Digital Show tramite la gestione nativa di ogni tecnologia di

interazione quali touch capacitivi, induttivi, radartouch, kinect, il supporto di device

esterni di ogni tipo quali lettori NFC.

Inoltre supporta tutti formati standard web e multimedia e sono disponibili Toolkit

per l’integrazione di XuniPlay in altri ambienti. Garantisce l’apertura verso

applicazioni di terze parti via web service con:

Protocolli di trasporto e comunicazione standard;

Formati aperti e documentati;

Componenti fornite in modalità open source;

Nel nostro caso viene utilizzata un’interfaccia di BackOffice per il management del

prodotto. In particolare si possono:

Caricare e gestire contenuti

Creare e tenere la manutenzione di ambienti e device di digital signage

Tenere la manutenzione dell’ambiente videoportale

Pubblicare i contenuti in ambienti signage e sul videoportale

Tenere la manutenzione generale della piattaforma

Page 13: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

12

Un ulteriore focus tecnico sulle possibilità di personalizzazione può essere attuato con

lo sviluppo ed integrazione di applicazioni e l’utilizzo e la caratterizzazione dei

componenti.

3.1 Xuniplay in dettagli

Le aree di utilizzo più frequente si possono suddividere in:

Gestione Contenuti

o Gestione gruppi

o Suddivisione schermo in sezioni

o Applicazioni ad-hoc

Interscambio in tempo reale di eventi ed informazioni

Diagnostica e controllo

o Azioni di controllo

o Visualizzazione storica dei parametri

o Consultazione ultimi screenshot

o Accesso ai log di dettaglio

Fig.6

3.2 Xuniplay un breve esempio non esaustivo

Una volta entrati utilizzando le proprie credenziali nel proprio account attraverso

l’interfaccia principale di accesso,

Page 14: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

13

Fig.7

si presenterà la seguente interfaccia:

Page 15: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

14

Page 16: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

15

Fig.8

Gestione Contenuti

In questa libreria si possono caricare molteplici contenuti, alcuni esempi sono:

immagini (preferibilmente in formato png o jpg), presentazioni tramite slide in Power

Point, filmati video o link a pagine web.

Fig.9

Gestione Device

Si possono aggiungere o togliere i dispositivi quali Totem interattivi semplici display

informativi o altri device identificabili o raggiungilbili tramite connessioni Network.

Page 17: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

16

Fig.10

GestioneAmbienti Templates Ambiente

Fig.11

Gestione Loyout Libreria Layouts

Si possono personalizzare e suddividere le zone del display a disposizione. Ogni

singola zona può essere caratterizzata da contenuti permessi e non permessi.

Fig.12

Page 18: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

17

Gestione Libreria Libreria Show

Si possono realizzare più show da caricare sulle macchine in maniera pianificata.

Fig.13

Gestione Gestione piattaforma Gestione Utenti

Dove si possono creare nuovi utenti con permessi personalizzabili o modificarne le

credenziali, ovviamente se il proprio utente ha diritti di amministrazione.

Pianifica ……….

Si può scegliere la programmazione evidenziando la durata e/o l’inizio (ora, giorno,

anno) e la fine di ogni singolo show per ogni singola macchina.

Page 19: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

18

Fig.14

Pianifica Agenda Ambiente

Fig.15

In Controlla Dashboard

Si possono visualizzare i Player disponibili ricavandone tutte le informazioni

necessarie, con la possibilità di intervenire su ogni singolo player.

Page 20: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

19

Fig.16

Fig.17

Analizza ……

Page 21: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

20

Fig.18

Per un manuale dettagliato sia dei Totem che del sistema di BackOffice Xuniplay si

rimanda alle ditte IMECON s.r.l. e fabbricadigitale s.r.l. che ne hanno tutti i diritti

riservati.

Appendice

Per poter far funzionare il player vi è la necessita di modificare alcuni parametri da

immettere nei file di configurazione dell’applicativo fra cui la licenza:

in c:\program files\openvpn\config nomelicenza.key

e sostituire Ie seguenti righe di codice nel file di configurazione:

a. <param name="PlayerServiceEndpoint"

value="http://cloud.xuniplay.com/Services/PlayerService/soap"/>

b. <param name="LogServiceEndpoint"

value="http://cloud.xuniplay.com/Services/LogService/soap"/>

Page 22: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

21

ID Type Title

27214 Feature [Beacon-BE] Review on beacons search

27082 Feature [Beacon-FE] Introduce major and minor keys on beacon

26594 Feature [Dashboard] Enable reboot button for player with VPN

25517 Feature [DynaSet] using of Dynaset in Digital Signage workload (Dynaset V2)

27301 Feature [Infront] Minor review

27074 Feature [Interative-show] Add new set of methods to DisplayControl

component

27141 Feature [Live-2] Support for multi environments

18528 Feature [MAP] Multi floor management

18061 Feature [MAP] Nested maps (parental relationship between maps)

27041 Feature [Report] Analytics by player over period (no analytics data)

27040 Feature [Report] Analytics summary by day over period (no analitics data)

21967 Feature [Show Editor] Collapsable bar of devices

27231 Feature [SRM] Customer metadata review

18048 Feature [SRM] Geofence

27220 Feature [SRM] Suggested POI & Events by user profile

27243 Feature [Videoportal] Minor improvement

Glossario

ICT Tecnologie dell'Informazione e delle Comunicazioni

IP65 Grado di Protezione IP: il codice IP ( International Protection ) è una

convenzione definita nella norma EN 60529 ( recepita dal CEI come norma CEI 70-1 )

per individuare il grado di protezione degli involucri dei dispositivi elettrici ed

Page 23: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

22

elettronici ( tensione nominale fino a 72.5 kV ) contro la penetrazione di agenti esterni

di natura solida o liquida. Al prefisso IP vengono fatte seguire due cifre:

Individua la protezione contro il contatto di corpi solidi esterni e contro l'accesso a

parti pericolose

IP0X = nessuna protezione contro i corpi solidi esterni ;

IP1X = involucro protetto contro corpi solidi di dimensioni superiori a 50mm e contro

l'accesso con il dorso della mano;

IP2X = involucro protetto contro corpi solidi di dimensioni superiori a 12mm e contro

l'accesso con un dito;

IP3X = involucro protetto contro corpi solidi di dimensioni superiori a 2.5mm e contro

l'accesso con un attrezzo;

IP4X = involucro protetto contro corpi solidi di dimensioni superiori a 1mm e contro

l'accesso con un filo;

IP5X = involucro protetto contro la polvere ( e contro l'accesso con un filo );

IP6X = involucro totalmente protetto contro la polvere ( e contro l'accesso con un

filo).

LTE Long Term Evolution, indica la più recente evoluzione degli standard di telefonia

mobile cellulare GSM/UMTS, CDMA2000 e TD-SCDMA.

NFC Near Field Communication è una tecnologia che fornisce connettività wireless

(RF) bidirezionale a corto raggio (fino a un massimo di 10 cm)

SOA Service-Oriented Architecture: architettura software adatta a supportare l'uso di

servizi Web.

XML eXtensible Markup Language: è un metalinguaggio per la definizione di linguaggi

di markup.

SaaS Software as a Service modello di distribuzione del software applicativo dove un

produttore di software sviluppa, opera (direttamente o tramite terze parti) e gestisce

un'applicazione web che mette a disposizione dei propri clienti via internet.

Bibliografia

Page 24: G. Succurro, E. Ancillotti, F. Benedetti IIT B4-02/2016 B4-02-2016_0.pdf · la possibilità di interagire tramite riconoscimento vocale) è la robustezza. Infatti le ... Android e

Gestione dei Totem Indoor ed Outdoor dell’Area CNR di Pisa. Autori: Emilio Ancillotti, Giuseppe Succurro, Fabio Benedetti

23

Fabbricadigitale s.r.l

IMECON Engineering S.r.l.

Wikipedia