I have two related topics concerning downloading and playing of videos and images on Android during runtime. I need to save the files in order to access them when I am offline.
Topic 1: I want to download video (mp4) and image (png) files from the internet and save them somewhere on my Android device (internal storage/ sd card) so I can access them later. Is there any way to do this in Unreal?
(Note: In Unity there is the WWW class and the Application.dataPath stuff so you are able to download and save whatever you want to your phone)
Topic 2: Afterwards I want to access the downloaded files and use them as textures (Tx2D, movie texture) to display them on 3D objects. Any idea how to load images/movie from storage/sd card as texture? For videos: How to also play the sound?
I already figured out that there is a BP node (DownloadImage) where you can pass an URL and get a texture but I also want to save it so I am able to access it when I am offline. The same applies to the video topic as well where I found a way to stream a video (set URL) but nothing to save and load from storage/sd.
Note: I have no issue dealing with C++ code.