Speaker
Description
In Pexip we’ve implemented a new base class, GstBaseIdleSrc, designed for elements that don’t need a dedicated streaming thread but only push buffers occasionally; either when signaled from the outside or on specific events. This avoids the overhead of an always-running thread and simplifies writing event-driven sources.
In this talk, we’ll introduce the motivation behind GstBaseIdleSrc, show how it differs from GstBaseSrc and appsrc, and share examples of where it fits well in real-world pipelines.
Speaker Bio
Camilo Celis is a software engineer at Pexip working on real-time media systems and GStreamer-based pipelines for large-scale video conferencing.
Håvard Graff is Head of Engineering (Media) at Pexip. He is also a core contributor and maintainer of GStreamer, working on multimedia pipelines, audio codecs, and low-latency media infrastructure in Pexip’s media stack.
Duration of the talk |
---|