Media

FFmpeg

Record, convert and stream audio & video

Technologies
AssemblyCgit
Topics
audiomultimediasubtitlesvideo
Total projects
52
Years participating
11
Most recent
2026

Participation history

11 program years
Projects by participation year 2016: 7 projects, 2017: 6 projects, 2018: 5 projects, 2019: 6 projects, 2020: 5 projects, 2021: 5 projects, 2022: 2 projects, 2023: 3 projects, 2024: 7 projects, 2025: 3 projects, 2026: 3 projects 7 2016 6 2017 5 2018 6 2019 5 2020 5 2021 2 2022 3 2023 7 2024 3 2025 3 2026

Historical projects

2026 3 projects

Official GSoC page ↗

Improve WHIP(WebRTC-HTTP Ingest Protocol) Support

Contributor: Aditya Banavi

FFmpeg already supports WHIP, allowing users to publish WebRTC streams using HTTP signaling. This project aims to extend WHIP support by adding...

WebRTC-HTTP Egress Protocol (WHEP)

Contributor: Nariman Sayed

FFmpeg can send WebRTC streams via WHIP but has no way to receive them. This project fills that gap by implementing a WHEP demuxer in libavformat,...

Modernizing LibTorch Backend with Zero Copy and Batching

Contributor: Raja Rathour

Building upon the recently merged asynchronous execution infrastructure in the FFmpeg LibTorch backend, this project targets two high-impact...