We will first describe the basics of GStreamer programming by introducing the different objects needed to create a media pipeline.
We will use a visual representation of these objects so that we can visualize the more complex pipelines you will learn to build later on.