Multi-instance of iVCam

You can transfer videos from multiple phones to different iVCam instances on the same PC.
To do this, you need to install multiple instances (drivers) on your PC first.



Find the driver_install.bat file in the iVCam installation folder (for example: C:\Program Files (x86)\e2eSoft\iVCam) and run it, adding an iVCam driver each time you run it.

If running this file fails (with some errors), you can also enter the iVCam installation folder in Command Prompt running with administrator privileges and run the following command to install the driver:

devcon install driver\iVCam.inf iVCamDevice

Run it twice and you will have 3 iVCam drivers (including the default one). You can see them in system Device Manager application.

If there’s only one instance, the camera name will be “e2eSoft iVCam” and you can only run one iVCam application;

If there’re more, the camera name will be “e2eSoft iVCam #1”, “e2eSoft iVCam #2”, etc. You can run more iVCam application instances.


To uninstall an iVCam driver (instance), locate the iVCam device in the “Imaging devices” group in system Device Manager and right click on it to uninstall the driver, make sure not to uninstall all of them.


Run our app on phone side and app will find these instances if they’re running, choose which one to use and app will transfer its video to the selected instance.



Selecting “Hardware decoding” in the client software (if supported by your PC) can greatly reduce CPU usage to support more instances running.

The latest version of the client software has been greatly improved in hardware decoding.