GPAC è un'implementazione dello standard MPEG-4 Systems (ISO / IEC 14496-1), sviluppato da zero in ANSI C.
L'obiettivo principale di sviluppo è quello di fornire un ambiente pulito (aka leggibile da quante più persone possibile), piccolo e flessibile alternativa al MPEG-4 software di riferimento Systems (conosciuto come IM1 e distribuito in ISO / IEC 14496-5). Il software di riferimento MPEG-4 è davvero un grande pezzo di software, progettato per verificare il livello, piuttosto che fornire un piccolo, software di produzione stabile.
GPAC è scritto in ANSI C per motivi di portabilità (piattaforme e DSP incorporati) con un semplice obiettivo: mantenere l'occupazione di memoria più basso possibile
Il secondo obiettivo di sviluppo è quello di raggiungere l'integrazione delle recenti standard multimediali (SVG / SMIL, VRML, X3D, SWF, ecc) in un unico. framework. Questa fase è ancora in fase di elaborazione, ma è iniziato con il supporto VRML97.
GPAC già dispone di 2D e la riproduzione multimediale in 3D, MPEG-4 Sistemi codificatori / multiplexer e strumenti di pubblicazione per la distribuzione di contenuti.
GPAC è rilasciato sotto la licenza GNU General Public (vedi FAQ).
L'attuale release GPAC (0.2.3) copre già una parte molto grande della norma, e dispone di ciò che probabilmente può essere visto come il più avanzato . e robusto 2D MPEG-4 Player disponibile in tutto il mondo, così come un decente MPEG-4 / lettore VRML 3D con qualche supporto X3D
GPAC è attualmente in esecuzione in Windows, piattaforme Linux - WindowsCE piattaforma / PocketPC è non mantenuto attivamente ma GPAC 0.2.3 è in esecuzione su un dispositivo iPaq
Caratteristiche :.
- MP4 e 3GPP lettura, sia a livello locale e attraverso http download (QuickTime FastStart).
- MP3 (locale e http) e ShoutCast.
- lettura del file AAC e AAC http streaming (necessita ultima faad2 cvs tarball).
- Media Codec:. MPEG-4 Visual Simple Profile, MPEG-4 Audio AAC, JPEG, PNG, AMR audio e tutti i codec supportati dalla libreria FFMPEG (compresi AVC / H264)
- Tutti i contenitori multimediali supportati dalla libreria FFMPEG: avi, mpeg, vob, ecc ...
- Xiph.org media: formato di file Ogg (http lettura e Icecast), Vorbis audio e video Theora .
- 3GPP Timed Text / MPEG-4 Streaming testo.
- Supporto Streaming:. RTP e RTSP / SDP per MPEG-4 Visual / testo audio, MPEG-1/2 audio e video, 3GPP cronometrato, AMR audio e video H263
- multicanale audio, multicanale per mapper stereo.
- MPEG-4 scene (2D, 3D e / scene 3D miste 2D) -. letti dal formato binario (BIFS) e formato testuale (BT / XMT-A)
- VRML 2.0 (VRML97) scene (senza GEO o estensioni NURBS).
- scene X3D (non completa) -. Supporta sia X3D (formato XML) e (formato VRML) X3DV
- supporto JavaScript per MPEG4 / X3D / VRML.
- Descrizione compressa (gzip) supportata per tutti i formati testuali MPEG4 / X3D / VRML.
- Scene SVG semplici (non completa).
- semplice SWF (Macromedia Flash) scene (no ActionScript, no clipping, ecc).
- HTTP lettura di tutte le descrizioni di scena.
Cosa c'è di nuovo in questa versione:
- Nuova versione del GPAC è fuori con molti miglioramenti e correzioni - provalo!
I commenti non trovato