- It might help to watch this talk on GObject, though it is not required as a starting point
- A very high level introduction to GStreamer
- This longer introduction and tutorial walks through GStreamer, its history, basic concepts and how to use it
- The GStreamer documentation is pretty good
- Start with the tutorials
- Read the application development manual to flesh it out
- Read the plugin writer's guide
- A 20 year retrospective on GStreamer is not needed, but sets some historical context