Hey UE devs,
Sharing a tool I’ve been building called StreamPilot — a one-click Pixel Streaming companion app for Unreal Engine. It just hit v2, and I made it freemium, so the local/LAN/global-tunnel use case is free for everyone now.
What it does
Pixel Streaming setup on a fresh machine is famously painful — static IPs, port forwarding, signalling server install, SSL certs, Node.js runtime, NAT issues. StreamPilot handles all of that for you.
-
Drop your packaged
.exe→ click Start → it’s streaming -
Local, LAN, or global. Global uses Cloudflare tunnels so no static IP and no port forwarding (the tunnel is outbound only, so it works from inside corporate networks, home routers, hotel WiFi, etc.)
-
Bundled Pixel Streaming server — no separate install
-
One-click Windows installer with optional “start with Windows” + system-tray mode
-
QR code share for instant mobile testing
-
2D streaming Free · VR streaming Pro
-
Custom Streamer IDs (
?StreamerId=interiorinstead of random GUIDs) on Pro
Why I built it
I run an indie studio and I was tired of spending half a day setting up Pixel Streaming for every client demo. Every time, something cracked — wrong Node version, port conflicts, expired certs, NAT issues. So I wrote a tool that does it the way I wished it worked: install, click Start, share.
The v2 release adds Cloudflare tunnels (so global sharing finally works on home/hotel internet) and a proper freemium model so anyone can use the local/LAN/global-tunnel flow without paying.
Free vs Pro
| Free ($0 forever) | Pro ($225 one-time) | |
|---|---|---|
| Local + LAN streaming | ✓ | ✓ |
| Bundled Pixel Streaming server | ✓ | ✓ |
Quick Tunnel (global *.trycloudflare.com link) |
✓ | ✓ |
| QR + share link | ✓ | ✓ |
| 2D streaming | ✓ | ✓ |
| Named Tunnel (your own domain, permanent URL) | — | ✓ |
| Multiple simultaneous streams | — (1 at a time) | ✓ |
| Custom Streamer IDs | — | ✓ |
| Branded link previews | — | ✓ |
| VR streaming | — | ✓ |
New installs get a 14-day Pro trial automatically, no key required. After the trial it drops to Free; everything keeps working, only the Pro features lock.
No subscription. Pro is a one-time licence you can move between machines.
Try it
- Product page + download: StreamPilot · Self-Hosted Pixel Streaming for Unreal Engine
- Full walkthrough video (~10 min): https://youtu.be/yN1cpc4nr_0
The Free version is everything you need to evaluate it. The same installer runs both tiers — you only enter a licence key if you decide to upgrade.
Compatibility
- Tested on UE 5.0 → 5.7 (works with any packaged
.exebuild from those versions) - Windows only for now (the Pixel Streaming server is Windows-native)
- Linux server support is on the roadmap
Ask for the community
Two things I’d genuinely like input on:
- What’s the next feature that would actually save you time? My current roadmap shortlist is: (a) cloud-aware multi-region tunnels, (b) a web SDK for embedding streams in iframes, (c) Linux host support, (d) analytics dashboard for active streams. Which one would matter most for your workflow?
- Any rough edges in v2 — please drop them in the thread. I’m one person and the bug-hunt phase is open.
Happy to answer questions about the underlying Cloudflare-tunnel architecture, why I went freemium instead of subscription, the Pixel Streaming server bundling, or anything else.
Cheers, Jay Founder, Beyond the Viewport · Immersalab Studios LLP


