Using the FTP Profiles dialog, you can create and manage profiles for automatically uploading images to FTP servers.
You need to create at least one profile that you can select in the Time Tasks or Actions dialogs for transferring images via FTP.
FTP (File Transfer Protocol) is an Internet protocol used for exchanging files between computers. This protocol is used frequently for uploading modified HTML pages or images to the server of an Internet provider.
The MOBOTIX camera can transfer images via FTP to a server, so that your homepage always shows an up-to-date image, for example. In this setting, the camera functions as sender (FTP client) while the remote computer acts as the receiver (FTP server).
You may define one or multiple FTP profiles. Every FTP profile contains the entire set of FTP transfer information. The transfer can be triggered either by a task defined in the Time Tasks dialog or by an event defined in the Actions dialog.
This dialog contains global options that can be used in all profiles and profile options only valid for the respective profile.
It is recommended to use the global options for entering frequently used parameters (e.g. FTP Server, User Name, Password and Connection). In the profiles using the global FTP server, you can leave the respective fields empty.
Notes: |
|
---|
For each profile, set the following parameters in the FTP Profiles dialog:
Parameter | Description | ||||
---|---|---|---|---|---|
FTP Profile n |
Enter a unique profile name. You can select stored profiles in the Time Tasks and Actions dialogs, in order to perform time or event-controlled file transfers. |
||||
Current Destination |
Here, the camera displays the destination file that is created using the current values in the fields Directory Name, File Name and Event Directory.
|
||||
Directory Name |
Enter the FTP server directory name where you want the images to be stored. You may use any name that is valid for your FTP server and that is accessible for you. If the specified directory does not yet exist, it will be created during the FTP transfer. If you are using Variables (as is the case in the factory default setting), the directories are created using the corresponding names. If you leave this field empty, the images are stored directly at the root level ("/") of the FTP server. Make sure that the user you entered has the necessary access rights for storing files and for creating directories.
|
||||
File Name |
Enter the file name (e.g. You may use any name that is valid for your FTP server. If you are using Variables (as is the case in the factory default setting), the files are created using the corresponding names. |
||||
File Type |
Select the desired type of data you would like to transfer:
|
||||
File Type: Image from image profile |
For every FTP profile, you can use a specific image format that is independent of the image format currently displayed by the camera. These formats are saved in the camera as image profiles. Select one of the image profiles defined in the Image Profiles dialog.
|
||||
File Type: MxPEG or JPEG clip |
Select the file format of the image files:
Set the desired Clip Frame Rate and the time to include before and after the event(Time Before and Time After).
|
||||
Temporary Name |
When this option is active, the image is stored in a temporary file during FTP transfer. Once it has been transferred completely, the image will be renamed. Activate this option to prevent visitors from seeing incomplete images, empty frames or error messages if the image transfer has not been completed. |
||||
Event Directory |
Activate this option if you would like to create an individual subdirectory for every event and its pre- and post-alarm images. |
||||
FTP Server |
Enter the IP address or the name of the FTP server (recipient). Examples:
If you would like to use a symbolic name, make sure that at least one DNS server has been specified in the Ethernet Interface dialog so that the camera can obtain an IP address for this server. |
||||
User Name |
Enter the user name for logging on to the FTP server. You will be assigned a user name either by your Internet provider or by your system administrator. |
||||
Password |
Enter the password for logging on to the FTP server. You will be assigned a password either by your Internet provider or by your system administrator. |
||||
Connection |
Should you not want to use the global default settings in a profile, you can select Active FTP (when a firewall or a router is located between the camera and the FTP server) or Passive FTP here. When you are not sure which setting is supported by your FTP server, do not change this setting. |
In order to delete a profile, check the Delete option in the top right corner of the profile. The profile will be deleted as soon as you click on the Set button in the lower part of the dialog.
Click on the Set button to check the created profiles. If a profile is faulty or entries are missing, you will be prompted to correct or complete your entries for this profile. When no errors have been detected, the profile is stored temporarily.
Click on the Close button to close the dialog. While closing the dialog, the system checks the entire configuration for changes. If changes are detected, you will be asked if you would like to store the entire configuration permanently.
Notes:
In order to create unique directory or file names, you can use variables or placeholders. Using variables and placeholders is helpful for creating e.g. a daily history.
The variables listed in the following are only shown as an example. Read the Variables and Placeholders help topics for more information on dynamic texts.
Variable | Description | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
$(TEXT.FTPDIR) |
MOBOTIX pre-defined directory The placeholder is replaced by a unique directory structure following the pattern below:
|
||||||||||||||||
$(TEXT.FTPFILE) |
MOBOTIX pre-defined file name The placeholder is replaced by a unique file name following the pattern below:
Remember to add the |
Notes:
Apart from the placeholders listed above, you can also use Variables.