Università degli Studi di Cagliari Corso di Laurea Specialistica in Ingegneria Elettronica SISTEMI OPERATIVI

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Università degli Studi di Cagliari Corso di Laurea Specialistica in Ingegneria Elettronica SISTEMI OPERATIVI"

Transcript

1 Università degli Studi di Cagliari Corso di Laurea Specialistica in Ingegneria Elettronica SISTEMI OPERATIVI SISTEMI A ORIENTAMENTO SPECIFICO I SISTEMI MULTIMEDIALI Obiettivi! Identificare le caratteristiche peculiari dell elaborazione di dati multimediali! Passare in rassegna le funzionalità dei sistemi operativi per applicazioni multimediali! CPU scheduling! disk scheduling! Gestione del file system e della rete Giorgio Giacinto 2009 Sistemi Operativi 2

2 Cosa si intende per multimediale?! Esempi di dati multimediali! brani audio o video (ad es., MP3, MPEG, ecc.)! live webcast! I dati multimediali possono essere inviati a! PC (desktop, laptop, ecc.)! dispositivi portatili (PDA, smartphone, ecc.) Giorgio Giacinto 2009 Sistemi Operativi 3 Trasmissione di dati multimediali! I dati multimediali sono memorizzati nel file system come qualunque altro file di dati! Specificità nell accesso ai dati multimediali! vincolo temporale! Per esempio, un filmato deve essere mostrato ad una velocità pari a frame al secondo! Occorre garantire il trasferimento dati ad una velocità che ne consenta la corretta visualizzazione! Si parla di dati a trasmissione continua quando sono definiti vincoli sulle velocità di trasferimento Giorgio Giacinto 2009 Sistemi Operativi 4

3 Streaming! È la trasmissione di file multimediali da un server a un client (di solito attraverso una connessione di rete)! Due tipologie di streaming 1. Progressive download il client avvia la riproduzione del file multimediale non appena inizia la ricezione dei dati. Al termine il file rimane memorizzato nel client 2. Real-time streaming Il file è trasmesso al client ma non viene memorizzato nel client Giorgio Giacinto 2009 Sistemi Operativi 5 Real-time Streaming! Due tipologie Live streaming trasmissione di eventi in diretta, simultaneamente al loro svolgimento non sono disponibili funzioni di posizionamento all interno del flusso Streaming on-demand trasmissione di flussi multimediali registrati come film, lezioni, ecc. sono disponibili funzioni di posizionamento all interno del flusso Giorgio Giacinto 2009 Sistemi Operativi 6

4 Caratteristiche dei sistemi multimediali! Le dimensioni dei file con contenuti multimediali possono essere molto elevate! I dati multimediali a trasmissione continua possono richiedere velocità di trasferimento elevate! Le applicazioni multimediali possono risentire negativamente di ritardi di temporizzazione durante la riproduzione Giorgio Giacinto 2009 Sistemi Operativi 7 Aspetti relativi al sistema operativo! Deve garantire la qualità della riproduzione (QoS - Quality of Service) 1. Compressione e decodifica possono impegnare notevolmente la CPU 2. Priorità delle operazioni multimediali per garantire i vincoli temporali (scheduling) 3. Efficienza del file system 4. Larghezza di banda delle connessioni di rete, latenza e jitter ridotti Giorgio Giacinto 2009 Sistemi Operativi 8

5 Parametri per la definizione di QoS! Throughput quantità di lavoro completata in un dato intervallo di tempo (di solito, frequenza di richiesta dei dati)! Delay intervallo di tempo fra la ricezione di una richiesta e il suo soddisfacimento! Jitter ritardo durante la riproduzione di un flusso multimediale! uso del buffering! Reliability modalità di trattamento degli errori di trasmissione e di elaborazione di flussi continui Giorgio Giacinto 2009 Sistemi Operativi 9 COMPRESSIONE

6 Compressione dei dati! I dati multimediali sono di solito memorizzati e trasmessi in formati compatti, al fine di ridurre lo spazio di memorizzazione e la velocità di trasmissione! Compressione MPEG 1. MPEG X 30 frame/secondo 2. MPEG-2 Compressione per DVD e TV ad alta definizione (HDTV) 3. MPEG-4 Per la trasmissione audio, video e animazioni. Consente la trasmissione su connessioni molto lente (56 Kbps) Giorgio Giacinto 2009 Sistemi Operativi 11 KERNEL MULTIMEDIALI

7 Processi periodici! Sono processi che richiedono dati a intervalli di tempo costanti! Impongono un vincolo di tempo reale! Se i dati non vengono consegnati al processo entro la scadenza stabilita, possono essere scartati! Ad esempio, se un video ha una frequenza di 30 frame/sec, il sistema operativo deve garantire la consegna dei fotogrammi al processo al più con periodicità 3,34 centesimi di secondo Giorgio Giacinto 2009 Sistemi Operativi 13 Requisiti dei kernel multimediali! Si distinguono tre livelli di QoS 1. Best-effort service il sistema cerca di fare del proprio meglio ma senza alcuna garanzia di QoS 2. Soft QoS consente di definire priorità su diversi flussi di traffico, ma non fornisce alcuna garanzia relativamente alla QoS 3. Hard QoS garantisce i requisiti di QoS Giorgio Giacinto 2009 Sistemi Operativi 14

8 Ipervalutazione delle risorse! Molti sistemi operativi d uso comune adottano una politica best effort nell ipotesi che le risorse di sistema siano in generale sovrabbondanti rispetto alle reali esigenze! Nel caso in cui l utente sperimenti un decadimento della QoS, sarà sua cura rimuovere processi dal sistema! I sistemi dedicati per applicazioni multimediali adottano invece una politica hard QoS Giorgio Giacinto 2009 Sistemi Operativi 15 Ulteriori aspetti relativi alla QoS! La QoS può essere negoziata fra il client e il server! negoziazione basata sulla velocità di trasmissione! Di solito i sistemi operativi usano algoritmi per il controllo di ammissibilità! una richiesta viene servita solo se il server ha risorse sufficienti per soddisfarla.! Uso dei semafori per gestire la prenotazione e l uso delle risorse Giorgio Giacinto 2009 Sistemi Operativi 16

9 Risorse di un file server Giorgio Giacinto 2009 Sistemi Operativi 17 CPU Scheduling! I sistemi multimediali utilizzano algoritmi di scheduling hard realtime! assicurano l esecuzione dei task critici entro le scadenze prestabilite! La maggior parte degli algoritmi di scheduling della CPU hard realtime sono basati su priorità statiche! Le priorità non si modificano nel tempo Giorgio Giacinto 2009 Sistemi Operativi 18

10 Scheduling del disco! Gli algoritmi di scheduling del disco devono essere ottimizzati per soddisfare! Le scadenze temporali! Le frequenze di trasferimento dei dati continui! Due algoritmi principali! Earliest-Deadline-First (EDF) Scheduling! SCAN-EDF Scheduling Giorgio Giacinto 2009 Sistemi Operativi 19 Scheduling EDF e SCAN-EDF! Scheduling EDF! La coda di richieste è ordinata in base alla scadenza della richiesta (tempo limite entro il quale deve essere soddisfatta)! Questo ordinamento può causare parecchi movimenti della testina che provocano un incremento della latenza! Scheduling SCAN-EDF! Le richieste con scadenza simile sono ordinate secondo la politica SCAN Giorgio Giacinto 2009 Sistemi Operativi 20

11 Esempio scheduling SCAN-EDF Le scadenze sono in ms Accorpiamo scadenze che ricadono in una finestra di 100 ms All istante T 0 la testina si trova sul cilindro 51 e si muove in direzione di n. di cilindro crescente Giorgio Giacinto 2009 Sistemi Operativi 21 GESTIONE DELLA RETE

12 Problemi legati alla trasmissione in rete! La rete Internet non fornisce supporto al soddisfacimento di requisiti QoS! Esiste il protocollo RTP (Real Time protocol) per la trasmissione audio e video in tempo reale, ma non fornisce garanzie relativamente a QoS! Occorre sincronizzare client e server in modo da ovviare agli inevitabili ritardi Giorgio Giacinto 2009 Sistemi Operativi 23 Trasmissione dati Client-Server 1. Unicast il server trasferisce i dati un client per volta attraverso connessioni separate 2. Broadcast il server trasferisce il contenuto a tutti i client, a prescindere che ne abbiano fatto richiesta o no 3. Multicast il server trasferisce il contenuto solo al gruppo di client che ne ha fatto richiesta Giorgio Giacinto 2009 Sistemi Operativi 24

13 Streaming attraverso un server web standard Giorgio Giacinto 2009 Sistemi Operativi 25 Real Time Streaming Protocol RTSP! Il protocollo HTTP è senza stato! operazioni di pausa, riavvolgimento del contenuto multimediale non possono essere gestite! Il protocollo RTSP è invece un protocollo con memoria dello stato ed è utilizzato dai media server! Microsoft Windows Media Services! Apple QuickTime! VLC NOTA: i filmati flv (Flash Video) non sono trasmessi in streaming ma sfruttano HTTP e download progressivo Giorgio Giacinto 2009 Sistemi Operativi 26

14 RTSP Giorgio Giacinto 2009 Sistemi Operativi 27 Macchina a stati del protocollo RTSP! Transizioni fra gli stati! SETUP - il server alloca le risorse per una sessione con un client! PLAY - il server trasmette il flusso ad una sessione client! PAUSE - il server sospende la trasmissione! TEARDOWN - il server interrompe la connessione e rilascia le risorse inizialmente allocate per quella sessione Giorgio Giacinto 2009 Sistemi Operativi 28

Capitolo 7 Reti multimediali

Capitolo 7 Reti multimediali Capitolo 7 Reti multimediali Reti di calcolatori e Internet: Un approccio top-down 3 a edizione Jim Kurose, Keith Ross Pearson Education Italia 2005 7-1 Multimedia - Qualità del servizio: di cosa si tratta?

Dettagli

Streaming Applicazioni di rete

Streaming Applicazioni di rete Applicazioni di rete V Incontro GARR Roma, 25 Novembre 2003 Stefano Zani INFN CNAF Le fasi dello streaming In generale l attività di streaming si svolge in tre fasi (che nel caso della trasmissione in

Dettagli

Classificazione delle applicazioni multimediali su rete

Classificazione delle applicazioni multimediali su rete Universita' di Verona Dipartimento di Informatica Classificazione delle applicazioni multimediali su rete Davide Quaglia a.a. 2006/2007 1 Sommario Architettura di riferimento Classificazione per funzionalità

Dettagli

Applicazioni Real-Time in Internet

Applicazioni Real-Time in Internet 1 Applicazioni Real-Time in Internet Multimedia Networking: Overview Classi di Applicazioni streaming audio/video streaming unidirezionale (multicast) di a/v realtime real-time interattivo audio/video

Dettagli

Sistema di diffusione Audio/Video su streaming.

Sistema di diffusione Audio/Video su streaming. 1 Sistema di diffusione Audio/Video su streaming. IL Progetto. Il progetto illustrato nel seguito prevede mediante la tecnologia di streaming la diffusione di audio/video su misura del cliente al 100%,

Dettagli

Contenuti. Corso di Laboratorio di Multimedialità. Programma del corso. Programma del corso

Contenuti. Corso di Laboratorio di Multimedialità. Programma del corso. Programma del corso Corso di Laboratorio di Multimedialità Anno Accademico 2002-2003 Docente: Claudio Sacchi PARTE 1: INTRODUZIONE AL CORSO E RIEPILOGO DEI CONCETTI DI BASE Contenuti Programma del corso ed articolazione delle

Dettagli

Algoritmi di scheduling

Algoritmi di scheduling Capitolo 2 Algoritmi di scheduling 2.1 Sistemi Real Time In un sistema in tempo reale (real time) il tempo gioca un ruolo essenziale. Le applicazioni di tali sistemi sono molteplici e di larga diffusione.

Dettagli

Multimedia. Tecnologie di distribuzione. Problemi. Parte VI. Sistemi Multimedia

Multimedia. Tecnologie di distribuzione. Problemi. Parte VI. Sistemi Multimedia Multimedia Parte VI Sistemi Multimedia Materiali multimediali: Letteralmente più di un medium (es. testo e immagini) Tipicamente filmati con audio (digital video) Modalità di distribuzione e fruizione:

Dettagli

Sistemi operativi e reti A.A. 2013-14. Lezione 2

Sistemi operativi e reti A.A. 2013-14. Lezione 2 Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14 Pietro Frasca Lezione 2 Giovedì 10-10-2013 1 Sistemi a partizione di tempo (time-sharing) I

Dettagli

Capitolo 7 Reti multimediali

Capitolo 7 Reti multimediali Capitolo 7 Reti multimediali Reti di calcolatori e Internet: Un approccio topdown 4 a edizione Jim Kurose, Keith Ross All material copyright 1996 2007 J.F Kurose and K.W. Ross, All Rights Reserved Pearson

Dettagli

IPTV. Video Services. Fondazione Ugo Bordoni 2007 Tutti i diritti riservati http:// www.fub.it email: redazioneweb@fub.it

IPTV. Video Services. Fondazione Ugo Bordoni 2007 Tutti i diritti riservati http:// www.fub.it email: redazioneweb@fub.it IPTV IPTV, o Internet Protocol Television è il generico acronimo per una serie di sistemi con i quali i segnali televisivi, o genericamente i contenuti video, sono distribuiti agli utenti utilizzando tecnologie

Dettagli

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14. Pietro Frasca. Parte II Lezione 1

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14. Pietro Frasca. Parte II Lezione 1 Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14 Pietro Frasca Parte II Lezione 1 Martedì 4-03-2014 1 TESTO DI RIFERIMENTO RETI DI CALCOLATORI

Dettagli

Streaming Streaming. Multimedia su Internet (1)

Streaming Streaming. Multimedia su Internet (1) Pagina 1 di 32 Streaming Streaming Buongiorno, io mi chiamo Paola Salomoni e insegno Sistemi Operativi e Sistemi Multimediali all'università di Bologna. Lo scopo di questa lezione è quello di introdurre

Dettagli

Corso di Applicazioni Telematiche

Corso di Applicazioni Telematiche Corso di Applicazioni Telematiche A.A. 2008-09 Lezione n.4 Prof. Roberto Canonico Università degli Studi di Napoli Federico II Facoltà di Ingegneria Trasferimento di informazioni multimediali in Internet

Dettagli

Protocolli a supporto delle applicazioni multimediali distribuite in Internet Corso di Applicazioni Telematiche

Protocolli a supporto delle applicazioni multimediali distribuite in Internet Corso di Applicazioni Telematiche Protocolli a supporto delle applicazioni multimediali distribuite in Internet Corso di Applicazioni Telematiche A.A. 2006-07 Lezione n.3 Prof. Roberto Canonico Università degli Studi di Napoli Federico

Dettagli

Listino Epiphan - Febbraio 2015 SOMMARIO

Listino Epiphan - Febbraio 2015 SOMMARIO SOMMARIO Acquisizione Video... pag. 2 Acquisizione Video - Accessori... pag. 3 Streaming e Registrazione audio/video - Sistemi portatili... pag. 4 Streaming e Registrazione audio/video - Sistemi serie

Dettagli

Distribuzione di contenuti multimediali

Distribuzione di contenuti multimediali PARTE 13 Distribuzione di contenuti multimediali Parte 13 Modulo 1: Introduzione Contenuti multimediali La definizione di multimediale è molto arbitraria Tipicamente, si intende la combinazione di più

Dettagli

Sistemi Operativi: Sistemi realtime

Sistemi Operativi: Sistemi realtime 1 Sistemi Operativi: Sistemi realtime Amos Brocco, Ricercatore, DTI / ISIN 30 luglio 2012 Basato su: [STA09] Operating Systems: Internals and Design Principles, 6/E, William Stallings, Prentice Hall, 2009

Dettagli

Voice Over IP 1. TELEFONARE SU INTERNET

Voice Over IP 1. TELEFONARE SU INTERNET Voice Over IP In pochi anni la telefonia fissa è stata superata dal traffico di quella mobile. È lecito aspettarsi che nei prossimi anni la trasmissione dati supererà quella della voce raccogliendo una

Dettagli

Listino Epiphan - Aprile 2015

Listino Epiphan - Aprile 2015 Acquisizione Video... pag. 2 Acquisizione Video - Accessori... pag. 3 Streaming e Registrazione audio/video - Sistemi portatili... pag. 3 Streaming e Registrazione audio/video - Sistemi serie Pro... pag.

Dettagli

SISTEMI OPERATIVI MULTIMEDIALI

SISTEMI OPERATIVI MULTIMEDIALI INTRODUZIONE AI MULTIMEDIA SISTEMI OPERATIVI MULTIMEDIALI Sessa Sara, Vincenti Anna Teresa I film digitali, i video clip e la musica stanno diventando un modo sempre più comune di presentare l informazione.

Dettagli

Manuale riferito alla versione 1.2.0

Manuale riferito alla versione 1.2.0 Manuale riferito alla versione 1.2.0 1 INDICE Pag. 1 INSTALLAZIONE DI XSTREAMING 3 1.1 AZIONI PRELIMINARI 3 1.1.1 OTTENERE UN FILE DI LICENZA 3 1.2 INSTALLAZIONE 3 1.3 VERSIONI 3 1.4 CONFIGURAZIONE HARDWARE

Dettagli

Calcolo numerico e programmazione. Sistemi operativi

Calcolo numerico e programmazione. Sistemi operativi Calcolo numerico e programmazione Sistemi operativi Tullio Facchinetti 25 maggio 2012 13:47 http://robot.unipv.it/toolleeo Sistemi operativi insieme di programmi che rendono

Dettagli

Introduzione alle reti multiservizio

Introduzione alle reti multiservizio Introduzione alle reti multiservizio Definizioni, opportunità e requisiti Reti di accesso e reti di trasporto Rete di accesso E la porzione di rete direttamente connessa al cliente finale Esegue prevalentemente

Dettagli

SISTEMA DI VIDEOCONFERENZA REALIZZATA PRESSO LA SEZIONE DI CATANIA DELL INGV

SISTEMA DI VIDEOCONFERENZA REALIZZATA PRESSO LA SEZIONE DI CATANIA DELL INGV SISTEMA DI VIDEOCONFERENZA REALIZZATA PRESSO LA SEZIONE DI CATANIA DELL INGV Emilio Biale, Massimiliano Cascone, Salvatore Mangiagli, Emilio Pecora INGV Sezione di Catania Piazza Roma, 2, 95123 Catania,

Dettagli

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14. Pietro Frasca.

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14. Pietro Frasca. Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14 Pietro Frasca Lezione 3 Martedì 15-10-2013 1 Struttura ed organizzazione software dei sistemi

Dettagli

Scheduling della CPU. Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux

Scheduling della CPU. Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux Scheduling della CPU Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux Sistemi multiprocessori Fin qui si sono trattati i problemi di scheduling su singola

Dettagli

VoIP. Definizioni. Limiti del servizio best-effort. Rimozione del jitter audio. Recupero dei pacchetti perduti. I protocolli RTP, RTCP,

VoIP. Definizioni. Limiti del servizio best-effort. Rimozione del jitter audio. Recupero dei pacchetti perduti. I protocolli RTP, RTCP, VoIP Definizioni. Limiti del servizio best-effort. Rimozione del jitter audio. Recupero dei pacchetti perduti. I protocolli RTP, RTCP, SIP, H.323, ENUM Parte delle slide sono riadattate da : Reti di calcolatori

Dettagli

La rappresentazione dell informazione

La rappresentazione dell informazione La rappresentazione dell informazione Sui testi di approfondimento: leggere dal Cap. 2 del testo C (Console, Ribaudo): 2.3, 2.4 Parte II La codifica dei dati multimediali I caratteri alfanumerici non costituiscono

Dettagli

Blu Sky. Security System

Blu Sky. Security System Blu Sky Security System blu sky Chi siamo Blu Sky sviluppa e vende sistemi esclusivi per la visione e per i processi di immagine, realizza inoltre strumenti per il real time video e lo streaming. Elemento

Dettagli

Sistemi Operativi II Corso di Laurea in Ingegneria Informatica

Sistemi Operativi II Corso di Laurea in Ingegneria Informatica www.dis.uniroma1.it/~midlab Sistemi Operativi II Corso di Laurea in Ingegneria Informatica Prof. Roberto Baldoni Complementi: Buffer I/O Gestione dei buffer e I/O scheduling: 1. Richiami sulle tecniche

Dettagli

3 Caratteristiche del servizio

3 Caratteristiche del servizio 3 Caratteristiche del servizio Il GPRS offre all utente la possibilità di inviare e ricevere dati in modalità a commutazione di pacchetto, con diverse modalità e qualità. Il servizio di trasporto è particolarmente

Dettagli

Scheduling della CPU

Scheduling della CPU Scheduling della CPU Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux 6.1 Sistemi multiprocessori simmetrici Fin qui si sono trattati i problemi di scheduling

Dettagli

Scheduling. Lo scheduler è la parte del SO che si occupa di

Scheduling. Lo scheduler è la parte del SO che si occupa di Scheduling Lo scheduler è la parte del SO che si occupa di decidere quale fra i processi pronti può essere mandato in esecuzione L algoritmo di scheduling (la politica utilizzata dallo scheduler) ha impatto

Dettagli

Trasporto traffico multimediale in Internet

Trasporto traffico multimediale in Internet Trasporto traffico multimediale in Internet Andrea BIANCO Andrea.Bianco@polito.it http://www.telematica.polito.it/ MULTIMEDIA IN INTERNET - 1 Tassonomia delle applicazioni Due classi (dal punto di vista

Dettagli

Reti di Calcolatori. Lezione 2

Reti di Calcolatori. Lezione 2 Reti di Calcolatori Lezione 2 Una definizione di Rete Una moderna rete di calcolatori può essere definita come: UN INSIEME INTERCONNESSO DI CALCOLATORI AUTONOMI Tipi di Rete Le reti vengono classificate

Dettagli

Introduzione al corso

Introduzione al corso Corso di Laurea Specialistica in Ingegneria Informatica Corso di Reti di Calcolatori II Introduzione al corso Simon Pietro Romano spromano@unina.it Materiale didattico Libro di testo: J. Kurose, K. Ross

Dettagli

Programmi Applicativi

Programmi Applicativi Programmi Applicativi Giovanni Malnati Politecnico di Torino 1999 Applicativi H.323/T.120 Vari livelli di implementazione dello standard In generale, esiste compatibilità tra i diversi prodotti, ma non

Dettagli

Real Time Streaming Protocol

Real Time Streaming Protocol Real Time Streaming Protocol Da Wikipedia, l'enciclopedia libera. Il protocollo RTSP è stato sviluppato da RealNetworks, Netscape Communications, e Columbia University. L'RTSP ottimizza il flusso di dati.

Dettagli

Introduzione alle reti di calcolatori

Introduzione alle reti di calcolatori Introduzione alle reti di calcolatori Definizioni base. Collegamenti diretti e indiretti Strategie di multiplazione Commutazione di circuito e di pacchetto Caratterizzazione delle reti in base alla dimensione

Dettagli

Offerta Televisiva. Generalità

Offerta Televisiva. Generalità Offerta Televisiva Generalità Quadro Generale Cambiamenti a livello delle filiera televisiva Accanto alla tradizionale modalità di diffusione terrestre (satellitare, TV via cavo,...) l offerta di contenuti

Dettagli

VoIP. Corso di Laboratorio di Telematica A.A. 2004-2005. Francesco Chiti Andrea De Cristofaro

VoIP. Corso di Laboratorio di Telematica A.A. 2004-2005. Francesco Chiti Andrea De Cristofaro Corso di Laboratorio di Telematica A.A. 2004-2005 Francesco Chiti Andrea De Cristofaro VoIP Copyright Università degli Studi di Firenze - Disponibile per usi didattici Vedere i termini di uso in appendice

Dettagli

Sistemi operativi e reti A.A. 2015-16. Lezione 2

Sistemi operativi e reti A.A. 2015-16. Lezione 2 Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2015-16 Pietro Frasca Lezione 2 Giovedì 8-10-2015 Sistemi batch multiprogrammati La causa principale

Dettagli

Sistemi Real-Time Ing. Rigutini Leonardo

Sistemi Real-Time Ing. Rigutini Leonardo Sistemi Real-Time Ing. Rigutini Leonardo Dipartimento di Ingegneria dell informazione Università di Siena Sistema Real-Time Sistema in cui la correttezza non dipende solamente dai valori di output ma anche

Dettagli

Guida all utilizzo: Screen Sharing (data pubblicazione 22/06/2012)

Guida all utilizzo: Screen Sharing (data pubblicazione 22/06/2012) Guida all utilizzo: Screen Sharing (data pubblicazione 22/06/2012) www.skymeeting.net Indice Indice... 2 Introduzione... 3 Requisiti minimi per una sessione di Screen Sharing... 4 Test di autodiagnosi...

Dettagli

Voce su IP. Il flusso vocale. Fulvio Risso. Politecnico di Torino

Voce su IP. Il flusso vocale. Fulvio Risso. Politecnico di Torino Voce su IP Il flusso vocale Fulvio Risso Politecnico di Torino fulvio.risso[at]polito.it http://netgroup.polito.it/netlibrary/voip-intro/text.htm#9 Mario Baldi Politecnico di Torino mario.baldi[at]polito.it

Dettagli

Sistema di Gestione dei Contenuti Multimediali

Sistema di Gestione dei Contenuti Multimediali Sistema di Gestione dei Contenuti Multimediali Tonghini Luca Pini Andrea SISTEMI DI ELABORAZIONE 1 INTRODUZIONE Un sistema di gestione dei contenuti ( Content Management System, CMS ) è un insieme di programmi

Dettagli

Video su IP. Executive Summary

Video su IP. Executive Summary Video su IP Executive Summary Le aziende di oggi, in un mercato cosi ricco di nuove sfide, si focalizzano spesso sulla riduzione dei costi. Nel caso di un azienda con 10 filiali che abbia necessita di

Dettagli

Cos è il digital-signage

Cos è il digital-signage GASPmedia (www.gaspmedia.net) è un sistema professionale, caratterizzato da diverse componenti software, finalizzato alla realizzazione e gestione di sistemi digital-signage. Il concetto di digital-signage

Dettagli

Banda 3.5 Mobile Accesso a internet tramite segnali 3.5G Mobile - Riconosce e configura automaticamente segnali 3G, 2.75G e 2.5G

Banda 3.5 Mobile Accesso a internet tramite segnali 3.5G Mobile - Riconosce e configura automaticamente segnali 3G, 2.75G e 2.5G Router Wireless 54 Mbps 802.11b/g ultra compatto Antenna e trasformatore integrati, con presa rimuovibile, facile da portare, settare e usare ovunque ed in ogni momento Banda 3.5 Mobile Accesso a internet

Dettagli

Software per sistemi di videoregistrazione in rete Software Vectis HX

Software per sistemi di videoregistrazione in rete Software Vectis HX Software per sistemi di videoregistrazione in rete Software Vectis HX V2.1.3 Vectis HX NVS SW 8 Vectis HX NVS SW 16 Vectis HX NVS SW 32 Vectis HX NVS SW 64 [Vectis HX NVS SW 128] [Vectis HX NVS SW 256]

Dettagli

GIOVANNI DI CECCA & VIRGINIA BELLINO 50/887 408/466

GIOVANNI DI CECCA & VIRGINIA BELLINO 50/887 408/466 GIOVANNI DI CECCA & VIRGINIA BELLINO 50/887 408/466 http://www.dicecca.net 2 STREAMING 2005 Giovanni Di Cecca & Virginia Bellino - http://www.dicecca.net In copertina una immagine tratta da 2001: Odissea

Dettagli

UD 1.5c: Il Sistema Operativo (parte 1)

UD 1.5c: Il Sistema Operativo (parte 1) Prof. Alberto Postiglione Scienze della e Facoltà di Lettere e Filosofia Università degli Studi di Salerno UD 1.5c: Il Sistema Operativo (parte 1) Informatica Generale (Laurea in Scienze della e) Sistemi

Dettagli

SISTEMA MOTION 5D CINEMA

SISTEMA MOTION 5D CINEMA 24/06/2013 SISTEMA MOTION 5D CINEMA Il sistema sarà costituito da: n 1 pc laptop +joystick per EDITOR n 1 pc desktop per pilotare il motion: la connessione con il PLC avverrà mediante cavo Ethernet n 1

Dettagli

Installazione dei Windows Media Services in Windows Server 2008. di Nicola Ferrini MCT MCSA MCSE MCTS MCITP

Installazione dei Windows Media Services in Windows Server 2008. di Nicola Ferrini MCT MCSA MCSE MCTS MCITP Installazione dei Windows Media Services in Windows Server 2008 Introduzione di Nicola Ferrini MCT MCSA MCSE MCTS MCITP Windows Media Services è il componente server di Windows Media Technologies utilizzato

Dettagli

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14. Pietro Frasca.

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14. Pietro Frasca. Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14 Pietro Frasca Lezione 16 Martedì 3-12-2013 1 La tecnica di gestione di un dispositivo a interruzione

Dettagli

Desktop Video Conference

Desktop Video Conference Desktop Video Conference Guida all uso V. 3.0.1 4. Requisiti tecnici dell applicativo e-works client Per ottenere i migliori risultati nell utilizzo di e-works è importante verificare la rispondenza delle

Dettagli

UN ARCHITETTURA ETEROGENEA PER SERVIZI DI VIDEO BROADCASTING COOPERATIVO

UN ARCHITETTURA ETEROGENEA PER SERVIZI DI VIDEO BROADCASTING COOPERATIVO DIVA UN ARCHITETTURA ETEROGENEA PER SERVIZI DI VIDEO BROADCASTING COOPERATIVO R. Canonico 1, G. Caretti 1, B. Fadini 1, G. Ventre 1 Negli ultimi anni, la disponibilità di nuove tecnologie ha portato allo

Dettagli

Concetti fondamentali. Indirizzamento. Multicast su LAN. Multicast su Internet. RTP/RTCP su multicast IP. Ostacoli all'utilizzo del multicast

Concetti fondamentali. Indirizzamento. Multicast su LAN. Multicast su Internet. RTP/RTCP su multicast IP. Ostacoli all'utilizzo del multicast Migliore uso della banda alla sorgente Unicast Multicast 4 Concetti fondamentali Indirizzamento Unicast Multicast su LAN Multicast su Internet Host Migliore uso della banda alla sorgente Router Protocolli

Dettagli

AXIS 262+ Network Video Recorder

AXIS 262+ Network Video Recorder 31432/IT/R2/0803 AXIS 262+ Network Video Recorder Soluzione network video completa per la registrazione AXIS 262+ Network Video Recorder Soluzione network video completa per la registrazione Supponete

Dettagli

Algoritmi di scheduling

Algoritmi di scheduling Capitolo 3 Algoritmi di scheduling Come caso particolare di studio, di seguito è discussa in dettaglio la politica di scheduling del sistema operativo LINUX (kernel precedente alla versione 2.6). Sono

Dettagli

Sistemi di Controllo Real Time

Sistemi di Controllo Real Time Sistemi di Controllo Real Time Automazione 13/10/2015 Vincenzo Suraci STRUTTURA DEL NUCLEO TEMATICO SISTEMI REAL TIME CLASSIFICAZIONE DEI SISTEMI REAL TIME PARALLELISMO E PROGRAMMAZIONE CONCORRENTE SISTEMI

Dettagli

TECN.PROG.SIST.INF. TCP/IP Livello TRASPORTO. 2015 - Roberta Gerboni

TECN.PROG.SIST.INF. TCP/IP Livello TRASPORTO. 2015 - Roberta Gerboni 2015 - Roberta Gerboni Caratteristiche del livello Trasporto Il livello Trasporto si occupa del trasferimento delle informazioni, chiamate segmenti, tra due processi in esecuzione su due computer collegati

Dettagli

VoIP - Voice over Internet Protocol. 1 Introduzione alla Telefonia su Internet Network.

VoIP - Voice over Internet Protocol. 1 Introduzione alla Telefonia su Internet Network. VoIP - Voice over Internet Protocol. 1 Introduzione alla Telefonia su Internet Network. La trasmissione di voce in tempo reale su di una rete IP (Internet Protocol), conosciuta anche come Voice over IP

Dettagli

Il Trasporto di Dati Real-time

Il Trasporto di Dati Real-time Il Trasporto di Dati Real-time Ormai molte applicazioni scambiano informazioni in cui le relazioni temporali sono molto importanti. La Telefonia via Internet, Videoconferenza, Lezioni a distanza, Meeting

Dettagli

QoS e Traffic Shaping. QoS e Traffic Shaping

QoS e Traffic Shaping. QoS e Traffic Shaping QoS e Traffic Shaping 1 Introduzione In questa mini-guida illustreremo come configurare il FRITZ!Box per sfruttare al massimo la banda di Internet, privilegiando tutte quelle applicazioni (o quei dispositivi)

Dettagli

Memoria secondaria. Sistemi Operativi mod. B 14.1

Memoria secondaria. Sistemi Operativi mod. B 14.1 Memoria secondaria Struttura del disco Scheduling del disco Gestione dell unità a disco Gestione dello spazio di swap La struttura RAID Affidabilità dei dischi Connessione dei dischi 14.1 Memoria secondaria

Dettagli

Guida dell utente di RTAI LiveCD

Guida dell utente di RTAI LiveCD Guida dell utente di RTAI LiveCD La distribuzione RTAI LiveCD è una distribuzione live di Linux con kernel 2.6.13 ADEOSipipe RTAI 3.3. Tutti i pacchetti software presenti sono stati presi da una distribuzione

Dettagli

CAP VII Esportazione

CAP VII Esportazione VII.1 MARCATORI DVD. CAP VII Esportazione Dopo aver ottenuto, in seguito alle diverse forme di rielaborazione sia delle tracce video che delle tracce audio, un video che risponda alle proprie aspettative,

Dettagli

Introduzione alla telefonia su IP

Introduzione alla telefonia su IP Introduzione alla telefonia su IP Mario Baldi Synchrodyne Networks, Inc. baldi@synchrodyne.com Pietro Nicoletti Studio Reti, s.a.s. p.nicol@inrete.it IPtelIntro_i - 1 Copyright: si veda nota a pag. Nota

Dettagli

EUROPEAN COMPUTER DRIVING LICENCE. Multimedia Publishing. Syllabus

EUROPEAN COMPUTER DRIVING LICENCE. Multimedia Publishing. Syllabus EUROPEAN COMPUTER DRIVING LICENCE Multimedia Publishing Syllabus Scopo Questo documento presenta il syllabus di ECDL Multimedia Modulo 3 Multimedia Publishing. Il syllabus descrive, attraverso i risultati

Dettagli

Flussi Multimediali. Introduzione

Flussi Multimediali. Introduzione Flussi Multimediali 1 Introduzione Film digitali, video clip e musica stanno diventando un modo sempre più comune di presentare l informazione e l intrattenimento per mezzo del computer I file audio e

Dettagli

RETI INTERNET MULTIMEDIALI. Compressive Video

RETI INTERNET MULTIMEDIALI. Compressive Video RETI INTERNET MULTIMEDIALI Compressive Video Introduzione I formati di compressione per contenuti audio e video intruducono nuovi elementi per aumentare il rapporto di codifica Codifica nello spazio e

Dettagli

Anno Accademico 2004/2005 Facoltà di Scienze della Comunicazione Corso di Laurea in Comunicazione artistica e multimediale Corso di informatica prof.

Anno Accademico 2004/2005 Facoltà di Scienze della Comunicazione Corso di Laurea in Comunicazione artistica e multimediale Corso di informatica prof. Anno Accademico 2004/2005 Facoltà di Scienze della Comunicazione Corso di Laurea in Comunicazione artistica e multimediale Corso di informatica prof. Eugeni Gruppo di laboratorio prof. Manuppella realizzato

Dettagli

MANUALE OPERATIVO. Security Zone. www.sisteca.it. Security Zone Free Security Zone Home Security Zone Professional Security Zone Mobile. ver. 2.

MANUALE OPERATIVO. Security Zone. www.sisteca.it. Security Zone Free Security Zone Home Security Zone Professional Security Zone Mobile. ver. 2. ver. 2.5 Security Zone Il software made in Italy per la videosorveglianza professionale a circuito chiuso e remota. MANUALE OPERATIVO Security Zone Free Security Zone Home Security Zone Professional Security

Dettagli

Desktop & Application Sharing Quick Start Guide

Desktop & Application Sharing Quick Start Guide Desktop & Application Sharing Quick Start Guide 1 Introduzione La funzionalità Application sharing integrata nella piattaforma di videoconferenza skymeeting TM consente al conduttore di condividere il

Dettagli

DISPENSA INTRODUTTIVA SU STAROFFICE IMPRESS (STRUMENTO DI PRESENTAZIONE)

DISPENSA INTRODUTTIVA SU STAROFFICE IMPRESS (STRUMENTO DI PRESENTAZIONE) DISPENSA INTRODUTTIVA SU STAROFFICE IMPRESS (STRUMENTO DI PRESENTAZIONE) 0. Introduzione. StarOffice Impress è un software, parte della suite StarOffice, che è orientato principalmente alla costruzione

Dettagli

GUIDA ALLE SOLUZIONI

GUIDA ALLE SOLUZIONI Questa guida vuole essere uno strumento di facile consultazione, per la configurazione di un dispositivo TV DVB-T con il software freeware VLC Media Player, utile per effettuare streaming in rete sia locale

Dettagli

Capitolo 1: Introduzione

Capitolo 1: Introduzione Capitolo 1: ntroduzione Che cos è un sistema operativo? Sistemi mainframe. Sistemi desktop. Sistemi multiprocessore. Sistemi distribuiti. Sistemi cluster. Sistemi in tempo reale. Sistemi palmari. Migrazione

Dettagli

Siamo presenti in diversi mercati, con offerte verticalizzate e ottimizzate sui settori di competenza.

Siamo presenti in diversi mercati, con offerte verticalizzate e ottimizzate sui settori di competenza. + = SLAM NOC SOC Streaming Consulting Telecoms & Media Aereospace & Defence Government 3D Simulation DSM Energy & Industries Finance Fashion SLAM Consulting SLAM Consulting Siamo presenti in diversi mercati,

Dettagli

Linguaggio e Architettura

Linguaggio e Architettura Parte 1 Linguaggio e Architettura IL LINGUAGGIO DELL INFORMATICA 1.1 1 Importante imparare il linguaggio dell informatica L uso Lusodella terminologia giusta è basilare per imparare una nuova disciplina

Dettagli

Teleskill Live Quick User Guide Partecipante

Teleskill Live Quick User Guide Partecipante Teleskill Live Quick User Guide Partecipante Ottobre 2009 Indice 1. Introduzione...3 2. Accesso al servizio...3 2.1. Caratteristiche tecnologiche distintive e requisiti minimi del

Dettagli

Manuale dell utente Ulead Systems, Inc. Gennaio 2005. DVD MovieFactory

Manuale dell utente Ulead Systems, Inc. Gennaio 2005. DVD MovieFactory Manuale dell utente Ulead Systems, Inc. Gennaio 2005 DVD MovieFactory Ulead DVD MovieFactory versione 4 2000-2005 Ulead Systems, Inc. Tutti i diritti riservati. Non è possibile riprodurre o trasmettere

Dettagli

TotalMedia. BARRA DEI PULSANTI La barra dei pulsanti a scomparsa appare per alcuni secondi ogni volta che spostate il mouse sullo schermo.

TotalMedia. BARRA DEI PULSANTI La barra dei pulsanti a scomparsa appare per alcuni secondi ogni volta che spostate il mouse sullo schermo. TotalMedia INTRODUZIONE Benvenuti in ArcSoft TotalMedia, l applicazione multimediale all-in-one che vi permette di gestire e utilizzare le vostre immagini digitali, i video, i programmi TV, la radio e

Dettagli

GUIDA ALLE SOLUZIONI

GUIDA ALLE SOLUZIONI Spesso si rende utile utilizzare un applicazione per verificare il tipo di dati video e audio utilizzati per la compressione video o per analizzare il file video se non riusciamo a visualizzarlo nel nostro

Dettagli

Appunti di Informatica Gestionale per cl. V A cura del prof. ing. Mario Catalano. Internet e il Web

Appunti di Informatica Gestionale per cl. V A cura del prof. ing. Mario Catalano. Internet e il Web Appunti di Informatica Gestionale per cl. V A cura del prof. ing. Mario Catalano Internet e il Web 1 Internet Internet è un insieme di reti informatiche collegate tra loro in tutto il mondo. Tramite una

Dettagli

Documento tecnico. Standard di compressione video H.264. Nuove opportunità per il settore della videosorveglianza.

Documento tecnico. Standard di compressione video H.264. Nuove opportunità per il settore della videosorveglianza. Documento tecnico Standard di compressione video H.264. Nuove opportunità per il settore della videosorveglianza. Sommario 1. Introduzione 3 2. Sviluppo dello standard H.264 3 3. In cosa consiste la compressione

Dettagli

Born T Develop. VICOLO ANDREA GLORIA, 1 PADOVA 35132 TELEFONO: 049 2023938 EMAIL: info@borntodevelop.com

Born T Develop. VICOLO ANDREA GLORIA, 1 PADOVA 35132 TELEFONO: 049 2023938 EMAIL: info@borntodevelop.com Born T Develop VICOLO ANDREA GLORIA, 1 PADOVA 35132 TELEFONO: 049 2023938 EMAIL: info@borntodevelop.com ARGOMENTI TRATTATI Hardware Comprendere il termine hardware Comprendere cosa è un personal computer

Dettagli

iq AirPort con ipod/ipad Manuale di istruzioni per l uso

iq AirPort con ipod/ipad Manuale di istruzioni per l uso iq AirPort con ipod/ipad Manuale di istruzioni per l uso iq + AirPort Express + ipad La sua estrema facilità d uso rende questo sistema la soluzione ideale per quei clienti che usano per la prima volta

Dettagli

PREPARAZIONE CON ADOBE PHOTOSHOP USO DELLE SEZIONI E SALVATAGGIO PER WEB

PREPARAZIONE CON ADOBE PHOTOSHOP USO DELLE SEZIONI E SALVATAGGIO PER WEB PREPARAZIONE CON ADOBE PHOTOSHOP USO DELLE SEZIONI E SALVATAGGIO PER WEB Le sezioni Le sezioni sono classificate in base al tipo di contenuto: Tabella Immagine - Nessuna immagine e al modo in cui sono

Dettagli

Streaming Red Hat Magazine 2004 N 2

Streaming Red Hat Magazine 2004 N 2 catrambone 2/4/04 9:56 AM Pagina 2 Catra Streaming Platform Streaming Una piattaforma di streaming per il mondo mobile (UMTS, GPRS) e non solo O ggi, trovare un sito web che non includa un qualche tipo

Dettagli

Soluzione per la VIDEOCONFERENZA EW2

Soluzione per la VIDEOCONFERENZA EW2 Soluzione per la VIDEOCONFERENZA EW2 1.Descrizione della Soluzione La soluzione per la audio/videoconferenza EW2 proposta da Gruppo SIGLA consente di comunicare e collaborare a distanza, senza muoversi

Dettagli

Un architettura per lo streaming multimediale in ambiente distribuito

Un architettura per lo streaming multimediale in ambiente distribuito tesi di laurea Anno Accademico 2012/2013 relatore Ch.mo prof. Simon Pietro Romano correlatori Ing. Tobia Castaldi candidato Alessandro Arrichiello Matr. M63/43 Contesto: o Content Distribution Networks

Dettagli

RETE DIDATTICA MULTIMEDIALE LINGUISTICA

RETE DIDATTICA MULTIMEDIALE LINGUISTICA RETE DIDATTICA MULTIMEDIALE LINGUISTICA SOFTWARE Ver. 6.0 Pagina 1 Software di rete didattica Con opzione di laboratorio linguistico digitale A.A.C. La soluzione proposta permette di realizzare, partendo

Dettagli

Media Center Introduzione Caratteristiche tecniche del sintonizzatore TV Configurazione Televisione

Media Center Introduzione Caratteristiche tecniche del sintonizzatore TV Configurazione Televisione n 2 Introduzione Caratteristiche tecniche del sintonizzatore TV Configurazione Televisione n 3 Introduzione Il presente computer dispone di una scheda di sintonizzazione TV e del sistema operativo Microsoft

Dettagli

Guida all'installazione dell'adattatore per televisori HD Push2TV PTVU1000

Guida all'installazione dell'adattatore per televisori HD Push2TV PTVU1000 Guida all'installazione dell'adattatore per televisori HD Push2TV PTVU1000 2011 NETGEAR, Inc. Tutti i diritti riservati. Nessuna parte della presente pubblicazione può essere riprodotta, trasmessa, trascritta,

Dettagli

Telecamera PC CMOS VGA

Telecamera PC CMOS VGA Telecamera PC CMOS VGA MANUALE UTENTE Indice Introduzione.. 2 Requisiti del sistema. 2 Contenuto della confezione..3 Presentazione della telecamera PC. 3 Installazione della telecamera PC..4-5 Installazione

Dettagli

Sistemi Operativi. Introduzione UNICAL. Facoltà di Ingegneria. Domenico Talia A.A. 2002-2003

Sistemi Operativi. Introduzione UNICAL. Facoltà di Ingegneria. Domenico Talia A.A. 2002-2003 Domenico Talia Facoltà di Ingegneria UNICAL A.A. 2002-2003 1.1 Introduzione Presentazione del corso Cosa è un Sistema Operativo? Sistemi Mainframe Sistemi Desktop Sistemi Multiprocessori Sistemi Distribuiti

Dettagli

PROTOCOLLI MULTIMEDIALI

PROTOCOLLI MULTIMEDIALI PROTOCOLLI MULTIMEDIALI PROTOCOLLI MULTIMEDIALI Le informazioni audio e video richiedono per la trasmissione una notevole quantità di banda, che cresce con l'aumentare della qualità richiesta. Con le normali

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione La Codifica dell informazione (parte 4) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente:

Dettagli