EasyMovieTexture for making a VR video player.

Hello Community!

I’m trying to create an app with which i can play a stereoscopic 360 video as a demo to our clients. I would show them our showreel in a customized app environment tailored to just that video. Open the app, plug in the GearVR and BOOM!

Also, i should mention that the file to be played is an mp4 that will be placed on the android local directory - somemthing like /storage/emulated/0/MyVideos/showreel.mp4

Now, heres what i’ve done so far:

Got a static picture around a sphere working in GearVR (Simple!).
Bought EasyMovieTexture since we’ll be needing 4K.
Put a text object in the center of the screen as a debug thingy that produces the name of the file currently being played.

Here are the problems:

  • Generic Overall Issue -
    When i plug in the gearVR, i see only a black screen with my text in the center.
    When i disable VR and try it as an app, still a black screen, but the EasyMovieTexture buttons are available, which allow me to press ‘load’, after which, the demo video does play.
    I’m relatively new to unity, so some of the code is still gibberish to me.

  • Possible Causes -
    I’m thinking that somehow the app is not able to access the file on the phone at a local directory. Could this be the issue?
    Also, maybe theres some issue with the code within since EasyMovieTexture was built to embed videos within.

Any help would be greatly appreciated!

Thanks!

Have you tried asking the EasyMovieTexture folks? My bet is the file location as i have seen that issue prior.

I havent actually. Partly because when i click on the support site, i am taken to a website which is in chinese or something.

I’ll give shout an email out i guess.

Thanks. Any more suggestions are welcome.

FOr anyone else having this issue - Here’s the revert from EMT -

Hello,

Please check the resolution. GearVR supports up to 4096 * 2048.

For external storage, load as follows:

file://+ Absolute path

ex) file:///storage/emulated/0/MyVideos/showreel.mp4

Thank you for following up with the solution. I wish everybody did this when tabling a question and discovering the method or answer.