# Gstreamer not working in Unreal Engine 5 application on Ubuntu 22.04.4 LTS

**URL:** https://discourse.gstreamer.org/t/gstreamer-not-working-in-unreal-engine-5-application-on-ubuntu-22-04-4-lts/1588
**Category:** Application Development
**Tags:** windows
**Created:** [May 18, 2024, 8:40pm UTC](https://discourse.gstreamer.org/t/gstreamer-not-working-in-unreal-engine-5-application-on-ubuntu-22-04-4-lts/1588 "2024-05-18T20:40:12Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Zarrar](https://discourse.gstreamer.org/letter_avatar_proxy/v4/letter/z/e47c2d/32.png) [@Zarrar](https://discourse.gstreamer.org/u/Zarrar)
#### Post date: [May 18, 2024, 8:40pm UTC](https://discourse.gstreamer.org/t/gstreamer-not-working-in-unreal-engine-5-application-on-ubuntu-22-04-4-lts/1588/1 "2024-05-18T20:40:12Z")

</div>

Hi! First time posting here so apologies for any mistakes.

I am an Unreal Engine developer, currently working on UE 5.2 and I’m trying to stream a part of the display through gstreamer for a python script to read. The reading part is being done by my teammate, I just need to get gstreamer running.

I developed the application in UE 5.2 on Windows and cross-compiled and packaged for Linux. I packaged for Windows too and gstreamer works flawlessly in the Windows build. No issues whatsoever.

However, the Linux build of the application launches and works, but it seems gstreamer is not opening the port 127.0.0.1:5000 for the test application to detect.

I checked using netstat and it seems the port is not opening on Linux but does open successfully on Windows.

I am not very adept on Linux so it could be a Linux-specific issue. I tested gstreamer with the test video stream by command:

```auto
gst-launch-1.0 videotestsrc ! videoconvert ! autovideosink

```

And it displayed me the test video stream properly.

So I’m guessing gstreamer is set up properly.

When running the application:

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

[GitHub - jriegel/Unreal-gstreamer-plugin: Render video content to texture via appsink node](https://github.com/jriegel/Unreal-gstreamer-plugin) This is the gstreamer repo I am using as this is the only one I found to work in UE 5.2

```auto
gst-launch-1.0 -v tcpclientsrc host=127.0.0.1 port=5000 ! videoparse width=640 height=480 framerate=60/1 format=8 ! autovideoconvert ! autovideosink

```

This is the command I used to launch the test stream

---

<div class="post-metadata">

### Author: ![Zarrar](https://discourse.gstreamer.org/letter_avatar_proxy/v4/letter/z/e47c2d/32.png) [@Zarrar](https://discourse.gstreamer.org/u/Zarrar)
#### Post date: [May 19, 2024, 6:42pm UTC](https://discourse.gstreamer.org/t/gstreamer-not-working-in-unreal-engine-5-application-on-ubuntu-22-04-4-lts/1588/3 "2024-05-19T18:42:28Z")

</div>

bump?

This is a sentence to cover the minimum 20 word count
