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

librice: challenges with sans-io

11 Oct 2026, 14:35
30m
Impact Hub Prague

Impact Hub Prague

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

Speaker

Matthew Waters (Centricular)

Description

ICE (Internet Connectivity Establishment) is a widely used standard for NAT (Network Address Translation) hole punching used extensively within the realm of WebRTC and in some cases SIP.

librice is a sans-IO library that handles the intricacies of ICE and has some new tricks up its sleeve. We will discuss the current state of librice, the work in progress and design decisions that have been made and where we see ourselves looking into the future.

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