How to upload Video & Audio / Snapshot to remote servers

We need to setup some configurations in this page for uploading video & audio or snapshot to the remote servers like FTP server. You need to enable the audio function if you want to uplaod the audio data with video. Please refer to Streaming Settings Page.

When upload video is selected, the E-Mail for upload is not available.
No Pre-Buffer Time is not availale when the Upload Media Type is Snapshot.

The device appends the extension file name based on the Upload Media Type. If the Snapshot is selected, the extension file name is .jpg. The extension file name is .raw for video & audio upload. The video and audio raw data will be saved in to a single file. It needs a specific player to preview the raw file. Please contact your vendor for that.
Special Note that device does not fragment the video raw file into several small pieces of raw files during upload.

Send Snapshot to E-Mail

Six settings are needed in this function.

Setting Description Example
Upload Period The time period of uploading snapshots to remote server. It is in the range of 0 to 86400 seconds. However, long upload period is not preferred because it might cause lossing event triggers.
Setting Upload Period to 0 means the upload period follows the trigger state of event soure. The device starts uploading snapshots when the event was triggered and stop uploading snapshots as the event became inactive.
 
Images during Upload Period The number of snapshots druing an upload period. It is in the range of 0 to 345600. But the number of snapshot in runtime is not guarenteed. It was limited the max. throughput of snapshot. Set it to 0 to ask device to upload snapshot at full rate.  
Media File Name Give the naming rule of the upload snapshots. Refer to How to Setup Media File Name for further detail.
The max. length of this setting is 63 characters.
Snapshot-%YY%MM%DD_%hh%mm%ss
E-Mail Recipients Recipient E-Mail address. This field could not be empty.
It chould be the multiple recipients.
The ';' is used to seperate recipient E-Mail addresses.
No space character is in front of the recipient E-Mail address.
The max. length is 63 bytes.
user1@test.com;user2@test.com;tester@company.com
Subject Subject of notification. This field could not be empty.
The max. length of subject is 31 bytes.
Testing Message

Send Snapshots to FTP Server

Four settings are needed in this function.

Setting Description
Upload Period Same definition in Send Snapshot to E-Mail.
Images during Upload Period
Media File Name
Upload Path Give the naming rule of the upload path. The path is from the root of remote server to the target folder. Refer to How to Setup Upload Path for further detail.
The max. length of this setting is 63 characters.

Send Snapshots to HTTP Server 1/2

Five settings are needed in this function.

Setting Description Example
Upload Period Same definition in Send Snapshot to FTP Server.  
Images during Upload Period
Media File Name
Upload Path
CGI Path & Program The CGI program in the remote HTTP server to response this upload.
The CGI path form the HTTP server root has to be included here.
This field could not be empty and the max. length is 63 characters.
/cgi-bin/MsgHandle.cgi
where
/cgi-bin is the path of CGI program, MsgHandle.cgi. It starts from HTTP server root.

Send Video & Audio to FTP Server

Four settings are needed in this function.

Setting Description
Upload Period Same definition in Send Snapshot to FTP Server.
Pre-Buffer Time The number of seconds of pre-buffered video images before the event source was triggered are sent to server when event source was triggered. It is from 0 to 3 seconds.
Note that the pre-buffered time is not guarenteed here. The available of pre-buffered size depends on video settings like video resolution, video bit rate and frame rate.
Media File Name Same definition in Send Snapshot to FTP Server.
Upload Path

Send Video & Audio to HTTP Server 1/2

Four settings are needed in this function.

Setting Description
Upload Period Same definition in Send Video & Audio to FTP Server.
Pre-Buffer Time
Media File Name
Upload Path
CGI Path & Program Same definition in Send Snapshot to HTTP Server 1/2.

Test Button

The Test Button helps you to check if the settings in the page is correct or not.
The device will sent the testing Video & Audio / Snapshot to the remote server. Here is the format of upload.

1. E-Mail Recipients are the settings in the E-Mail Recipients field.
2. Subject is "Event Test" + the setting of Subject
3. One snapshot per upload in this test. The file name is "Event Test" + the setting of Media File Name.
1. Upload Path is the setting of Upload Path.
2. One snapshot per upload in this test. The file name is "Event Test" + the setting of Media File Name.
1. Upload Path is the setting of Upload Path.
1. CGI Path & Program is the setting of Path & Program.
2. One snapshot per upload in this test. The file name is "Event Test" + the setting of Media File Name.
1. Upload Path is the setting of Upload Path.
2. No Pre-buffer data will be uploaded.
3. Two seconds video & audio per upload in this test. The file name is "Event Test" + the setting of Media File Name.
1. Upload Path is the setting of Upload Path.
2. No Pre-buffer data will be uploaded.
3. Two seconds video & audio per upload in this test. The file name is "Event Test" + the setting of Media File Name.