GStreamer Conference 2025

from Wednesday, 22 October 2025 (19:30) to Sunday, 26 October 2025 (19:00)
Barbican Centre

        : Sessions
    /     : Talks
        : Breaks
22 Oct 2025
23 Oct 2025
24 Oct 2025
25 Oct 2025
26 Oct 2025
AM
08:30
Registration (until 09:30) ()
09:31
Opening Session (until 09:34) ()
09:35
Room 1 (until 10:15) ()
09:35 GStreamer State of the Union - Tim-Philipp Müller (Centricular)   ()
10:20
Room 1 (until 11:05) ()
10:20 GStreamer in the Medical Simulation Environment - Thomas Goodwin (Laerdal Labs, DC) Jeff Wilson (Laerdal Labs, DC)   ()
10:20
Room 2 (until 11:05) ()
10:20 Hardware-Accelerated Live Broadcasting of Uncompressed ST 2110 Streams with GStreamer leveraging NVIDIA GPUs and NICs - Johan Jino (Nvidia)   ()
11:05 --- Coffee break ---
11:25
Room 1 (until 13:05) ()
11:25 Threadshare, a plugin collection to increase scalability - François Laignel (Centricular ltd)   ()
12:00 A new era for GStreamer C++ bindings - Sebastian Dröge (Centricular Ltd)   ()
12:35 Brief history of GStreamer adoption at Twilio - Mr Jeff Foster (Twilio) Andrey Kovalenko (Twilio)   ()
11:25
Room 2 (until 13:05) ()
11:25 Tools to profile a video encoder - Diego Nieto Munoz (Fluendo)   ()
12:00 Virtual Hardware: Emulating a Video4linux Hardware Decoder - Jan Schmidt (Centricular Ltd)   ()
12:35 VVC/H.266 Alpha Channel support in GStreamer - Andoni Morales Alastruey (Fluendo)   ()
09:00
Registration (until 09:45) ()
09:45
Room 1 (until 11:10) ()
09:45 GStreamer at Scale: Recent Lessons from Real-World Video Conferencing - Håvard Graff (Pexip)   ()
10:30 GStreamer for audio distribution at Sveriges Radio - Karl Johannes Jondell (Sveriges Radio AB) Christofer Bustad (Sveriges Radio AB)   ()
09:45
Room 2 (until 11:10) ()
09:45 PipeWire’s pipeline operation vs GStreamer’s explained - George Kiagiadakis (Collabora)   ()
10:30 Improving WebRTC datachannel performance - Emil Ljungdahl (Axis Communications)   ()
11:10 --- Coffee break ---
11:30
Room 1 (until 13:10) ()
11:30 The Art of Debugging GStreamer Software - Nicolas Dufresne (Collabora)   ()
12:15 Auxiliary Stream Wrangling in playbin3 - Jan Schmidt (Centricular Ltd)   ()
12:50 Bringing AMD HIP into GStreamer - Max Campbell (Veo Technologies ApS, Max Campbell Technologies ENK) Seungha Yang (Centricular)   ()
11:30
Room 2 (until 13:10) ()
12:15 GstWebRTC in WebKit, current status & plans - Philippe Normand (Igalia)   ()
12:50 Why Keep a Thread Running? Meet GstBaseIdleSrc - Camilo Celis Guzman (Pexip)   ()
09:30
GStreamer Hackfest @ Amazon LHR16 (until 17:00) ()
09:30
GStreamer Hackfest @ Amazon LHR16 (until 17:30) ()
PM
19:30
Social Events (until 22:30) ((1st floor))
13:05 --- Lunch (at venue) ---
14:15
Room 1 (until 15:45) ()
14:15 From Streams to Insights: Advancing GstAnalytics - Daniel Morin (Collabora)   ()
14:50 GStreamer in VR devices manufacturing - Ivan Loskutov   ()
15:23 librice: the TURNing point (ONLINE ONLY) - Matthew Waters (Centricular)   ()
15:25 State of MPEG-TS in GStreamer - Edward Hervey (Centricular Ltd)   ()
14:15
Room 2 (until 15:45) ()
14:15 WirePlumber, present challenges and future directions - Julian Bouzas (Collabora)   ()
14:50 The road to Enhanced FLV and RTMP in GStreamer - Mr Taruntej Kanakamalla (Centricular Ltd)   ()
15:25 Enabling I-frame playlists with HLS CMAF - Mr Sanchayan Maity (Centricular)   ()
15:45 --- Coffee break ---
16:00
Room 1 (until 16:55) ()
16:00 VVC/H.266 in GStreamer - Carlos Bentzen (Igalia)   ()
16:35 Costly Speech: an introduction - Mathieu Duponchelle (Centricular)   ()
16:00
Room 2 (until 16:55) ()
16:00 Making GStreamer Go! - Wilhelm Bartel   ()
16:35 Region-Based Compression in GStreamer - Axel Tobieson (Spiideo)   ()
17:00
Lightning Talks (until 18:45) ()
17:00 Rewriting CoreAudio-based elements on macOS - Piotr Brzeziński (Centricular)   ()
17:05 Showing the invisible: Analysing buffer flow with tracers - François Laignel (Centricular ltd)   ()
17:10 Video Frame Scheduler Plugin for Improving WebRTC Playback Quality - HAEJUNG HWANG (LG Electronics)   ()
17:15 soothe: a proposal for encoder testing - Victor Manuel Jáquez Leal (Igalia)   ()
17:20 Audio source separation using snakes, crabs and torches - Sebastian Dröge (Centricular Ltd)   ()
17:25 pexLGPL bundle - Mr Tulio Beloqui (Pexip)   ()
17:30 What's up with Video4Linux support - Nicolas Dufresne (Collabora)   ()
17:35 GstVA and GStreamer-VAAPI updates - Victor Manuel Jáquez Leal (Igalia)   ()
17:40 Full GPU driven AI workloads with GStreamer and Raven - Andoni Morales Alastruey (Fluendo)   ()
17:45 burn: a little case study on using GstAnalytics from Rust - Sebastian Dröge (Centricular Ltd)   ()
17:50 Vulkan Video: pipeline update - Stéphane Cerveau (Igalia)   ()
17:55 Fallback Streaming for RTSP Server - Axel Tobieson (Spiideo)   ()
18:00 Video Reshaping with Skia - Thibault Saunier (Igalia)   ()
18:05 Reading v4l2 data from MR813 devices in a way that doesn't suck - Vivia Nikolaidou   ()
18:10 Animate Your Subtimelines in GES - Thibault Saunier (Igalia)   ()
19:00
Social Events (until 23:00) ()
13:10 --- Lunch (at venue) ---
14:20
Room 1 (until 15:25) ()
14:20 Rebuilding Our Video Server Engine on GStreamer - Ray Tiley (Tightrope Media Systems)   ()
14:50 The Quest for Low-Latency Desktop Audio - Nirbheek Chauhan (Centricular Ltd)   ()
14:20
Room 2 (until 15:25) ()
14:20 Lessons Learned - Mr BUMİN KAAN AYDIN (HAVELSAN A.Ş.)   ()
14:50 Gst.wasm season 3 - Fabián Orccón Jorge Zapata   ()
15:25 --- Coffee break ---
15:40
Room 1 (until 16:50) ()
15:40 Time Remapping and GES: Implementation Details and Latest Updates - Thibault Saunier (Igalia)   ()
16:05 What’s New in GStreamer D3D12 - Seungha Yang (Centricular)   ()
16:30 Rusty Pipes and Oxidized Wires - Arun Raghavan (Valve Corporation)   ()
15:40
Room 2 (until 16:50) ()
15:40 Cutting audio latency with bidirectional WebRTC - Albert Sjölund (Axis Communications)   ()
16:05 dcSCTP in GStreamer - Mr Tulio Beloqui (Pexip)   ()
16:30 Fluster news - Rubén Gonzalez   ()
16:55
Closing Session (until 17:00) ()