Source code: https://bitbucket.org/muzaheed57/storagetemplate/src/master/ demo URL : https://connector.eagle3dstreaming.com/v5/demo/StorageTemplate/E3DS-Iframe-Demo |
Before Using some of the features take a look at the document below covering how to send a pixel streaming command to E3DS System: |
All the code is present in “FileHandlerActor” blueprint under Content\Blueprints. |
Pixel Streaming App-
Clicking “Upload Save File” will show a Pop window in the browser to upload the file. |
Code to execute-
{"cmd":"sendLocalFileToUE4","pathToSaveFile":"-- Location Where File needs to saved on Cloud Machine—“} |
More information on Relative and Absolute Paths can be found on the document below:
Difference in Relative Path and Absolute Path in Unreal Engine
More information on Relative and Absolute Paths can be found on the document below:
Difference in Relative Path and Absolute Path in Unreal Engine
Pixel Streaming App-
Enter the file name which needs to be download from the cloud machine where the Pixel streaming app is running. |
Code to execute-
{"cmd":"downloadLocalFileOnUserDevice","fileToDownload":"-loaction of the file on Cloud machine-“}
Again Pixel Streaming response include two part. First is the actual command for Eagle system “downloadLocalFileOnUserDevice”. Second part contain the path in the cloud machine from where the file will be fetched and then downloaded on Pixel Streaming User’s device.
This system can be used on small files like Save Game files, Images and Documents. |
This uploading and downloading files feature can be used to communicate with the unreal application. However these uploaded data are not guaranteed to persist in the storage beyond the active session. Typically, the files will persist and be available in following sessions. But if a reliable persistent storage and sharing service is needed, any cloud storage service should be used. |
When a new version of the UE application is uploaded, the save files directory will be uploaded too. And the application will not have access to the saved files from the previous version. |
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 Community Forum today.