Sviluppo di una piattaforma per lo streaming multimediale - MobiLab ...
Sviluppo di una piattaforma per lo streaming multimediale - MobiLab ...
Sviluppo di una piattaforma per lo streaming multimediale - MobiLab ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Sviluppo</strong> <strong>di</strong> <strong>una</strong> <strong>piattaforma</strong> <strong>per</strong> <strong>lo</strong> <strong>streaming</strong> multime<strong>di</strong>ale in ambiente Android<br />
necessarie <strong>per</strong> effettuare <strong>una</strong> Lip-Syncronization, cioè sincronizzare video e<br />
au<strong>di</strong>o <strong>di</strong> un filmato.<br />
SDES – Questi pacchetti sono opzionali e forniscono informazioni <strong>per</strong>sonali<br />
dei vari partecipanti alla sessione, come numero <strong>di</strong> telefono, in<strong>di</strong>rizzo e-mail o<br />
nome utente.<br />
Ogni record così inserito è composto da tre campi, uno contenente<br />
l'informazione serializzata <strong>per</strong> un massimo <strong>di</strong> 256 byte, uno la lunghezza<br />
dell'informazione, e un altro il tipo <strong>di</strong> record inserito. Sono identificate otto<br />
tipo<strong>lo</strong>gie <strong>di</strong> record inseribili: CNAME, NAME, EMAIL, TOOL, LOC, PHONE,<br />
NOTE e PRIV.<br />
BYE – Pacchetto che in<strong>di</strong>ca la vo<strong>lo</strong>ntà <strong>di</strong> uno dei partecipanti <strong>di</strong> lasciare la<br />
sessione, includendo opzionalmente anche <strong>una</strong> motivazione.<br />
APP – Pacchetto contenente i dati identificativi dell'applicazione.<br />
Naturalmente, vista la complessità dell'argomento e i limiti hardware continuamente<br />
infranti, sono sempre fiorenti gruppi <strong>di</strong> ricerca che stu<strong>di</strong>ano eventuali soluzioni<br />
adattative, che migliorino le prestazioni o risolvano le problematiche più comuni<br />
(col<strong>lo</strong> <strong>di</strong> bottiglia, gestione dei riceventi etc. etc.). Tra queste soluzioni ricor<strong>di</strong>amo il<br />
già citato ritardo <strong>di</strong> riproduzione (che può essere adattativo o meno), i meto<strong>di</strong> <strong>di</strong><br />
ripristino dei pacchetti <strong>per</strong>si, come l'interlacciamento oppure il Forward Error<br />
Correction, e i meto<strong>di</strong> <strong>di</strong> compressione e ottimizzazione degli Header (il largo uso <strong>di</strong><br />
Header è uno dei principali svantaggi dell'RTP), <strong>di</strong> cui citiamo i due standard CRTP<br />
e ROHC.<br />
24