cvprlab

 
Home Teaching

Sistemi multimediali

E-mail Print PDF

Docenti: Angelo Ciaramella, Francesco Camastra


Obiettivi del Corso

 Il corso intende fornire i fondamenti teorici e pratici di base per i Sistemi Operativi Multimediali. Vengono approfonditi i metodi di rappresentazione dei file multimediali (codifica e compressione), la schedulazione dei processi multimediali, il file system multimediale, meccanismi di cache, schedulazione del disco per  i multimedia. Inoltre si intende fornire i fondamenti teorici e pratici per la progettazione di reti multimediali e le loro applicazioni per la trasmissione e ricezione di contenuti audio e video su Internet.
Vengono presentate e sviluppate in laboratorio, le principali tecniche per il video streaming, telefonia su IP, radio internet, teleconferenze, giochi interattivi, mondi virtuali, apprendimento a distanza.


Programma del corso

Sistemi Operativi Multimediali 

 

Sistemi Operativi Multimediali: BeOS, Hiku, Mandriva
- File multimediali (Codifica audio, Codifica video)
- Compressione video  (Lo standard JPEG, Lo standard MPEG e MPEG 1 Layer 3 (mp3)) 
- Schedulazione dei processi multimediali (Schedulazione di processi
omogenei, Schedulazione generale in tempo reale, Schedulazione a frequenza monotona, Schedulazione con priorità alla scadenza più vicina)
- Paradigmi per file system multimediali (Funzioni di controllo VCR, Video quasi su richiesta, Video quasi su richiesta con funzioni VCR)
- Posizionamento dei file (Posizionamento di un file su un unico disco, Due strategie alternative per l’organizzazione dei file, Posizionare i file per i video quasi su richiesta, Posizionare più file su un unico disco, Posizionamento dei file su dischi diversi)
- Meccanismi di cache (Meccanismi di cache per i blocchi, Meccanismi di cache dei file)
- Schedulazione del disco per i multimedia (Schedulazione statica del disco, Schedulazione dinamica del disco)

 

Reti Multimediali

- Scenari dell’internet e connessione di reti di calcolatori
- Rappresentazione dell’informazione multimediale
- Reti multimediali (Reti telefoniche, Rete dati, Reti broadcast televisive,
- Reti integrate per servizi digitali, Reti multi-servizio - Applicazioni multimediali di rete (Ostacoli alla multimedialità in internet (jitter dei pacchetti), Evoluzione di internet)
- Streaming memorizzati (Accesso ad audio e video tramite server web,
- Protocollo di streaming in tempo reale (RTSP))
- Voice over IP ( Limiti del servizio best-effort, Rimozione del jitter audio, Recupero dei pacchetti perduti) 
- Streaming audio e video memorizzato (Protocollo per applicazioni interattive in tempo reale, Real Time Protocol (RTP), Protocollo di controllo di RTP (RTCP), Session Initiation Protocol (SIP), H.323)
- Reti per la distribuzione di contenuti multimediali
- Casi di studio per la qualità di servizio (QOS)
- Scheduling e sorveglianza
- Servizi integrati e servizi differenziati (Intserv, Diffserv)
- ResSerVation Protocol (Fondementi e casi semplici)

 


Materiale Didattico

Le presentazioni multimediali (formato .pdf) di tutte le lezioni sono disponibili on line attraverso la piattaforma di e-learning della Facoltà di Scienze e Tecnologie.

- Teoria

- Laboratorio


Testi

A. Silberschatz, P. Galvin,  G. Gagne "Sistemi Operativi- Concetti ed esempi" - 7a Edizione, Pearson Education Italia, 2007.
Tanenbaum Andrew S., "I moderni Sistemi Operativi", Jackson, 2002 .
Fred Halsall, "Multimedia Communications, Applications, Networks, Protocols and Standards",  Addison-Wesley, 2001.
J. F. Kurose, K. W. Ross, "Reti di calcolatori e internet – un approccio top-down" – 3° Edizione,  Pearson Education Italia, 2005

 

 

 

ICIAP 2013

17th International Conference on
Image Analysis and Processing
September 11-13, 2013 Naples, Italy
 

PhD Studentship in Machine Learning for Computer Vision

 

 

Events & Announcements