Before you begin
Steps
1
Sign in
Open dashboard.streampixel.io and sign in. See Register and sign in for the available methods.
2
Create a project and pick a region
From the dashboard, click New Project. Choose one of three deployment regions:
Pick the region closest to most of your end users. Region is fixed for the life of the project — see Regions for details.
3
Package an Unreal build
From the Unreal Editor, package your project for Windows. (For VR experiences you still package for Windows — the difference is in-engine setup, see Prepare a VR experience.) Compress the resulting folder into a single
.zip file.4
Upload the build
You can upload through the dashboard or directly via the REST API.
- Dashboard
- REST API
- Open your project’s Builds tab.
- Click Upload Build and either drag the
.zipin or paste a public download URL. - Submit. The build immediately enters the build lifecycle.
5
Wait for approval
The build moves through several states —
pending, Downloading Files, Extracting & Scanning, Saving to Repository, Distribute, then Approved (or Reject). Watch progress on the dashboard or subscribe to webhooks.6
Open your share link
Once approved, the project’s Share panel exposes a hosted URL like
https://share.streampixel.io/{projectId}. Open it in any browser — desktop, mobile, or VR headset — and your stream is live. That URL is all you need to send to viewers.Verify the stream
Open the share URL in Chrome on a desktop machine. You should see:- A loading screen while your stream is set up.
- The Unreal Engine viewport, streaming live in the browser.
- Mouse, keyboard, and touch input flowing back into the build.
What’s next
Embed in your site
Drop the share link into an iframe on your own page.
Build a custom player
Use the Web SDK for full programmatic control: events, JSON messaging, custom UI.
Tune your project
Codec, resolution, AFK timeouts, security.
Webhooks
Get notified at every stage of the build pipeline.