Sviluppo di un sistema di video streaming in ambito eyewear e wearable computing

   page       attach   

L'obiettivo del progetto consiste nella realizzazione di un framework di video streaming per sistemi di wearable computing. L'idea è quella di abilitare per un qualsiasi dispositivo mobile, in particolare smartglasses, un modo efficiente per poter eseguire lo streaming audio/video, in diretta, di una registrazione attraverso videocamera, che è possibile visualizzare da remoto, live o on demand, tramite web app. Nel primo capitolo si introducono i concetti fondamentali quali: eyewear, wearable computing e video streaming, con particolare enfasi sui protocolli di streaming attualmente disponibili. Nel secondo capitolo si introduce il progetto utilizzato come caso di studio, TraumaTracker, fornendo un'idea generale sull'architettura e il suo funzionamento. Nel terzo capitolo si descrive invece, nel dettaglio, la progettazione e lo sviluppo del framework implementato e le tecnologie utilizzate, tra le quali Vert.x e ffmpeg. Mentre nel quarto capitolo si espone come è stato eseguito l'embedding del nuovo servizio in TraumaTracker. Infine, nel quinto e ultimo capitolo, si esegue la validazione del sistema analizzando e discutendo i risultati ottenuti dal real-world testing.

keywordswearable computing, eyewear computing, smartglasses, MPEG-DASH, RTSP, video streaming, webcasting,f fmpeg, vert.x, java, REST, TraumaTracker