ExoPlayer for building powerful VR players on Cardboard and GearVR

I’m working on something similar (360 video viewer for Gear VR) using exoplayer and Unity3D, but I’ve noticed that some videos will have a noticeable number of dropped frames even though the app itself is running at around 90 FPS. These videos are stored on internal storage, so I wouldn’t think that data transfer should be an issue, especially since exoplayer can play the video just fine when I build a project from Android Studio (no Unity3D or GearVR support). Did you experience anything similar? If so, do you have any tips on how to approach a solution?

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.