FFmpeg logo
GSoCMediaAccepted in 2026

FFmpeg

Record, convert and stream audio & video

52
Projects
11
Years accepted
3
In 2026

Projects by year

52

2026

3 acceptedShow
  • Improve WHIP(WebRTC-HTTP Ingest Protocol) Support

    Accepted project · by 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)

    Accepted project · by 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

    Accepted project · by Raja Rathour

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

2025

3 acceptedShow
  • ProRes Vulkan decoder

    Accepted project · by averne

    ProRes is a video codec developed by Apple, and is frequently used as an intermediate in video editing, sitting in-between raw formats and consumer...

  • ProRes Vulkan Encoder

    Accepted project · by Geo Ster

    ProRes is a popular codec for video editors and professional due to its high quality. FFmpeg has supported it for a while, but lacks hardware...

  • Implementation of WHIP (WebRTC-HTTP Ingestion Protocol) in FFmpeg

    Accepted project · by Jack Lau

    Synopsis: Support WebRTC-HTTP ingestion protocol for FFmpeg but do minimal changes to current code. Support basic ICE candidate exchange and basic...

2024

7 acceptedShow

2023

3 acceptedShow

2022

2 acceptedShow

2021

5 acceptedShow

2020

5 acceptedShow

2019

6 acceptedShow

2018

5 acceptedShow

2017

6 acceptedShow

2016

7 acceptedShow