CameraFTP Support

Configure Generic Image-Recording IP Camera with CameraFTP Service for Cloud Recording, Monitoring and Playback

Note: This document is not designed to replace the product manual from the manufacturer. Each network security camera has its own configuration UI and setup steps. However, most of them do have similar steps. This document provides some generic information about how to configure an IP camera with CameraFTP service. In general, users shall contact the manufacturer for technical support.

Most lower-end IP cameras cannot upload video clips. To upload video clips, a camera usually needs to support H.264 (or even H.265) for video compression. Lower-end IP cameras are not powerful enough to handle such compression. With CameraFTP's service, your camera does not need to upload true video clips. If your camera can upload image snapshots continuously, then CameraFTP Viewer can play the recorded images just like video (without audio).

If you need true video / audio recording, you might be able to use CameraFTP VSS software on a PC. VSS can connect to the camera's video stream, encode it into H.264-based .MP4 video clips and upload them to CameraFTP.

Step 1: Setup the Camera – Find the Camera’s IP Address

Turn on the camera; connect the camera with a network router using an Ethernet cable.

From a PC in the same network, insert the camera’s software CD and install the setup program. After it is installed, run the Setup Wizard. You will see the screen like below:

Click “Search” to find the network camera in the same network.

If you cannot find the manufacturer's CD, usually you can download it from their website. You can also install CameraFTP VSS software to find the camera's IP address.

Step 2: Configure the Camera Using the Web-based Configuration Tool

Open a web browser and access the Camera’s configuration page at:

(Please replace the IP address with the real IP address found using the SwannEye Search Tool), To logon, you need to find the default username and password in the camera’s user manual.

Step 3: Set the Image Resolution

Using the camera’s web-based configuration tool, click on “Video" to select an image resolution. (See the screenshot above). Please make sure it matches your CameraFTP subscription.

For monitoring a very small area, 320x240 probably is ok.

Most home users choose 640x480 or better resolution, e.g. 1280x720 and 1920x1080. To monitor large outdoor construction sites, many enterprises use full HD 1080P, or 3MP to 4MP cameras. Please note this will increase the bandwidth and storage usage dramatically; thus, CameraFTP subscription cost will also be higher.

Step 4: Wireless Setup (skip this step if it is not a wireless network camera)

From the camera’s web-based configuration tool, find “Wireless Setup”, then click on “Site Survey” or “Scan”. Select your wireless router’s SSID in the list and enter the correct authentication credentials. Your camera will be connected to your wireless network.

Step 5: Setup CameraFTP Service

If you don’t have a account, please do so to get started with a 2-day free trial. After 2 days, you need to order our paid subscription to continue using the service.

Assuming you have an account on, then from the camera’s web-based configuration tool, click on the “FTP” tab (or Event Server / Event Configuration tab) to locate a place where you can enter the FTP information. The screenshot below is just an example. Different cameras may have very different user interfaces.

Usually you need to enable uploading images to the FTP server. Motion Detection is also strongly recommended.

Please enter the following information:

  • FTP service:
  • FTP port: 21
  • FTP User and Password: FTP username is your CameraFTP username, FTP password is available in Configure IP Cameras page. (Your CameraFTP password may also work).
  • FTP Upload Folder: /YourCameraName.
  • Passive Mode:
    Yes. (Note Active FTP is often blocked by routers. Please use Passive Mode, or PASV)

Your Camera Name is created on website when you add a new camera. (See the screenshot below). If your camera does not support FTP folder path, you must use a camera license key as the password, or use "USERNAME:Dfoldername" as the username.

Many cameras have a "Test" button. Click on Test, it will connect to the FTP server and create a test file in the selected FTP directory.

If it is successful, congratulations, you are done! If not, you might be able to find an error message. Some cameras don’t display an error message; instead the error message is reported in the device’s status page or error log page.

About Motion Detection:

Most network cameras support motion detection. ). It reduces the bandwidth usage so that the camera will be less likely to slow down your network. It is recommended to turn it on.

  • In the above example, if you check the radio button “Always”, then the camera will keep uploading images to CameraFTP site. It will use more storage space and bandwidth. It may also slow down your Internet connection as the camera will keep uploading images even if there are no detected activities.
  • If you check the radio button of “Motion Detection” (It is recommended), then images will be uploaded only if the camera detects some motion activities (events).
  • Many cameras also allow you to configure the threshold for motion detection.

You can then remove the Ethernet cable. If you need to make changes, you can run the “IP Camera Tool” again to find the camera’s IP address (as it may change), and then access the camera’s configuration page.

You can visit to monitor or play back your recorded images from anywhere.

You can also download CameraFTP Viewer App for iOS and Android.

Cannot get it to work? Please read our Trouble-shooting Guide.