Did you figure anything out for this?
I'm having an issue when I set minimum Android level to 23 (as required by Oculus' servers)--the video expansion files that used to play now do not. I'm requesting read/write external in my manifest. Highest installed Android is 29 if that makes any difference.
I've been having this same problem for a few days. I have a project where I show 360º videos. They were working correctly a few weeks ago and now they are not. I think I'm having problems with the access permissions to read the videos inside the "/storage/emulated/0/Videos" that I put manually through a string. Any suggestions to try to fix the problem?
It looks like adding android:requestLegacyExternalStorage="true" to the manifest allows the traditional method of accessing the file system to work.
Sadly, my problems have not stopped there. Especially if you're using AVPro, you might find this ongoing thread between me and RenderHeads informative: https://github.com/RenderHeads/UnityPlugin-AVProVideo/issues/776
That did it for me! Thanks!
I am able to play files from the path:
where IXM is a folder I created on the Quest 2 storage, same level as Android, Downloads or Movies.
This is the full custom manifest I used:
I used this manifest: