polito.it
Politecnico di Torino (logo)

Un’applicazione distribuita business-critical per la trasmissione end-to-end resiliente di flussi multimediali in ambienti WiFi critici = A distributed business-critical application for resilient end-to-end multimedia streaming in critical WiFi environments

Matteo Buffo

Un’applicazione distribuita business-critical per la trasmissione end-to-end resiliente di flussi multimediali in ambienti WiFi critici = A distributed business-critical application for resilient end-to-end multimedia streaming in critical WiFi environments.

Rel. Giovanni Malnati. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2021

[img]
Preview
PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (25MB) | Preview
Abstract:

Con il termine Lawful Interception si indica un processo in cui un fornitore di servizi o un operatore di rete intercetta le telecomunicazioni di una determinata persona o organizzazione e le trasmette ad un ente legalmente autorizzato, come ad esempio le Forze dell’Ordine. Le Lawful Interception si distinguono in intercettazioni telefoniche, telematiche e ambientali. Queste ultime sono realizzate con l’impiego di microspie ambientali, dei dispositivi elettronici che vengono posizionati dagli addetti alle intercettazioni negli ambienti da monitorare. In questo modo le microspie catturano, elaborano e trasmettono in rete i suoni e le immagini richiesti dalle Forze dell’Ordine. Nel contesto delle intercettazioni ambientali, una delle sfide più impegnative per gli operatori al giorno d’oggi è rappresentata dagli ambienti WiFi critici, in cui la connettività di rete non è garantita. Di conseguenza, gli investigatori non hanno il pieno controllo sullo stato delle microspie. Questo lavoro di tesi si pone come obiettivi la progettazione e lo sviluppo di un’applicazione web distribuita fondata sulla trasmissione resiliente di flussi multimediali in ambienti a connettività di rete limitata. Nella parte iniziale dell’elaborato si analizza la sequenza di operazioni all’interno del processo di live streaming, dalla cattura di un evento alla sua riproduzione sui dispositivi utente. Dopo aver messo in luce gli svantaggi delle scelte progettuali correnti nel contesto delle Lawful Interception in ambienti critici, si propone una soluzione basata sul formato contenitore MPEG-TS per la frammentazione del flusso multimediale e sul protocollo HLS per la distribuzione dei dati in rete. Nella parte centrale si affronta la fase di analisi di fattibilità, in cui si esamina in maniera approfondita la libreria hls.js allo scopo di separare le tracce audio e video del flusso e introdurre il canale dati per la trasmissione di informazioni definite dall’utente. Successivamente, si mostrano i passaggi per l’integrazione di un player audio/video/dati HLS in un’applicazione web creata con i framework React e Angular. Nella parte finale, dedicata ai possibili sviluppi futuri sul player multimediale, si evidenzia l’utilità dell’implementazione di algoritmi di object detection e recognition nel campo delle intercettazioni ambientali ed è mostrato il funzionamento della libreria face-api.js per il riconoscimento facciale.

Relatori: Giovanni Malnati
Anno accademico: 2020/21
Tipo di pubblicazione: Elettronica
Numero di pagine: 107
Soggetti:
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: Nuovo ordinamento > Laurea magistrale > LM-32 - INGEGNERIA INFORMATICA
Aziende collaboratrici: Rcs Etm Sicurezza Spa
URI: http://webthesis.biblio.polito.it/id/eprint/19107
Modifica (riservato agli operatori) Modifica (riservato agli operatori)