# Setup GStreamer on Windows for .net

**URL:** https://discourse.gstreamer.org/t/setup-gstreamer-on-windows-for-net/1316
**Category:** General Discussion
**Tags:** windows
**Created:** [April 3, 2024, 11:26am UTC](https://discourse.gstreamer.org/t/setup-gstreamer-on-windows-for-net/1316 "2024-04-03T11:26:04Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![omairkhan80](https://discourse.gstreamer.org/letter_avatar_proxy/v4/letter/o/f1d935/32.png) [@omairkhan80](https://discourse.gstreamer.org/u/omairkhan80)
#### Post date: [April 3, 2024, 11:26am UTC](https://discourse.gstreamer.org/t/setup-gstreamer-on-windows-for-net/1316/1 "2024-04-03T11:26:04Z")

</div>

Hi All,

I am new to use GStreamer for my .net core project. I was trying to install GStreamer  
installer: gstreamer-1.0-mingw-x86\_64-1.24.0.  
On documentation it was mentioned:  
On Windows, with .msi installer, keep all default components selected, and add _“Gstreamer 1.0 libav wrapper”_ .But I have installed all existing plugins and stuff (complete installation)  
but I am confused about the paths to set in environment variables. I tried to run command prompt

gst-launch-1.0 playbin uri=[https://ia800501.us.archive.org/10/items/BigBuckBunny\_310/big\_buck\_bunny\_640\_512kb.mp4](https://ia800501.us.archive.org/10/items/BigBuckBunny_310/big_buck_bunny_640_512kb.mp4)

but I am getting error gst-launch-1.0 is not recognized.  
I have set variable with this name and given path to exe :  
C:\gstreamer\1.0\mingw\_x86\_64\bin\gst-launch-1.0.exe

What else should i do to make it work?  
your help would be much appreciated.  
I wanted to make it run with .net core project. but right now just trying to install properly that I can access even with .net 4.8 or .net standard

Thanks,  
Omair

---

<div class="post-metadata">

### Author: ![sharov\_am](https://discourse.gstreamer.org/letter_avatar_proxy/v4/letter/s/6de8d8/32.png) [@sharov\_am](https://discourse.gstreamer.org/u/sharov_am)
#### Post date: [April 3, 2024, 11:59am UTC](https://discourse.gstreamer.org/t/setup-gstreamer-on-windows-for-net/1316/2 "2024-04-03T11:59:08Z")

</div>

Hi.

Did you add path to gst bin folder to your system variable Path ? In my case I’ve added d:\gstreamer\1.0\mingw\_x86\_64\bin\ to Path.

---

<div class="post-metadata">

### Author: ![omairkhan80](https://discourse.gstreamer.org/letter_avatar_proxy/v4/letter/o/f1d935/32.png) [@omairkhan80](https://discourse.gstreamer.org/u/omairkhan80)
#### Post date: [April 3, 2024, 12:42pm UTC](https://discourse.gstreamer.org/t/setup-gstreamer-on-windows-for-net/1316/3 "2024-04-03T12:42:39Z")

</div>

I can see one variable named:  
%GSTREAMER\_1\_0\_ROOT\_X86\_64%\bin  
value:  
C:\gstreamer\1.0\mingw\_x86\_64\bin

Another variables which are added or i had added them manually are as below:

“GST\_PLUGIN\_PATH”  
value:  
C:\gstreamer\1.0\mingw\_x86\_64\lib\gstreamer-1.0

below I have added to run the command… but didn’t work:

“gst-launch-1.0”  
value: C:\gstreamer\1.0\mingw\_x86\_64\bin\gst-launch-1.0.exe

are added into the environment variable list.

---

<div class="post-metadata">

### Author: ![sharov\_am](https://discourse.gstreamer.org/letter_avatar_proxy/v4/letter/s/6de8d8/32.png) [@sharov\_am](https://discourse.gstreamer.org/u/sharov_am)
#### Post date: [April 3, 2024, 12:56pm UTC](https://discourse.gstreamer.org/t/setup-gstreamer-on-windows-for-net/1316/4 "2024-04-03T12:56:35Z")

</div>

There should be Path system variable, add C:\gstreamer\1.0\mingw\_x86\_64\bin to it.

![image](https://discourse.gstreamer.org/uploads/default/original/1X/21fca2dc2e774eeea04c34227ec6be4c4577f26a.png)

---

<div class="post-metadata">

### Author: ![toxicmouse7](https://discourse.gstreamer.org/letter_avatar_proxy/v4/letter/t/779978/32.png) [@toxicmouse7](https://discourse.gstreamer.org/u/toxicmouse7)
#### Post date: [April 3, 2024, 3:24pm UTC](https://discourse.gstreamer.org/t/setup-gstreamer-on-windows-for-net/1316/5 "2024-04-03T15:24:07Z")

</div>

it’s also `%GSTREAMER_1_0_ROOT_X86_64%\lib` should be added to Path environment variable

---

<div class="post-metadata">

### Author: ![Annie\_77](https://discourse.gstreamer.org/letter_avatar_proxy/v4/letter/a/65b543/32.png) [@Annie\_77](https://discourse.gstreamer.org/u/Annie_77)
#### Post date: [June 12, 2025, 1:17am UTC](https://discourse.gstreamer.org/t/setup-gstreamer-on-windows-for-net/1316/6 "2025-06-12T01:17:56Z")

</div>

I met the same situation,and I tried all above solutions,but it still don’t work,I don’t know if there is anything wrong,Can you tell me how you solve this problem? Thanks so much!
