6-10 October 2024
Concordia University Conference Centre
America/New_York timezone

State of QUIC in GStreamer

8 Oct 2024, 10:15
30m
Room 2

Room 2

Speaker

Mr Sanchayan Maity (asymptotic.io)

Description

QUIC is a general purpose and connection-oriented transport protocol like TCP, however, unlike TCP it’s an application level protocol that’s built on top of UDP. It is built with the aim to improve latency, bandwidth estimation, congestion and solve the head-of-line blocking that has been typical of TCP-based connections.

Being quite new, there are some interesting challenges in realizing QUIC concepts and application layer protocols in GStreamer. In this talk, we cover:

  • Some basics of QUIC
  • A review of the current state and challenges of the QUIC elements
  • An overview of media-related application layer protocols (RTP over QUIC, Media over QUIC, etc.)
  • Potential future work in this space
Speaker bio Sanchayan works at asymptotic.io, an open source consulting firm based out of Bangalore and Toronto. He doesn't believe in staying in a lane and has worked on micro-controllers, Linux kernel drivers and also on libraries in the Haskell ecosystem. In recent times, he's worked on media processing services using GStreamer, QUIC and HLS. He's a self-declared metalhead, which probably explains why he likes Rust so much. He is a familiar face at the Bangalore Haskell and Rust meetups, which he also organises.
Duration of the talk

Primary author

Mr Sanchayan Maity (asymptotic.io)

Presentation Materials

2024 Platinum Sponsor
Collabora
2024 Gold Sponsors
Arm
Google
Microsoft
NVIDIA
2024 Silver Sponsors
AMD
FEX-Emu
Igalia
Qualcomm
The Linux Foundation
2024 Bronze Sponsors
CodeWeavers
Khronos Group
Libre Computer