23-24 October 2025
Barbican Centre
Europe/London timezone

librice: the TURNing point

Not scheduled
20m
Barbican Centre

Barbican Centre

Level 4, Silk Street, London, EC2Y 8DS, UK

Speaker

Matthew Waters (Centricular)

Description

ICE (Internet Connectivity Establishment) is a widely used standard for NAT (Network Address Translation) hole punching. If NAT hole punching fails, then TURN (Traversal Using Relays around NAT) can be used to relay data between peers.

librice is a sans-IO library that handles the intricacies of ICE and has recently gained support for communicating with TURN servers. We will discuss TURN and how it is implemented within librice.

Speaker Bio

Matthew Waters is a GStreamer maintainer and has been contributing for more than 10 years. 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.
2025 Host
Technische Universität Wien
2025 Gold Sponsors
AMD
Arm
Collabora
Microsoft
NVIDIA
Snap AR
2025 Silver Sponsors
CodeWeavers
FEX-Emu
Igalia
Qualcomm
The Linux Foundation
2025 Bronze Sponsors
Khronos Group
Libre Computer