Skip to content

How to install OBS Gstreamer on Windows 10 11

Bryant edited this page Dec 3, 2024 · 1 revision

Special thanks to https://community.ptzoptics.com/s/article/Using-OBS-I-get-a-lot-of-latency-using-the-RTSP-feed-from-my-camera for giving the initial idea for this guide.

My steps:

1. Copy the latest stable obs-gstreamer.dll from

https://github.com/fzwoch/obs-gstreamer/releases/ (Windows)

to

PathToOpenBroadcasterSoftware\obs-plugins\64bit\

  1. Unzip the download, open it and copy the file to your OBS Plugins (64 bit) folder.
3. Download and Install the following

https://gstreamer.freedesktop.org/data/pkg/windows/1.24.9/mingw/gstreamer-1.0-mingw-x86-1.24.9.msi

4. Search for "Edit the System Environment Variables"  to open System Properties.

image

5. Click the "Environmental Variables" Window. 
6. Find the listing that says "Path", and click Edit.

image

7. Click "New" then enter the path as it appears on your machine to get to the GStreamer bin folder.

For example: C:\gstreamer\1.0\mingw_x86_64\bin
image

8. Open up OBS and go to add a source, you should see GStreamer as an option. For pulling in the camera feed, use this string: 

rtspsrc location="rtsp://admin:[email protected]:554/1" latency=0 buffer-mode=auto ! rtph264depay ! h264parse ! d3d11h264dec ! video.

There is also the ability to decode using h265 if that is more ideal for your environment, see the video page of the wiki for that info.

Please feel free to fix the formatting on this guide, I threw it together quick.

Clone this wiki locally