HTTP Upload
This feature is an alternative way to upload files instead of FTP.
This feature is useful when you have an incompatible FTP server or just want to upload a video to a couple of server locations without opening another Willing Webcam instance. Enable the FTP and HTTP upload features at the same time to upload video to multiple server locations or even to multiple servers.
You have to upload the
wwsubmit.php script file from the '\Program Files\Willing Webcam\Web Pages\HTTP Upload\PHP' directory to your web site. Most web hosting services have a PHP engine. Fill the
IP Address field with URL of this script.
When you select the Enable checkbox or click the Submit button it will initiate http upload to your web site. There you must have your webpage with a link to the webcam image.
Note: You might be concerned about using this feature due to possible upload attacks:
How to build a good protection against upload attacks?
If you do protect the folder, the entire web hosting server protects the folder from attack.
HTTP Upload doesn't work for me. What should I do?
HTTP Upload
Upload live video to your http server.
Enable
Enable HTTP upload.
Script Address
HTTP server name.
Login
Use name and password if your http directory requires authentication.
Name
HTTP user name.
Password
HTTP user password. Warning: saving a password is insecure.
Remote Folder
Remote directory.
File name
HTTP uploading file name.
Enable sequence
Enable Upload sequence.
File name format
Select the mode how to create file names for the file sequence.
Time format
You can add timestamps to file names in all features that can produce file sequences. See the format description in the help files for the
Time Caption feature.
Number
Number of files to be stored at a time on HTTP server.
Cycle
Enable HTTP upload cycle. If unchecked, and HTTP upload is checked, only image capture operation will cause HTTP upload.
Value
HTTP cycle value according to time period.
Period
HTTP cycle period.
Binding
Starts from nearest time mark on the fixed time net thus binding to it.
Schedule
Enable scheduled HTTP upload according to date and time.
From
Start time.
To
End time.
Sunrise
Automatically changes the 'From' time value every day according to your geographic location.
Sunset
Automatically changes the 'To' time value every day according to your geographic location.
See also the 'Preferences > Location' options. You have to specify your precise coordinates
(degrees) taken from a GPS receiver or a map in the 'Preferences > Location > Longitude' and 'Latitude' fields
Longitude is positive to the east from Greenwich. Latitude is positive in
the Northern hemisphere. The time zone is positive to the east from Greenwich.
Monday-Sunday
Enable Monday-Sunday upload.
Webcam Gallery service
Specify these options if you want to use the gallery on your web page.
Preview
The preview images for the gallery. Disable the option if you don't use the gallery on your web page.
Width
The width of preview images for the gallery.
Height
The height of preview images for the gallery.
HTTP Proxy
Specify proxy port and name.
Proxy name
Proxy name.
Proxy port
Proxy port.
Username
Proxy username.
Password
Proxy password.
Zoom Out %
Zoom out the preview image.
Crop
Crop an image, removing any outside the border.
X
Specifies the x-coordinate of the upper-left corner of the crop rectangle.
Y
Specifies the y-coordinate of the upper-left corner of the crop rectangle.
Width
Specifies the logical width of the crop rectangle.
Height
Specifies the logical height of the crop rectangle.