Is it possible to include multiple OBB files in a package?

I have a 360 video VR app which runs on the GearVR. I may often have multiple videos which are a part of the app. 360 videos by nature are quite large. I recently tried to package a project where the total size of five videos was 2.17Gb in size. The problem is that an OBB file has a 2Gb filesize limit, which it turns out is an android platform limitation.

  1. I’m wondering if its generally possible for an android application to have multiple OBB files, each under 2Gb?
  2. Is it possible for UE4 to support packaging content into multiple OBB files?

Some of you might be thinking that I should upload the 360 video files to an online server and stream them instead of including them on the phone. Generally, that would be a good idea, but in some cases, the VR app may not be a public facing application OR the VR app is being used at conventions/conferences where public wifi is overtaxed and generally throughput is not good enough for a VR experience. The best solution is to include the videos on the phone.

My current solution is to lower the bitrate of the videos, but that’s not going to be a solution for larger projects involving multiple video files which are large.

I’m trying a different solution - having the files on the device outside the apk and loading them from there:

https://forums.unrealengine.com/development-discussion/android-development/1416472-android-path-format-structure

There are some plugins that can load media (or in my case pngs for textures) if you know the path. But I’m having issues working out the path structure for android :frowning: