Need help for building vr camera

Hii guys,new here
Currently i am building a vr game without any hi-end vr, just using a simple vr box, for that i tried to use google vr sdk but it didnt worked. So what i did is placed two cameras (as left right stereoscopic view) in unity scene with some distance,angle and fov, add the textures side by side, converted texture into jpeg format, sent them to android phone over udp protocol, and then displayed those on phone. Bandwidth is enough i feel because i am using 5GHz wifi and due to all the processing on each frame, fps is super low (like 15-20 fps) and for that reason bandwidth is fine for now. Intially when i used this setup without any terrain but with few objects, it was looking fine, kind of giving 3D effects, but now when i added terrain and all, fps dropped to <10 and not getting any 3D effect, instead started feeling dizzy lol, How to correct it, and how to get good fps, any different way? If requires more bandwidth i can use adb protocol, i was able to get 40MBps+ using adb.Here i am attaching pic and the code.



Quick Text - Easiest way of online text sharing 📠 unity C# code.

I stead of making your own DIY solution, I highly recommend to just get the google cardboard XR plugin working. If it doesn’t work on the latest LTS try 2020.3LTS instead.

Also terrain sucks for performance, especially on mobile. I recommend to convert it to mesh using tools found on GitHub.

For other performance issues use the profiler to see what is causing the performance issues

Thanks @DevDunk for the reply, I tried many ways to run the google cardboard XR plugin (i am in ubuntu fyi),its still not working, but even if somehow it did, the game will run on mobile right? but what I want is that the game should run on pc, because i feel i need more power and resources than a phone can provide, that is why I am sharing the texture.
and for the terrain, i will try to convert it into mesh.

Then you use a different plugin. That’s why the whole plugin system was made, to easily switch between different plugins.

can you suggest some? i tried searching but didnt get good

For everything PC on windows use openXR.
Linux support for PCVR is very bad, but you should be able to get it working using the steamvr/openvr integration