Skip to main content

Command Palette

Search for a command to run...

Essential GStreamer Concepts for New Users

Updated
1 min read
Essential GStreamer Concepts for New Users

Welcome everyone to the first post of the GStreamer with Python series. I hope to make this journey fun by trying to keep the concepts as simple as I can while making sure you learn as much as you can.

Before we dive in the practical applications of GStreamer, it’s necessary to understand some basic definitions and principles so that you get a better understanding in the following posts in this series.

Stay tuned for the rest of this article and thank you for your patience…..

Elements

Bins

Signals and Callbacks

Pads and Capabilities

Normal Pads

Ghost Pads

Demystifying GStreamer with Python

Part 1 of 1

GStreamer lacks intuitive sense of how to use and work with plugins using Python bindings since the abstraction causes the intuition to be lost. This series is aimed at making GStreamer more fun by demystifying how it works so that anyone can use it.