Documentation Index
Fetch the complete documentation index at: https://docs.streampixel.io/llms.txt
Use this file to discover all available pages before exploring further.
This guide walks you through preparing an Unreal Engine VR project for Pixel Streaming, from creating the project to packaging and uploading your build.
Step 1: Create the Project Using the VR Template
Open the Epic Games Launcher
Launch Unreal Engine from the Epic Games Launcher.
Select the Games category
On the New Project screen, select the Games category.
Choose the Virtual Reality template
Choose the Virtual Reality template provided by Unreal Engine.
Name and create the project
Set your project name and location, then click Create.
Step 2: Enable the Pixel Streaming Plugin
Open the Plugins window
Go to Edit > Plugins from the top menu bar.
Search for Pixel Streaming
Search for Pixel Streaming in the search bar. Enable the plugin
Check the Enabled checkbox next to the plugin. Restart the editor
Click Restart Now when prompted.
Step 3: Disable the OpenXR Plugin
Open the Plugins window
Go to Edit > Plugins from the top menu bar.
Search for OpenXR
Search for OpenXR in the search bar. Disable the plugin
Uncheck the Enabled checkbox next to the OpenXR plugin.
Step 4: Restart the Unreal Engine Editor
After disabling the OpenXR plugin, Unreal Engine will prompt you to restart.
Restart the editor
Click Restart Now to fully apply the plugin changes.
Wait for reload
Wait for the editor to reload the project before proceeding.
Step 5: Delete B_AssetGuideline from the Content Browser
Open the Content Browser
Open the Content Browser (Ctrl + Space).
Locate B_AssetGuideline
Search for B_AssetGuideline in the search bar, or navigate directly to:/All/Game/VRTemplate/Blueprint/B_AssetGuideline
Force delete the asset
Select the asset, press Delete, then click Force Delete in the confirmation dialog.
Step 6: Edit the TryTeleport Function in VR Pawn
Open the VR Pawn blueprint
In the Content Browser, locate and open the VR Pawn blueprint.
Open TryTeleport
In the left-side My Blueprint panel under Functions, click TryTeleport. Add an Add node to the Z value
Inside the TryTeleport graph, add an Add (+) operator node to the Z value and set it to 100. Compile and save
Click Compile, then Save.
Step 7: Package the Project
Open the Platforms menu
In the top toolbar, go to Platforms > Windows.
Package for Windows (64-bit)
Select Package Project > Windows (64-bit).
Choose the output folder
Choose a destination folder for the output. Verify the build
Wait for packaging to complete, then verify the .exe is present in the output folder.
Step 8: Create a ZIP and Upload to Pixel Streaming
Open the build folder
Navigate to the packaged build output folder.
Compress the contents to ZIP
Select all contents (Ctrl + A), right-click, and compress to a ZIP file.
Name the ZIP file
Name the file, for example VRProject_PixelStream.zip.
Upload to Streampixel
Log in to your Pixel Streaming platform, upload the ZIP, start the stream, and share the URL.
Your VR Unreal Engine project is now ready to stream through Pixel Streaming.