You can connect droidcam to your computer using various methods described here.
Keep audio disabled whenever possible.
Connect via Wi-Fi
2. Start the phone app (DroidCam or DroidCamX). It should print “Starting server..” and IP and Port information.
If the IP is all zeros (0.0.0.0) – you are not properly connected to a network.
3. Start the PC client (Start -> All Programs -> DroidCam). Make sure the connection method is “WiFi/LAN”, enter the IP and Port as displayed on the phone. Click [connect].
4. The phone app should start showing the camera output. The PC client should start updating the “webcam” output – you can check in Skype/etc. Find “webcam” or “video” settings in the options/preferences of these programs.
You can also preview the video output by right-clicking on the PC client and choosing “show video output” from the menu.
5. Click [stop] to disconnect (or tap the “Stop” button in the phone app).
WiFi Server Mode (DroidCamX only, 3G compatible)
1. Choose the “Create WiFi server” option on the PC client. Click [Start].
3. Press the Menu key on your phone, and choose “Connect to Server”. You will need the computers IP address, look in your network settings. This is still via WiFi on the phone.
Forward port 4747 to the PC, and you can connect to your external IP over 3G (be careful with data plan limits! Use Format B and a low resolution. Dev47apps will not be responsible for your bill :P)
Connect via Internet Browser (IP Camera) (DroidCamX only)
- The default viewer is Java based and will not work on mobile browsers. Format A works best, followed by Format C.
- If you dont have Java installed, as of DroidCamX v1.5.8 an MJPEG feed is also available which should work on most modern browsers by default, and can also be accessed via native mjpeg viewer apps and programs.
1. Turn on WiFi on your phone and connect to a WiFi network as you normally would.
2. Start DroidCamX, it should print “Starting server..” and IP and Port information. If the IP is all zeros (0.0.0.0) – you are not properly connected to a network.
3. Open your internet browser (Firefox, Chrome, Explorer, etc), and enter ip:port into the address bar (replace these with the actual ip and port values from step 1) to connect. Example.
4. You should see a Java “Loading” image in the center. If you do not have Java installed, simply click the “Alternative Feed” link at the bottom of the page to view the mjpeg version of the video stream. MJPEG viewer apps/programs can access the raw feed via http://a.b.c.d:4747/mjpegfeed
Connect via Bluetooth (DroidCamX only)
1. Turn on bluetooth on your computer. Start the PC client, choose Bluetooth as connection method and click [Prepare]. If no error messages get displayed the client is ready to accept a connection.
Note: Everything was developed and tested with the default Windows/Microsoft bluetooth stack. You may get errors if your computer is running 3rd party bluetooth software.
2. Start the phone app, press the menu key and choose the Bluetooth option. If bluetooth is off, the app will request for it to be turned on. Choose Bluetooth via the menu again once its enabled.
3. You will be presented with the standard device picker. Choose your computer from the list. If it’s not there, make the computer ‘discoverable’ and scan for it on the phone.
4. DroidCam will show a message indicating that the target device has been set. Choose the Bluetooth option again to try and connect.
5. You should start seeing video output as usual. Format A is probably going to be choppy – try format C or B.
Connect via USB(Advanced)
- USB connections are made via a program called “Android Debug Bridge”, or ADB. A copy of adb.exe is included in the DroidCam installation folder.
- In order to communicate with the device, manufacturer drivers need to be installed on the computer. Devices that ship with their custom version of Android (Samsung/HTC/etc) normally have tools to sync the device with the PC (eg. HTC Sync or Samsung Kies), these tools usually have the suitable driver automatically installed. If you are using a device that is running a stock Android operating system (Nexus One/S), drivers are provided by Google.
- To manually check if drivers are installed:
- On the phone, go to Settings -> Applications -> Development (OR Settings -> System -> Developer Options). Enable “USB Debugging” if this option is available. Connect the phone to the computer if it isn’t.
- Open My Computer and find where droidcam was installed. By default it should be under Program Files (x86 on 64bit Windows). Note the location path.
- Go to start -> all programs -> accessories. Right-click on “Command Promt” and choose ‘run as administrator’
- In the window that opens, enter cd “C:\Program Files\DroidCam\”, where the text in quotes represents the installation path. Change it to what you have from step 2.
- Enter cd adb
- Enter adb devices
The last command above prints “List of devices attached”, followed by any detected device IDs (e.g. “device HT1234ABCD”). If the list is empty, adb doesn’t see the phone and drivers need to be installed.
Disconnect the phone and follow the instructions here to find and install the drivers for your device: http://developer.android.com/sdk/oem-usb.html.
- You can forward ports manually, adb forward tcp:4747 tcp:4747, and connect via 127.0.0.1