Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
DuaneG's avatar
DuaneG
Honored Guest
6 years ago

Oculus Android (Quest, Go) does not play more than one video at a time with Unity Video Player

I have seen this issue posted on several other forums, but it does not appear that anyone has found a solution. The Unity video player works great as a render texture for materials on objects such a quads, skyboxes, etc. However, when more than one video plays at the same time, all of the videos seem to try to play all video textures at the same time. The result is flickering between frames of all videos at it cycles between each frame of each video on all materials. This seems to be an issue that is specific to the Quest Android OS. When playing on the Quest using Oculus link, it works fine. It also works fine on my Android phone, thus indicating that it is not an Android issue.  I am currently using Unity 2019.4.10 (LTS), but the version does not make a difference, I have tried it in earlier versions with the same result.
I also tried it on an Oculus Go. The same issue existed there, but more intermittent. It plays correctly for a few seconds, then starts flickering, the plays correctly and so on.

7 Replies

  • Anonymous's avatar
    Anonymous
    We had multiple videos playing simultaneously in Tilt Brush on Quest - we were using Unity 2018.4. I don't remember needing to do anything clever to get it to work.
  • I've got the same issue - Unity 2020.2.6

     

    I've got a stereoscopic 360 video mapped onto a sphere, and inside this sphere there's an additional quad with a second video. The sphere uses a rendertexture, and the quad uses a material override. I'm on Unity Internal, not URP. I think it's related to the video player itself. The two objects seem to constantly exchange textures, flickering each other's contents back and forth.

  • sigtrap's avatar
    sigtrap
    Honored Guest

    Same issue, in almost identical context to SpatialEffects . Anyone found a fix? Unity 2020.2.1f1. I've tried with all the videos in their original encodings, and transcoded, with no luck.

  • sigtrapTry the AVPro Video plugin for Android, I tried their watermarked trial version and it works on quest. It's a pricey plugin though.

  • This is late but if anyone runs into this in the future, turn off Low Overhead Mode (GLES) on Project settings->XR Plug-in Management->Oculus