Stefano Imperiale
RENDERING AUDIO REMOTO: ANALISI DELLA LATENZA IN AMBIENTE WEB = REMOTE AUDIO RENDERING: LATENCY ANALYSIS FOR WEBRTC WEB AUDIO.
Rel. Antonio Servetti. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2019
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (3MB) | Preview |
|
|
Archive (ZIP) (Documenti_allegati)
- Altro
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (18MB) |
Abstract
Il lavoro di tesi si concentra sullo studio e l'analisi di varie soluzioni per il rendering audio remoto. Attualmente la maggior parte delle applicazioni web moderne che offrono un servizio di rendering audio, lo fanno usando le Web audio API. Esse sono delle API JavaScript di alto livello che possono elaborare e sintetizzare l'audio in applicazioni web; permettono di aggiungere delle funzionalità tipiche di motori audio dei giochi moderni e capacità di mixing, processing e filtering utili in moderne applicazioni desktop. Questo però rappresenta anche una limitazione in quanto queste API, essendo codice JavaScript, sono pensate per essere eseguite solamente sulla macchina del client.
Il lavoro di tesi invece analizza alcune soluzioni per portare le operazioni di rendering lato server, per due principali motivazioni: possibili problemi di performance dovute alla macchina client su cui viene eseguito il rendering (ad esempio uso di client con capacità di elaborazione ridotta come smartphone) e problemi riguardanti copyright e licenze, per esempio è necessario l'acquisto di una licenza per riprodurre o modificare un brano, la acquisto quindi solo per il server su cui viene eseguito il rendering e/o le varie modifiche con relativo risparmio sia in termini economici che burocratici
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
URI
![]() |
Modifica (riservato agli operatori) |
