GPAC Open Source Multimedia Framework
IN FEW WORDS...
GPAC is an Open Source multimedia framework. The project covers different aspects of multimedia, with a focus on multimedia packaging formats such as MP4 and MPEG2-TS and on presentation technologies (graphics, animation and interactivity). GPAC is the reference software for some core multimedia technologies. It has also been the testbed for new technologies such as MPEG-DASH, HEVC, SVC/SHVC, MPEG CENC (Common Encryption), etc.
GPAC TOOLS BASED ON LIBGPAC
MP4Box, the reference MP4 muxer!
MP4Box can also demux, analyze and manipulate MP4 files like no other tool. While you can find many working MP4 demuxers out there, building a compliant MP4 muxer is a different story. Many of the MP4 files you’ll find are compliant with the baseline ISOBMF specification, but not with the application standards or recommendations. It creates partially closed ecosystems and makes implementers think that MP4 is complex to handle. Yet it has been acknowledged as a container for its flexibility and reliability by recent standards such as Adobe HDS, Microsoft Smooth Streaming, MPEG-DASH, codecs such as H265/HEVC, and encryption patterns such as ISMACrypt or MPEG Common Encryption (used by DECE UltraViolet or the HTML5/EME DRM enabler)
Osmo4 / MP4Client, a powerful multimedia player
Other tools for streaming such as MP42TS, DashCast, and more.
GPAC Licensing has developed many tools on the top of a multimedia framework called "Signals". Please contact us if you need a specific tool.