Beta. For development and testing only. Test Locally streams from your machine, not from Streampixel’s GPU fleet. Nothing here reaches end users. When you are ready to go live, upload a build.
Before you start
- The Pixel Streaming plugin must be enabled in your project. It already is if you have shipped a build to Streampixel.
- Your PC needs outbound access to
dev-streamer.streampixel.ioon port8888. If a corporate firewall blocks it, the session never connects.
Start a dev session
- Open your project in the dashboard and go to Test Locally.
- Click Start dev session.
- The new row expands with three things:
- Launch argument, for a Standalone Game or a packaged build. There is a switch for PS1 and PS2; pick the one that matches the Pixel Streaming version your build uses (see below).
- Signalling server URL, for streaming the editor.
- Preview link, a private page that shows your stream.
Option 1: stream the editor
- Copy the Signalling server URL from the session row.
- In Unreal, open the Pixel Streaming toolbar menu and paste it into Signalling Server URL.
- Choose Stream Level Editor.
- Open the preview link. The session row flips to Connected and the editor viewport appears in the player.
Option 2: Standalone Game
This is the one to use when you want to know what your users will see, because the process is launched the same way Streampixel’s workers launch it.- Copy the Launch argument from the session row. Make sure the PS1/PS2 switch matches your build.
- In Unreal, open Edit → Editor Preferences → Level Editor → Play.
- Paste it into Additional Launch Parameters.
- From the Play dropdown next to the Play button, choose Standalone Game.
What happens next
- Unreal starts a separate game process with those parameters. It does not use Play In Editor, so the selected-viewport and new-window modes will not stream; only Standalone Game does.
- No game window opens on your machine. The launch argument includes
-RenderOffScreen, which renders to memory the same way a Streampixel worker does. This is expected, not a failure. - The process connects to Streampixel’s dev streamer with your session token. The session row flips to Connected.
- Open the preview link. You see and control the game in the browser, through the production player, with your project’s settings applied: codec, bitrate range, quality range, and a 1920 × 1080 starting resolution that the player’s resolution selector can still change.
- The preview link goes through the same access rules as your live stream. If the project is password-protected or gated behind SSO, the preview asks for that too.