Popular: Data updated October 27, 2026

Categories

Internet1,356
Communication321
Audio & video898
Graphics & design539
Office & productivity1,124
Developer tools3,134
AI tools529
Security & privacy385
System tools3,114
Games523
Education & science239
Network & IT284

GPAC 2.4 download

Ultramedia Open Source Infrastructure for Video Streaming and Next-Gen Multimedia Transcoding, Packaging and Delivery.

GPAC Live streaming #14 Live streaming
This is an older version. The current version is 26.07. GPAC 26.07 · Released:

Installer files 2.4

ArchitectureTypeScopeFile sizeDownloadSHA256
64-bit EXE (NSIS) All users 73.0 MB download.tsi.telecom-paristech.fr VirusTotal
32-bit EXE (NSIS) All users 59.0 MB download.tsi.telecom-paristech.fr VirusTotal

Link and SHA256 come from the Windows Package Manager community manifest. Compare the hash of the downloaded file before running it.

Release notes

## Emscripten|WebAssembly(WASM) support
- Session can run in worker or in main browser loop
- Automatic disable of ffdec and ffenc threads when not running in worker
- Use fetch() api for downloader
- Support for WebCodecs
- Support for getUserMedia and canvas readable streams
- gpac.html demo page

## Media Formats
- Fixes in text subtitle converters
- Improved DolbyVision muxing from mkv
- Dasher support for inputs with multiple stsd entries
- Allow multiplexed representations for LL-HLS
- Improved eac3 support
- QT cmov support (reading and writing)
- QT lpcm support
- Improved chaptering support
- Improved timecode inspection
- Support for big-endian PCM formats
- Support for uncv (raw video in mp4 and heif)
- Support for forced subtitles
- Support for HEVC bitstreams merging in dash (for multi-res tile adaptation)

## Filters
- Async HTTP request in all filters
- JS/Python/NodeJS bindings for httpout server
- Fixed CORS and mime types in httpout for wasm and sharedArrayuffer support
- Allow compilation without threads
- Allow compilation without network
- Fixed GF_FileIO for async read and write modes
- Added seeking in mp4dmx in mem mode
- vout updated to use VBO (required for gles2)
- libcaca video output support
- Allow ffdmx to work as demux filter on gpac input file pids
- GHI format for pre-indexing DASH/HLS session for JIT packaging/encryption/transcode
- Zero-copy for mp4dmx and fragmented mp4mx
- Various speed optimizations (filter session, isomedia lib, disk io, xml)
- Allow running the session without mutexes
- Closed Caption decoding filter (CEA708)
- MPEG-H decoder using IIS mpeghdec
- Templating for property assignment
- Conditional filter replacement to identify based on codecID
- Per-filter logging

## MP4Box
- Add track reordering option

## Misc
- Migrated doc from github's wiki to wiki.gpac.io
- FFmpeg 7 support
- Added features for configure (vout, aout, fonts, doc, evg)
- Allow specifying network interface by name or IP (instead of IP only)
- UDP/TCP filtering and recording to / playback from pcap, pcapng and GPAC gpc files
- Added Nix and Docker build files
- many bug fixes, improvements and security patches

https://github.com/gpac/gpac/blob/HEAD/Changelog

Most popular in Live streaming

See all
  1. SunshineSunshine is a Gamestream host for Moonlight.
  2. DistroAVNetwork Audio/Video in OBS-Studio using NDI technology
  3. Streamlabs DesktopFree and open source streaming software built on OBS and Electron.
  4. StreamlinkStreamlink is a CLI utility which pipes video streams from various services into a video player, such as VLC.
  5. Streamlink Twitch GUIBrowse Twitch.tv and watch streams in your video player of choice
  6. GPACUltramedia Open Source Infrastructure for Video Streaming and Next-Gen Multimedia Transcoding, Packaging and Delivery.
  7. obs-virtualcamobs-studio plugin to simulate a directshow webcam
  8. XSplit BroadcasterPowerful Live streaming and recording studio that offers limitless customization.
  9. Elgato Stream DeckWith Stream Deck, unleash your creative genius and make waves across Twitch and YouTube. All while focusing on what matters most your audience. As a broadcaster that likes to produce on the fly and have high quality production.
  10. SonoBusSonoBus is an easy to use application for streaming high-quality, low-latency peer-to-peer audio between devices over the internet or a local network.

Tags

Share