Initializing two webcams for stereo vision to Oculus DK2

Hiya guys,

So, I just recently started working in Unity for a research project and a part of it requires me to integrate 2 webcams (which is actually an old OVRVision 1 that is no longer supported and is out of date for the latest stable Unity version) and project each to a different eye of an Oculus DK2. I made a single Camera object and included this script with it:

using UnityEngine;
using System.Collections;

public class WebCam : MonoBehaviour {

    private Camera leftEye = new Camera();
    private Camera rightEye = new Camera();
    private Material renderTextureLeft;
    private Material renderTextureRight;

	// Use this for initialization
	void Start()
    {
        WebCamTexture leftCamera = new WebCamTexture("Left camera");
        WebCamTexture rightCamera = new WebCamTexture("Right camera");

        leftCamera.Play();
        rightCamera.Play();

        //Left Eye
        renderTextureLeft.mainTexture = leftCamera; //Line
        leftEye.targetTexture = (RenderTexture)renderTextureLeft.mainTexture;
        leftEye.stereoTargetEye = StereoTargetEyeMask.Left;
            
        //Right Eye
        renderTextureRight.mainTexture = rightCamera;
        rightEye.targetTexture = (RenderTexture)renderTextureRight.mainTexture;
        rightEye.stereoTargetEye = StereoTargetEyeMask.Right;

    }
	
	// Update is called once per frame
	void Update()
    {
	
	}
}

It gives me the error “NullReferenceException: Object reference not set to an instance of an object” at “//Line” so I figure I’m forgetting to do something very basic, but I can’t quite catch what it is. Also, I do print out the device names so the names should be fine. VR in player settings is enabled and I’m using the latest beta build (5.4.0b25).

Any help would be much appreciated!

Probably the webcam name is wrong
Display the name of all the connected webcam with
var devices : WebCamDevice = WebCamTexture.devices;
for( var i = 0 ; i < devices.length ; i++ )
Debug.Log(devices*.name);*
And try using those names when you new the webcamtexture