Space for Fakhrul Islam

Capture and Download a Screenshots

How to download and install the plugin
Plugin Download & Install




Video Demonstration

Check out the Desktop preview of this feature:

Demo Video


Experience here:

https://connector.eagle3dstreaming.com/v5/e3ds_dev1/ue55cpp/default





Follow the guidelines below:


Part 1: Blueprint Logic for Capturing a Screenshot

  1. Open the level you intend to stream.

  2. Ensure an instance of the E3DS_PS_actor is in your level.

    image-20250728-171842.png
    Figure 1. Drag and Drop E3DS_PS_actor into Your Level


  3. Open the Level Blueprint.

  4. In the Event Graph, right-click and search for the Keyboard 5 event to add it to the graph.

  5. Drag from the Pressed execution pin of the 5 key event and search for the Capture Screen Shot node.

  6. Connect the nodes as shown below.

    image-20250728-171822.png
    Figure 2. Connect the Nodes


  7. Compile and Save the Blueprint.






Part 2: Verification

This section explains how to verify that the screenshot capture is working in your remote streaming session.

  1. Connect to your remote editor session in your web browser. Click inside the editor viewport to ensure it has focus.

  2. Press the 5 key on your keyboard.

    • Expected Result: Your browser should automatically download a .jpg file of the current view from the Pixel Streaming session.

This confirms that the Blueprint is successfully sending the command to capture the screen and trigger a download on the client's browser.





How to test in remote editor streaming
Remote Control Unreal Editor



How to do blueprint debugging incase something in not working

Blueprint Debugging



 


Need help?

🛠️ Contact our Support Team

💬 Join the Community on Discord

🆓 Get Started for free

 

Follow us on:

Facebook | GitHub | LinkedIn | YouTube