GPAC

Free and open source multimedia research framework
Download

GPAC Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Jean Le Feuvre
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 4.9 MB

GPAC Tags


GPAC Description

Free and open source multimedia research framework GPAC is an open source multimedia framework for academic and research purposes in different aspects of multimedia, with a focus on presentation technologies (animation, graphics, and interactivity). GPAC provides three sets of tools based on a core library called libgpac:· A multimedia player, called Osmo4,· A multimedia packager, called MP4Box,· And some server tools (under development).GPAC is cross-platform and it is written in (almost 100% ANSI) C for portability reasons (embedded platforms and DSPs), attempting to keep the memory footprint as low as possible.NOTE: GPAC is developed, licensed and provided under the terms of the GNU Library or Lesser General Public License (LGPL). Here are some key features of "GPAC": · Massive improvements of the SVG support - checkout the W3C SVG Implementation Report · Integrated 2D/3D renderer with support for mixed 2D/3D drawing (documents mixing BIFS, SVG, VRML/X3D) · Support for 3GPP DIMS (hinting, streaming and file playback). · Support for AC3 muxing in ISO Media and AC3 decoding in GPAC · Added support for MPEG-4 over MPEG-2 systems (T-DMB) · Improvements on Symbian version · And many small fixes and improvements in MP4Box and GPAC clients Packaging Multimedia Content: · MP4/3GP Conversion from MP3, AVI, MEPG-2 TS, MPEG-PS, AAC, H263, H264, AMR, and many others, · 3GPP DIMS Packaging from SVG files, · File layout: fragmentation or interleaving, and cleaning, · File hinting for RTP/RTSP and QTSS/DSS servers (MPEG-4 / ISMA / 3GP / 3GP2 files), · File splitting by size or time, extraction from file and file concatenation, · XML information dumping for MP4 and RTP hint tracks, · Media Track extractions, · ISMA E&A encryption and decryption, · 3GPP timed text tools (SUB/SRT/TTXT/TeXML), VobSub import/export, · BIFS codec and scene conversion between MP4, BT and XMT-A, · LASeR codec and scene conversion between MP4, SAF, SVG and XSR (XML LASeR), · XML scene statistics for BIFS scene (BT, XMT-A and MP4), · Conversion to and from BT, XMT-A, WRL, X3D and X3DV with support for gzip. Playing Multimedia Content: · BIFS scenes (2D, 3D and mixed 2D/3D scenes), · VRML 2.0 (VRML97) scenes (without GEO or NURBS extensions), · X3D scenes (not complete) in X3D (XML) and X3DV (VRML) formats, · SVG Tiny 1.2 scenes (including packaged in 3GP DIMS files), · LASeR and SAF (partial) support, · Progressive loading/rendering of SVG, X3D and XMT files, · HTTP reading of all scene descriptions, · GZIP supported for all textual formats of MPEG4/X3D/VRML/SVG, · MP4 and 3GPP file reading (local & http), · MP3 and AAC files (local & http) and HTTP streaming (ShoutCast/ICECast radios), · Most common media codecs for image, audio and video, · Most common media containers, · 3GPP Timed Text / MPEG-4 Streaming Text, · MPEG-2 TS demuxer (local/UDP/RTP) with DVB support (Linux only), · Streaming support through RTP/RTCP (unicast and multicast) and RTSP/SDP, · Plugins for Mozilla (Win32 and Linux) and Internet EXplorer (Win32 and PPC 2003). Streaming Multimedia Content: · MP4/3GP file RTP streamer (unicast and multicast), · RTP streamer with service timeslicing (DVB-H) simulation, · MPEG-2 TS broadcaster using MP4/3GP files or RTP streams as inputs, · BIFS RTP broadcaster tool performing live encoding and RandomAccessPoints generation.


GPAC Related Software