obs-gstreamer 0.4.0

Supported Bit Versions
  1. 32-bit
  2. 64-bit
Source Code URL
Minimum OBS Studio Version
Supported Platforms
  1. Windows
  2. Mac OS X
  3. 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.83 star(s) 6 ratings

More resources from Tuna

  • Teleport
    An OBS Studio plugin for an open NDI-like replacement
  • VAAPI Encoder
    VAAPI Encoder
    GStreamer based VAAPI encoder
  • 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.4.0

    encoder: add NVENC H.265 (marvin0815) encoder: add QSV H.264/H.265 (marvin0815) encoder: add...
  2. 0.3.5

    encoder: add H.265 encoder (VAAPI only) encoder: add VAAPI encoder device selection
  3. 0.3.4

    encoder: fix a crash when output scaling is enabled source: support some 10/12 bit input formats...

Latest reviews

Excellent SRT source compatibility, low latency
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.