Seeking Guidance on Implementing Stereo Video Streaming on HTC Vive Focus 3 in Unity

Hi,

I’m using the HTC Vive Focus 3 with Unity to build an Android application that streams stereo videos on the headset. The video source is stereo, so it has separate left and right eye feeds. I’m new to Unity and need help figuring out how to achieve this setup where each eye can see a different video source.

I’ve done some research and came across Unity’s lerp and stereoEyeIdx methods, but I’m not sure if they’re the right approach. Do you have any recommendations or guidance on how to implement this?

Thanks!

A simple way is to sample the frame in a simple shader (graph), where you indeed lerp the values by the eye index. This way it should only show the correct frame.
There might be better solutions available for just streaming video. Definitely take a look at it online