Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview:
This document shows how you can send any pixel streaming command from your project to E3DS system.

Panel
panelIconIdatlassian-info
panelIcon:info:
bgColor#F4F5F7

Prerequisites

:


Pixel Streaming Plugin enabled

in the project

.


Explanation:


It can be done very easily from any project. Make sure you enable the Pixel Streaming Plugin provided by Epic Games and restart your project if needed. Then go to your player controller blueprint and enable the Pixel Streaming Input component.

...

  1. Drag and Drop the Pixel Streaming Input Component to the event graph and put it in the target. This method only works while you are in the player controller.

...

Image Added

  1. Cast to your player controller and get Pixel Streaming Input component from there. It works in any blueprint actor.

...

Image Added

  1. In the event graph, get player controller by right clicking. After that, get “Get Component by Class” node and select “Pixel Streaming Input Component”. Drag the Return value and add “send pixel streaming response node”. This method works in any blueprint.

Image Added

...

Info

Note :

This node expects a string . So whatever data you want to send that have to be able to convert into string . That’s why we send json object as a string . In engine side c++ code of the plug-in takes cares rest of the things .

That’s why we can’t send a file or image or binary object through this node . Because they are not easily convertible to string .

Was this article helpful? Comment Below. Let us know your feedback.

We don't have a way to export this macro.

...

Need help? Contact Support

If you still need help, contact support to get your issue resolved quickly.

Submit a new request at E3DS support portal or send an Email at support@eagle3dstreaming.com.

Seek advice. Connect with others. Share your experiences. Join our lively E3DS Community Forum today.