obs-gstreamer 0.3.2

Supported Bit Versions
32-bit, 64-bit
Source Code URL
Minimum OBS Studio Version
Supported Platforms
Windows, Mac OS X, Linux
An OBS Studio source plugin to feed GStreamer launch pipelines into OBS Studio.

This plugin has interesting use cases but may be difficult to understand and is clunky use if you are not familiar with GStreamer.

Experimental prebuilt 64 Bit Windows DLL is available. It still requires the official GStreamer run-time installed.
First release
Last update
4.80 star(s) 5 ratings

More resources from Tuna

  • obs-nvfbc
    OBS Studio source plugin for NVIDIA FBC API for Linux
  • obs-gnome-screencast
    Facilitate GNOME Screen Cast functionality as an OBS source (supports Wayland)

Latest updates

  1. 0.3.2

    added option to toggle async behavior of sinks make start of pipeline asynchronous so it does...
  2. 0.3.1

    Fix leaking of the bus handle. Could have let to "too many files" error when pipeline was...
  3. 0.3.0

    added a glib main loop for the source feature. this should fix a lot of things for Windows and...

Latest reviews

Thank you for developing this plug-in. After weeks of research and experimentation, this is the first thing that works for me to bring in multiple sources including PTZ camera and Android phones, and synchronizing all of the RTSP inputs!
This plugin is amazing. Opens up endless sources from where you can bring in video or audio into OBS. For example this plugin gives the ability to get ultra low latency RTSP streaming (From my testing even lower than NDI)
Not sure how I missed this until now. It reduces latency of an RTSP camera source from ~1140ms (builtin rtsp source) through ~400ms (VLC source) to ~60ms (gstreamer source)! Awesome plugin!
Amazing plugin!
I was using VLC, but this is so much better for streaming udp video over a network. Can't thank you enough for creating it.
I agree it should be incorporated into OBS.
Works great for me under Arch Linux and gives advanced users many possibilities through gstreamer's capabilities. In my opinion, this should be integrated into OBS – it's a great addition to the ffmpeg and VLC based inputs.