Redirect to a New URL
In this document we will show how to redirect the user’s current browser tab to a different web page from within an Unreal Engine application running in a browser.
Video Preview
https://youtu.be/lm3KknUHgq4Demo URL:
https://connector.eagle3dstreaming.com/v5/e3ds_dev1/ue55cpp/default
Press the 9 key on your keyboard to redirect the current browser tab to a different web page
Prerequisite:
Before proceeding, ensure you have downloaded and installed the E3DS Features Plugin in your Unreal Engine project. For detailed instructions, refer to:
Download and Install the E3DS Features Plugin
Follow the guidelines below:
Part 1. Blueprint Logic for Redirecting the Browser
Open the level you intend to stream.
Ensure an instance of
E3DS_PS_actor
is placed in your level.Figure 1. Drag and drop
E3DS_PS_actor
into your levelOpen the Level Blueprint.
In the Event Graph, right-click and search for the Keyboard 9 event. Add it to the graph.
From the Pressed execution pin of the
9
key event, search for and add the Redirect To node.In the Url To Redirect To text field, enter the full web address you want the user redirected to (e.g.,
https://eagle3dstreaming.com/
).Connect the nodes as shown below.
Figure 2. Connect the Nodes
Compile and Save the Blueprint.
Part 2. Verification
Now verify that the redirect works:
Connect to your remote editor session in your web browser by following the steps in our How to test in remote editor streaming documentation.
Click inside the editor viewport to ensure it has focus.
Press the 9 key on your keyboard.
Expected Result:
The current browser tab running the Pixel Streaming session will navigate away and load the new URL you specified.
This confirms the Blueprint successfully sends the redirect command to the client’s browser.
Related Guides
Need help?
🛠️ Contact our Support Team
💬 Join the Community on Discord
Follow us on:
Facebook | GitHub | LinkedIn | YouTube