GStreamer Conference 2024

from Sunday, 6 October 2024 (19:00) to Thursday, 10 October 2024 (17:00)
Concordia University Conference Centre

        : Sessions
    /     : Talks
        : Breaks
6 Oct 2024
7 Oct 2024
8 Oct 2024
AM
08:00
Registration (until 09:23) ()
09:25
Opening Session (until 09:28) ()
09:30
Room 1 (until 13:10) ()
09:30 GStreamer State of the Union - Tim-Philipp Müller (Centricular)   ()
10:25 TV channel in the cloud with GStreamer - Jurijs Satcs (veset.tv)   (Room 1)
11:15 --- Coffee break ---
11:30 GStreamer RTP sessions in Rust - Matthew Waters (Centricular)   (Room 1)
12:05 Streamlining Video Presentation and Recording with GStreamer-Based Processing - Tomasz Mikołajczyk   (Room 1)
12:40 Perfect Harmony: How we synchronized Audio and Video from Multiple Sources using GStreamer for Seamless Real-Time Streaming - Tokunbo Quaye Michael Yackavage   (Room 1)
10:25
Room 2 (until 13:10) (Room 2)
10:25 AI-assisted video encoding with AMD Alveo MA35D - Jakub Adam (Collabora Ltd.)   (Room 2)
10:50 GStreamer NVIDIA memory in Jetson: looking for an efficient way to process video frames when handling raw CUDA kernels - Diego Nieto Munoz (Fluendo)   (Room 2)
11:15 --- Coffee break ---
11:30 Real time volumetric video streaming - Sudarshan Bisht   (Room 2)
12:05 AMD's Video Processing Engine - Harry Wentland (AMD)   (Room 2)
12:40 Open Standards for Media including ST 2110 and IPMX - Dan Maloney   (Room 2)
09:00 --- Continental Breakfast ---
09:40
Room 1 (until 13:00) (Room 1)
09:40 Scenic and GStreamer on stage : collaborative theater adventures at the Society for Arts and Technology - Olivier Gauthier (Society for Arts and Technology) Jean-Michaël Celerier (Society for Arts and Technology)   (Room 1)
10:15 Playback support, 2024 update - Edward Hervey (Centricular Ltd)   (Room 1)
10:50 From GL to your Encoder, Zero-Copy Made Possible - Nicolas Dufresne (Collabora)   (Room 1)
11:25 --- Coffee break ---
11:40 GstWebRTC / WebKit state of the union - Carlos Bentzen (Igalia) Philippe Normand (Igalia)   (Room 1)
12:15 It’s time for some clock rate matching - Arun Raghavan (Asymptotic Inc.)   (Room 1)
09:40
Room 2 (until 13:00) (Room 2)
09:40 Gst.WASM Launched - Jorge Zapata   (Room 2)
10:15 State of QUIC in GStreamer - Mr Sanchayan Maity (asymptotic.io)   (Room 2)
10:50 Raven AI Engine: a framework to develop AI computer vision GStreamer elements - Andoni Morales Alastruey (Fluendo)   (Room 2)
11:25 --- Coffee break ---
11:40 macOS and iOS Support: History and Future Goals - Mr Nirbheek Chauhan (Centricular Ltd)   (Room 2)
12:15 How we rewrote GStreamer in Elixir - 8 years later - Mateusz Front (Software Mansion)   (Room 2)
12:40 Update on Encrypted Media Extensions in GStreamer - Jordan Yelloz   (Room 2)
PM
19:00
Social Events (until 23:00) ()
13:15 --- Lunch (at the venue) ---
14:30
Room 1 (until 16:30) (Room 1)
14:30 New developments with the WebRTC crate - Mathieu Duponchelle (Centricular)   (Room 1)
14:55 LiveKit Support for GStreamer WebRTC Elements - Jordan Yelloz   (Room 1)
15:20 What's going on in my pipelines? - Guillaume Desmottes   (Room 1)
15:45 Gst-Analytics: Advancements in Machine Learning and Analytics Pipeline - Daniel Morin (Collabora)   (Room 1)
16:10 Which plugin should I use on Windows? - Seungha Yang (Centricular)   (Room 1)
14:30
Room 2 (until 16:30) (Room 2)
14:30 Experiences during the development of point cloud encoding for real-time 3D video streaming using GStreamer - Mr Jozsef Szabo (Nokia Technologies Oy)   (Room 2)
14:55 GStreamer Meets GPAC: Enhancing GStreamer's Capabilities through GPAC Integration - Deniz Ugur (Motion Spell)   (Room 2)
15:20 GStreamer Nervous System for AI Brain : Introducing Python Analytics - Aaron Boxer (Collabora Inc.)   (Room 2)
15:45 Learnings of building a scaleable webrtc media pipeline in rust using gstreamer (cancelled) - Mr ramyak mehra   (Room 2)
16:10 A New RTSP Source Element Written in Rust - Nirbheek Chauhan (Centricular Ltd)   (Room 2)
16:35 --- Coffee break ---
17:00
Lightning Talks (until 19:00) ()
17:00 GQuark in GStreamer structures — What nonsense! - Sebastian Dröge (Centricular Ltd)   ()
17:05 Integration testing video with Test Containers by example - Johannes Nel   ()
17:10 Silhouette, the ML/PipeWire-powered virtual camera device app - George Kiagiadakis (Collabora)   ()
17:15 Last year's updates in Fluster. - Rubén Gonzalez   ()
17:20 A new GStreamer plugin to leverage the skia 2D drawing library - Thibault Saunier (Igalia)   ()
17:25 New RTP payloaders & depayloaders in Rust - Sebastian Dröge (Centricular Ltd)   ()
17:30 Using cefsrc for real time graphics production - Sid Sethupathi Sid Sethupathi   ()
17:35 Closed Captions: Additional Things GStreamer Can Do - Matthew Waters (Centricular)   ()
17:40 Is an H264 encoder base clase for hardware accelerated API possible? - Victor Manuel Jáquez Leal (Igalia)   ()
17:45 Effects of a GStreamer version upgrade on Yocto-based application. - Michael Yackavage   ()
17:50 GstVA updates - Victor Manuel Jáquez Leal (Igalia)   ()
17:55 GStreamer plugin updates on webOS as a platform - Seungwook Cha   ()
18:00 An update on GStreamer validate - Thibault Saunier (Igalia)   ()
18:05 Fluendo and Cerbero, testing challenges - Jorge Zapata   ()
18:10 Yet another V4L2 update - Nicolas Dufresne (Collabora)   ()
18:15 A new Windows web browser source plugin - webview2 - Seungha Yang (Centricular)   ()
18:20 Seeking Perfection: Challenges and Solution attempts in Implementing HLS Stream Seeking with RTP Synchronization Using GStreamer. - Tokunbo Quaye   ()
18:25 On using Intersink/intersrc for live pipeline manipulation - Juan David Adarve Bermudez (Genius Sports)   ()
18:30 Inserting ID3 tags in Transport stream - Sebastian Benitez   ()
18:35 Is it easy to write a video sink plugin 😋? - Nikhil Krishna Renganathan Suresh   ()
18:40 An alternative to tee for simple cases - Olivier Crête (Collabora)   ()
19:30
Social Events (until 23:30) ()
13:05 --- Lunch (at the venue) ---
14:20
Room 1 (until 15:50) (Room 1)
14:20 GStreamer & Rust: What has happened over the last 5 years - Sebastian Dröge (Centricular Ltd)   (Room 1)
14:55 unixfd: Zero-copy multi-process pipeline - Xavier Claessens (Netflix)   (Room 1)
15:30 GStreamer Vulkan Video: 2024 edition - Victor Manuel Jáquez Leal (Igalia) Stéphane Cerveau (Igalia)   (Room 1)
14:20
Room 2 (until 15:50) (Room 2)
14:20 Embedded audio policies made easy with WirePlumber - George Kiagiadakis (Collabora)   (Room 2)
14:55 Real-Time Network Audio with GStreamer on Windows - Mr Taruntej Kanakamalla (asymptotic.io)   (Room 2)
15:30 Tea. Earl Grey. Hot. Automated Air-Ground Communication with GStreamer - Aaron Boxer (Collabora Inc.)   (Room 2)
15:55 --- Coffee break ---
16:30
Room 1 (until 18:25) (Room 1)
16:30 Video Editing with GStreamer: an update - Thibault Saunier (Igalia)   (Room 1)
16:55 HLS master playlist management made easy - Mr Sanchayan Maity (asymptotic.io)   (Room 1)
17:20 HDR in GTK - Matthias Clasen (Red Hat)   (Room 1)
17:55 GStreamer and display clock synchronization - Jochen Henneberg   (Room 1)
16:30
Room 2 (until 18:25) (Room 2)
16:30 Developing and debugging on Windows, Fluendo experience. - Rubén Gonzalez Diego Nieto Munoz (Fluendo)   (Room 2)
16:55 librice: a sans-IO ICE networking library - Matthew Waters (Centricular)   (Room 2)
17:20 GStreamer and VR - Jan Schmidt (Centricular Ltd)   (Room 2)
17:55 Windows Graphics Stack Improvements – Direct3D12 - Seungha Yang (Centricular)   (Room 2)
18:30
Closing Session (until 18:35) ()
18:45
Social Events (until 21:00) ()