Help me plz! There is no run.bat file in the Pixel Streaming folder!

Hello, I’m studying pixel streaming in Unreal Engine 5.0 environment, and I’m very embarrassed because there’s one problem that I never expected. I desperately need your help. I’m done with the window packaging, and I’m trying to open it on the local server, and I found an unexpected problem. I am currently using the location of D:\UE_5.0\Engine\Source\Programs\PixelStreaming\WebServers\SignallingWebServer. As you can see in the captured picture, I heard that the run.bat file should be in this Signalling Web Server folder, but somehow I don’t have this file. What should I do in this case? The local server is not available until the run.bat file is run, but I cannot turn on the local server because I don’t have it… I’m working on my graduation work, so I really need your help. Did I touch anything wrong? What should we do in this situation?

Hi I am having the same or a similar issue. Did you come to a solution?

I don’t even have a PixelStreaming folder! I’m not sure why it’s missing.

Edit: turns out it’s located in Program Files\Epic Games\UE_5.0\Samples

I don’t have a PixelStreaming Folder either
Capture

You can find it in Program Files\Epic Games\UE_5.0\Samples

Making a run.bat file isn’t necessary as you can start everything manually. But here’s a run.bat file that contains code to start the signaling server and the streamer that will connect to it. Replace YOURIPPADDRESS with your I.P. address.

start .\MyGame.exe -AudioMixer -RenderOffscreen -log -PixelStreamingURL=ws://localhost:8888

cd .\Samples\PixelStreaming\WebServers\SignallingWebServer

node cirrus.js --StreamerPort 8888 --HttpPort 7777 --PublicIp YOURIPADDRESS --peerConnectionOptions “{ "“iceServers"”: [ { "“urls"”: [ "“stun:stun.l.google.com:19302"”, "“turn:YOURIPADDRESS:19303"” ], "“username"”: "“PixelStreamingUser"”, "“credential"”: "“AnotherTURNintheroad"” } ] }”

The current directory in the above file is the base of your project folder.

See my answer below.