HOW TO Use Your Android Phone as WebCam via USB & WiFi

Using your Android phone as Webcam is not a tedious process when you have a WiFi connection, there are numerous tutorials that give you the information on how to use your Android phone as Webcam via WiFi. An App called IP Webcam does it well a tutorial of which can be found on MakeUseOf. But using IP Webcam, you will be streaming the video wirelessly and hence you should be connected to WiFi or 3G. If you do not have any one of these two, it is perhaps not possible for you to use your phone as a webcam with IP Webcam. So we’ll discuss an alternative method using which you can use your Android phone as webcam through USB with an app called DroidCam. It might look like a long process, however, it is easy if you follow every step properly. Also make sure that the length of the USB Cable which comes with your phone is sufficient enough for you to place your phone in a stable position. You do not need to root your Android device to implement this method. If you find any difficulty in this method, kindly mention it in comments and I would be happy to help you :)

Installing ADB

ADB (Android Debug Bridge) is necessary to be installed as it facilitates the communication between your PC and Android phone. To install this, you can refer an excellent tutorial on Addictive Tips. Install ADB on your PC, I’ll wait till then ;)

So now when you are done with ADB installation, you can proceed with the following steps.

Install DroidCam on your Android Phone & PC

Head over to the Android Market and Install DroidCam (currently unavailable in Android market but you can download the APK file from here) on your Android phone. It is an excellent app which lets you use chat using your phone as Webcam. After installing DroidCam on your phone, you need to download and install the PC Client from here.

  • Pick up your phone and click on Menu->Settings->Applications->Development->Enable USB Debugging.
  • Connect your phone to the PC via USB Cable.
  • Now when you are on the PC, click on Start->Run and type cmd.
  • Type adb devicesand hit Enter. You will see the serial number of the device connected

    ADB Devices

    Click to Enlarge

  • Now type adb forward tcp:4747 tcp:4747 (where the first number is the port the PC client will use, and the 2nd – the phone app) and hit Enter again. Nothing should be displayed on the screen after you hit enter.
  • Start DroidCam PC Client on your PC and also on your phone.
  • After you have started both, click on Connect.
    DroidCam PC Client
  • After it is connected, you will be able to use DroidCam as a Webcam on Skype or any other Messenger. You will need to specify DroidCam when asked for the available Cams and audio inputs.

It seems on Android 2.3 audio is recorded in large chunks causing delays, thus not allowing DroidCam to stream and play-back smoothly. As of now, nothing can be done about this

Hope this apps works well on your PC, let me know if you face any errors ;)

  • http://techdraginfo.blogspot.com/2011/10/make-free-video-calls-on-samsung-galaxy.html shenoyjoseph

    wow nice trick it will helpful for people who doesn’t have webcam on their PC.

  • http://www.how2blog.in arafinshaon

    @Lalit i think Warelex Mobiola is the best for mobile web came but unfortunately its android version has not been released yet i hope they will release android version pretty soon :) I am waiting for its android version :)

    • http://www.blogotechblog.com Lalit Indoria

      Is it free? I don’t think you can use it without Wi-Fi!

  • http://stayinfront.com/ nanvymaben

    I need to learn this things and remember them because I want to understand the full features of Android phone then after such things which make it easy to put in use.

  • John

    hey I did all you said and not recognizing the adb command. When I enabled the USB Debugging it installed a driver which I thought was great! However I am unable to connect or find the attached devices.

    • http://www.blogotechblog.com Lalit Indoria

      Have you installed Android SDK?

  • John

    No I didn’t install the sdk as of yet.. I typed into a google search “How do I use my Android as a webcam.. It looked really simple until the command line Entries came up “adb is not recognized as an internal or external command. I discovered through another search about sdk. starting to install that and I get a prompt for a Java SE Developement Kit. OK now my head hurts but “in for a penny in for a pound”. Do I need anything else? I am sure I will find out!

    • http://www.blogotechblog.com Lalit Indoria

      If you want to use it via USB, you have to go through those command lines. If you want to use it via Wi-Fi it is really simple. Android SDK and JDK is all you need. After downloading SDK, open SDK Manager.exe and install Platform tools

    • John

      Hey I found out I need Apache or Eclipse which is another thing needed to do this process. Which version do I need to use?

  • Roji

    That was a great one my dear friend…i was really happy to see my face on the webcam…ha ha :)