La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Multimedia : Forme e Formati. Forme Video Audio 3D.

Presentazioni simili


Presentazione sul tema: "Multimedia : Forme e Formati. Forme Video Audio 3D."— Transcript della presentazione:

1 Multimedia : Forme e Formati

2 Forme Video Audio 3D

3 Video : concetto di flusso Source File o Device Codec OutPut File o Device Coding – Decoding software

4 Codec Il codec rappresenta il cuore di qualunque applicazione che manipoli o visualizzi flussi video e/o audio. Esso infatti determinerà la pesantezza in termini di calcolo di tutta la struttura realizzata Il codec realizza la compressione e la decompressione dei singoli fotogrammi nel formato e con la qualità necessaria al target del vostro applicativo.

5 In definitiva si può pensare al codec come un componente di una pipe a cui facciamo giungere un flusso dati uncompressed e questo restituisce il flusso compresso secondo il proprio algoritmo. La performance di un codec si misura in fps e un codec che riesca a lavorare a 25 fps si definisce RealTime (in PAL, per la CG 30 e per NTSC 29.97) Codec MyApp CODEC

6 Direct Show Sul concetto di Moduli in PipeLine che comunicano fra di loro solo tramite i pin (connettori) di interfaccia si basano i filtri Direct Show (microsoft). In questa tecnologia i codec sono dei componenti dotati di interfacce e pagine delle proprietà, semplicemente connettendoli si è in grado di realizzare applicativi per la manipolazione di flussi audio e video.

7 BitRate Altro elemento fondamentale oltre gli FPS è quanta banda è richiesta dal flusso (sia video che audio). Questo è un parametro di alta rilevanza se si pensa di far viaggiare i flussi prodotti su reti come internet. In questi casi è da ricercare il giusto compromesso tra pesantezza dellencoding, dimensione dei singoli pacchetti e FPS raggiunti MyApp CODEC MyApp CODEC NET

8 Tipi di Streaming Unicast ( netmeeting ) Broadcast ( real, windows media player ) Multicast ( coming soon...)

9 Codec Video rilevanti Mpeg 1 2 4 –DivX –OpenDivX –Windows Media Video

10 Comparing Mpeg4 Codecs uncompressedwm8 OpenDivX DivX Images from Matrix http://www.doom9.net

11 Comparing Mpeg4 Codecs uncompressedwm8 OpenDivX DivX Images from Matrix http://www.doom9.net

12 Comparing Mpeg4 Codecs uncompressedwm8 OpenDivX DivX Images from Matrix http://www.doom9.net

13 Walkabout 3D OpenGL + UDP =

14 3D real time Cad Arch Preview Entertainment Volume Data Set La maggior parte delle routine che facciamo nel trattamento di contesti 3D è orami implementato ad hardware, questo consente velocità di manipolazione equalità discretamente alte a costi contenuti.

15 Evoluzione: dalla scimmia alla GeForce3 (Quello che conta è avere i milioni)

16 E che luce sia.. Ying e Yang Direct 3D, laltra faccia di Gemini OpenGL come standard

17 Uno sguardo in giro : le tecnologie HW Texture LOD Enviroment Bump Vertex Shader Pixel Shader

18 Applicazioni SFX Medical Aided App Progettazione Simulazione Culturale Controllo

19 Il 3D e la Rete UDP = Quake 3 Arena Unreal Tournament Half Life Diablo 2 Ultima On line Soldier of Fortune Heavy Gear 2 Black and White

20 Streaming Unicat Multicast BroadCast

21 Streaming si, ma di cosa? Audio Video Testo Curve di animazione dati

22 Strutture e Protocolli UDP RTP RTSP RCTP

23 Whats on the air Real NetWork Windows Media QuickTime

24 Streaming e paradigmi Unicast (o peer to peer) ottimo per utilizzi stile private call Multicast (1toM) Si possono creare gruppi con comunicazioni crittate BroadCast (1toA) Comunicazioni tipo trasmissioni televisive o radiofoniche

25 Multicast ed i suoi fratelli UDP RTP RTSP RCTP IGMP v1 e v2 SAP PIM

26 Multicast : le caratteristiche Potendo realizzare gruppi multicast si riesce a contenere lutilizzo delle risorse di rete prevenendo collassi in punti di una LAN o di Internet dove tali flussi non siano richiesti Grazie ad algoritmi SPT si riduce la presenza dei pacchetti dove non fossero richiesti. Quindi ottimizzando lutilizzo delle risorse si può raggiungere ualta interattività della sessione realizzando così da video conferenze a gruppi di lavoro con whiteboard ed altri strumenti

27 Multicast : cosa cè Session Manager (SDR) Video Tool (VIC) Audio Tool (RAT) WhiteBoard (NWB)

28 Multicast : cosa si sta facendo Reingegnerizzazione dei software esistenti per implemetare i codec di nuova generazione e i nuovi sistemi hardware. WhiteBoard compatibile con i formati più diffusi (doc,ppt,exl,pdf,ps) Sicurezza tramite Token USB e Smart Card

29 Multicast : le vie della rete sono infinite Video Giochi Multi Player Applicativi di controllo Visualizzatori di Data Set Visualizzatori di CAD Applicazioni per la progettazione di diagrammi Ai posteri lardua sentenza

30 Per Informazioni su gli stage http://www.netfarm.it Presso il Gruppo Beatrice sarà disponibili un CD con materiale e SDK relativi al tema del seminario

31 Chi ha da parlare lo faccia adesso...... O ci ricontatti via e- mail


Scaricare ppt "Multimedia : Forme e Formati. Forme Video Audio 3D."

Presentazioni simili


Annunci Google