awesome-gstreamer
Official Resources
- Gstreamer. Website
- Gstreamer. Plugins
- Twitter Account
- interesting news, links, thoughts
- #gstreamer IRC channel
- responsive, kind developers that always can help with any question.
- Gstreamer. Conferences
- videos collected from 2010 to present. There are a lot of useful tricks, fun applications and base knowledges
- Gstreamer Developers Forum
Dependencies
- GLib. Reference Manual
- Gstreamer is based on Glib principles, so understanding of main GObject and Glib could be very useful.
- Gnome
- a lot of other libraries that are being used by Gstreamer applications
Installation
Gstreamer Python
- PyGObject
- PyGObject API Reference
- Tutorials
Blogs
Videos
Video Analytics Frameworks based on Gstreamer
- NNStreamer. Samsung
- Gst-Inference. RidgeRun
- DeepStream SDK. Nvidia
- Gst-Video-Analytics. OpenCV
- Overview and Comparison Table for Video Analytics Frameworks
Useful Gstreamer Pipelines
- Cheat Sheet - simples commands to understand basic plugins and to try Gstreamer capabilities.
Tutorials
- Tutorials. From official website
- Hello World
- Github Examples
- Synchronised multi-room multimedia playback and synchronised live media processing and mixing with G
- Gstreamer for tiny Devices
- Gstreamer for mobile platforms
Plugins
- Python Plugin Template
- Gstreamer in Python. Intoduction (PDF)
- Getting started with Gstreamer in Python
- Using Gnonlin with Gstreamer and Python
- Gstreamer dynamic Pads Explained
- Gstreamer Hacks/Tutorials/Projects
- Building Video Player with Gstreamer on Python
- How to write Gstreamer plugins in Python (audio)
- Proper AppSrc Pipeline Implemetation
Awesome projects
- Gstreamer for Gravitational Waves
- Simple DVB with Gstreamer and GNU Radio
- My GStreamer-Enabled Home
- GStreamer in the living room and in outer space
- GStreamer is in the air