9-13 October 2026
Impact Hub Prague
Europe/Prague timezone

WebRTC take 2, a decade later

10 Oct 2026, 12:35
20m
Impact Hub Prague

Impact Hub Prague

Drtinova 557/10, 150 00 Prague 5 - Smíchov, Czech Republic

Speaker

Matthew Waters (Centricular)

Description

The webrtcbin element was first proposed upstream a little less than a decode ago and presented 9 years ago at the GStreamer conference. In that past decade, every* web browser has grown support for WebRTC and thus has the functionality for real-time audio/video streaming.

We will look at some of the existing challenges the current webrtcbin design has faced and discuss some potential solutions. Some of which have already been implemented in a new set of elements called webrtcbin2.

Speaker Bio

Matthew Waters is a GStreamer maintainer and has been contributing for over a decade. As of late he has been focusing his attention on producing a world class WebRTC implementation for GStreamer. He is also the principal author of the GStreamer Vulkan integration and has integrated GStreamer's OpenGL library with many other decoding, encoding and rendering technologies.

Matthew is a Multimedia and Graphics developer for Centricular Ltd, an Open Source consultancy focusing on GStreamer, embedded systems and cross-platform multimedia and graphics.

Duration of the talk

Primary author

Matthew Waters (Centricular)

Presentation Materials

There are no materials yet.
2026 Platinum Sponsor
Arm
2026 Gold Sponsors
AMD
Collabora
Microsoft
NVIDIA
Raspberry Pi
2026 Silver Sponsors
CodeWeavers
Igalia
Netflix
Qualcomm
Specs
The Linux Foundation
2026 Bronze Sponsors
Imagination Technologies
Khronos Group
Libre Computer
Linaro
LunarG