Download A file produced by the Unreal engine On User's Device
Before Using some of the features take a look at the document below covering how to send a pixel streaming command to E3DS System:
How to send a Pixel Streaming Response
{
"cmd": "downloadLocalFileOnUserDevice",
"fileToDownload": "C:\\e3dsfeaturestemplate_dev\Saved\Screenshots\Windows\ScreenShot00006.png"
}
Then send this json cmd to pixel streaming system.
![](../__attachments/79462401/Screenshot_27.png?inst-v=9b033c68-0785-4908-9f10-846408bbe676)
Note:
If you try downloading anything from anywhere other than your app folder, your user will get an error indicating permission denied.
For example:
{
"cmd": "downloadLocalFileOnUserDevice",
"fileToDownload": "C:\\desktop\\ScreenShot00006.png"
}
Will produce the error “Permission denied to download "C:\\desktop\\ScreenShot00006.png"
As a developer, it will be your responsibility to make sure that you have written down code in such a way that system does not try to download any file outside of the unreal apps folder.
If file don't exist then user will see an error indicating “ file does not exist“.
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 Community Forum today.