4XEM IPCAMW45 User Manual
Size:
3.17 Mb
Download

Appendix

A. Troubleshooting

Status LED

The following table lists the LED patterns which indicate camera status.

Status LED Color

Description

Blinking Red

Power is being supplied to the camera.

Steady Green

The camera is booting up.

Blinking Orange & Green

The camera is trying to obtain an IP address.

Steady Orange

An IP address is successfully assigned to the camera.

Blinking Orange & Red

The camera is working.

Fast Blinking Orange & Red

During firmware upgrading.

Reset and Restore

There is a button in the back of the Network Camera. It is used to reset the system or restore the factory default settings. Sometimes resetting the system sets the system back to normal state. If the system problems remain after reset, restore the factory settings and install again.

RESET: Click on the button. RESTORE:

1.Press on the button continuously.

2.Wait for self-diagnosticto run twice.

3.Free the button as soon as the second self-diagnosticstarts.

Restoring the factory defaults will erase any previous settings. Reset or restore

the system after power on.

- 33 -

www.4XEM.com

B. URL Commands of the Network Camera

For some customers who already have their own web site or web control application, the Network Camera can be easily integrated through convenient URLs. This section lists the commands in URL format corresponding to the basic functions of the Network Camera.

Get server parameter values

Note: This request requires administrator access

Method: GET/POST

Syntax:

http://<servername>/cgi-bin/admin/getparam.cgi?[<parameter>][&<parameter>…]

Where the <parameter> should be<group>[_<name>] or<group>[.<name>] If you do not specify the any parameters, all the parameters on the server will be returned. If you specify only<group>, the parameters of related group will be returned.

When query parameter values, the current parameter values are returned. Successful control requests returns parameter pairs as follows.

Return:

HTTP/1.0 200 OK\r\n Content-Type:text/html\r\nContext-Length:<length>\r\n \r\n

<parameter pair>

where <parameter pair> is <parameter>=<value>\r\n [<parameter pair>]

<length> is the actual length of content.

- 34 -

www.4XEM.com

Example: request IP address and its response

Request: http://192.168.0.123/cgi-bin/admin/getparam.cgi?network_ipaddress

Response:

HTTP/1.0 200 OK\r\n Content-Type:text/html\r\nContext-Length:33\r\n \r\n

network.ipaddress=192.168.0.123\r\n

Set server parameter values

Note: This request require administrator access

Method: GET/POST

Syntax:

http://<servername>/cgi-bin/admin/setparam.cgi?[nosync=<value>&]<parameter>=<value>

[&<parameter>=<value>…][&return=<return page>]

parameter

value

description

 

 

 

 

 

 

 

 

 

 

 

<group>_<name>.

value to assigned

Assign

<value>

to

the

parameter

 

 

<group>_<name>..

 

 

 

 

 

 

return

<return page>

Redirect to the page <return page> after the

 

 

parameter is assigned. The<return page> can be a

 

 

full URL path or relative path according to the current

 

 

path. If you omit this parameter, it will redirect to an

 

 

empty page.

 

 

 

 

 

(note: The return page can be a general HTML

 

 

file(.htm, .html) or a 4XEM server script executable

 

 

(.vspx) file. It can not be a CGI command. It can not

 

 

have any extra parameters. This parameter must be

 

 

put at end of parameter list)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

- 35 -

 

 

 

 

 

 

 

 

 

www.4XEM.com

Return:

HTTP/1.0 200 OK\r\n Content-Type:text/html\r\nContext-Length:<length>\r\n \r\n

<parameter pair>

where <parameter pair> is <parameter>=<value>\r\n

[<parameter pair>]

Only the parameters that you set and are readable will be returned.

Example: Set the IP address of server to 192.168.0.123 Request:

http://myserver/cgi-bin/admin/setparam.cgi?Network_IPAddress=192.168.0.123

Response:

HTTP/1.0 200 OK\r\n Content-Type:text/html\r\nContext-Length:33\r\n \r\n

network.ipaddress=192.168.0.123\r\n

Available parameters on the server

NOTE: The bold characters in table are the default value of each parameter. Group: System

NAME

VALUE

 

DESCRIPTION

 

 

 

 

hostname

<text string

shorter

host name of server

(r/w)

than 40 characters>

<<Wireless>Network Camera >

 

 

 

 

ledoff

0

 

Do not turn off the led indicator

(r/w)

 

 

 

1

 

Turn off the led indicator

 

 

 

 

 

 

 

 

 

 

 

 

 

 

- 36 -

 

www.4XEM.com

 

 

 

 

 

 

 

 

 

 

date

<yyyy/mm/dd>

 

year, month and date separated by slash.

(r/w)

 

 

 

 

<keep>

 

 

Keep date unchanged

 

 

 

 

 

 

<auto>

 

 

Using NTP to sync date/time automatically

 

 

 

 

 

time

<hh:mm:ss>

 

 

hour, minute and second separated by colon.

(r/w)

<keep>

 

 

keep date unchanged

 

<auto>

 

 

Using NTP to sync date/time automatically

 

 

 

 

 

ntp

<domain name

or

IP

NTP server

(r/w)

address>

 

 

<skip to invoke default server>

 

 

 

 

 

timezone

-12~ 12

 

 

time zone, 8 means GMT +8:00

(r/w)

 

 

 

<8>

updateinterval

0 ~ 2592000

 

 

0 to Disable automatic time adjustment,

(r/w)

 

 

 

otherwise, it means the seconds between

 

 

 

 

NTP automatic update interval.

 

 

 

 

<0>

serialnumber

<mac address>

 

 

12 characters mac address without hyphen

(r)

 

 

 

connected

 

 

 

 

firmwareversion

<text string

shorter

The version of firmware, including model,

(r)

than 39 characters>

 

company, and version number

 

 

 

 

 

restore

0

 

 

Restore the system parameters to default

(w)

 

 

 

value.

 

 

 

 

 

 

Positive integer

 

 

Restore the system parameters to default

 

 

 

 

value and restart the server after <value>

 

 

 

 

seconds.

 

 

 

 

 

reset

0 ~ 65535

 

 

Restart the server after <value> seconds.

(w)

 

 

 

 

 

 

 

 

 

 

-1

 

 

Not restart the server.

 

 

 

 

 

viewmode

0

 

 

Using the profile of viewing by computer

(r/w)

 

 

 

 

1

 

 

Using the profile of viewing by mobile phone

 

 

 

 

 

Group: Security

NAME

VALUE

 

DESCRIPTION

 

 

 

username_<1~20

<text string shorter

change user name.

>

than 16 characters>

<blank>

(r/w)

 

 

 

 

 

 

 

 

 

 

 

 

 

- 37 -

 

 

 

 

www.4XEM.com

 

 

 

 

 

 

 

 

 

 

 

 

userpass_<0~20>

<text

string

shorter

change user’s password.

(r/w)

 

than 14 characters>

The UserPass_0 is root’s password.

 

 

 

 

 

<blank>

 

 

 

 

 

 

userattr_<1~20>

[conf]

 

 

show user’s privilege. The privilege can be

(r)

 

 

 

 

<blank> - only permit to view live media

 

 

 

 

 

conf – Permit to change server’s configuration

 

 

 

 

 

<blank>

 

 

 

 

 

usercount

 

1 ~ 21

 

The current account number on the server

(r)

 

 

 

 

including root.<1>

 

 

 

 

 

 

Group: Network

 

 

 

NAME

VALUE

 

 

DESCRIPTION

 

 

 

 

 

 

type

0

 

 

 

LAN

(r/w)

 

 

 

 

 

1

 

 

 

PPPoE

 

 

 

pppoeuser

<text string shorter than

PPPoE account user name

(r/w)

80 characters>

 

<blank>

 

 

 

pppoepass

<text string shorter than

PPPoE account password

(r/w)

15 characters>

 

<blank>

 

 

 

 

 

 

resetip

1

 

 

 

enable to get ipaddress, subnet, router, dns1,

(r/w)(restart)

 

 

 

 

dns2 from DHCP server at next reboot

 

0

 

 

 

Using preset ipaddress, subnet, router, dns1,

 

 

 

 

 

dns2

 

 

 

 

ipaddress

<IP address>

 

IP address of server

(r/w) (restart)

 

 

 

 

<192.168.0.99>

 

 

 

 

subnet

<IP address>

 

subnet mask

(r/w) (restart)

 

 

 

 

<255.255.255.0>

 

 

 

 

router

<IP address>

 

default gateway

(r/w) (restart)

 

 

 

 

<blank>

dns1

<IP address>

 

primary DNS server

(r/w) (restart)

 

 

 

 

<blank>

dns2

<IP address>

 

secondary DNS server

(r/w) (restart)

 

 

 

 

<blank>

 

 

 

 

 

smtp1

<domain

name

or IP

primary SMTP server

(r/w)

address,

string

shorter

<blank>

 

than 40 characters>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

- 38 -

 

 

 

 

 

 

www.4XEM.com

 

 

 

 

 

 

 

 

 

 

 

 

mailto1

<string shorter

than 80

mail recipient address

(r/w)

characters>

 

 

<blank>

mailuser1

<text string shorter than

User name of primary smtp server

(r/w)

63 characters>

 

 

<blank>

 

 

 

mailpass1

<text string shorter than

Password of primary smtp server

(r/w)

15 characters>

 

 

<blank>

 

 

 

 

 

 

smtp2

<domain

name

or

IP

secondary SMTP server

(r/w)

address,

string

shorter

<blank>

 

than 40 characters>

 

 

mailto2

<text string shorter than

mail recipient address

(r/w)

80 characters>

 

 

<blank>

 

 

 

mailuser2

<text string shorter than

User name of secondary smtp server

(r/w)

63 characters>

 

 

<blank>

 

 

 

mailpass2

<text string shorter than

Password of secondary smtp server

(r/w)

15 characters>

 

 

<blank>

 

 

 

returnemail

<text string shorter than

return email address

(r/w)

80 characters>

 

 

<blank>

localftpport

<positive

number

less

FTP port

(r/w)

than 65535>

 

 

<21>

 

 

 

 

 

 

ftp1

<domain

name

or

IP

primary FTP server

(r/w)

address,

string

shorter

<blank>

 

than 40 characters >

 

 

 

 

 

 

 

ftpport1

<positive

number

less

primary FTP port

(r/w)

than 65535>

 

 

<21>

ftpuser1

<text string shorter than

user name for primary FTP server

(r/w)

63 characters>

 

 

<blank>

 

 

 

ftppass1

<text string shorter than

password for primary FTP server

(r/w)

15 characters>

 

 

<blank>

 

 

 

ftpfolder1

<text string shorter than

upload folder in primary FTP server

(r/w)

40 characters>

 

 

<blank>

 

 

 

 

 

 

ftppasvmode1

1

 

 

 

Enable passive mode of primary FTP server

(r/w)

 

 

 

 

 

0

 

 

 

Disable passive mode of primary FTP server

 

 

 

 

 

 

ftp2

<domain

name

or

IP

secondary FTP server

(r/w)

address,

string

shorter

 

 

than 40 characters >

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

- 39 -

 

 

 

 

 

 

www.4XEM.com

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ftpport2

<positive

number

less

secondary FTP port

(r/w)

than 65535>

 

<21>

ftpuser2

<text string shorter than

user name for secondary FTP server

(r/w)

63 characters>

 

<blank>

 

 

 

 

 

 

 

ftppass2

<text string shorter than

password for secondary FTP server

(r/w)

15 characters>

 

<blank>

 

 

 

 

 

 

 

ftpfolder2

<text string shorter than

upload folder in secondary FTP server

(r/w)

40 characters>

 

<blank>

 

 

 

 

 

 

 

 

 

ftppasvmode2

1

 

 

 

 

Enable passive mode of primary FTP server

(r/w)

 

 

 

 

 

 

 

 

0

 

 

 

 

Disable passive mode of primary FTP server

 

 

 

 

 

 

 

 

 

httpport

<positive

number

less

HTTP port

(r/w) (restart)

than 65535>

 

<80>

 

 

 

 

 

 

 

 

 

rtspport

<positive

number

less

RTSP port

(r/w) (restart)

than 65535>

 

<554>

 

 

 

 

 

 

 

 

 

videoport

<positive

number

less

video Channel port for RTP

(r)

than 65535>

 

<5558>

audioport

<positive

number

less

audio Channel port for RTP

(r)

than 65535>

 

<5556>

 

 

 

 

 

 

 

accessname

<text string shorter than

RTSP access name

(r/w)

20 characters>

 

<live.sdp>

 

 

 

 

 

 

 

 

 

Group: IPFilter

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NAME

 

 

VALUE

 

 

 

 

DESCRIPTION

 

 

 

 

 

 

 

allowstart_<0~9>

1.0.0.0

 

~

Allowed starting RTSP connection IP address

(r/w)

 

 

255.255.255.255

 

 

<1.0.0.0>

 

 

 

 

 

 

 

allowend_<0~9>

 

1.0.0.0

 

~

Allowed ending RTSP connection IP address

(r/w)

 

 

255.255.255.255

 

 

<255.255.255.255>

 

 

 

 

 

 

 

denystart_<0~9>

1.0.0.0

 

~

Denied starting RTSP connection IP address

(r/w)

 

 

255.255.255.255

 

 

 

<blank>

denyend_<0~9>

 

1.0.0.0

 

~

Denied ending RTSP connection IP address

(r/w)

 

 

255.255.255.255

 

 

 

<blank>

 

 

 

 

 

 

 

 

 

Group: Video

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NAME

 

VALUE

 

 

 

DESCRIPTION

 

 

 

 

 

text

 

<text

string shorter

enclosed caption

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

- 40 -

 

 

 

 

 

 

 

 

 

 

 

www.4XEM.com

 

 

 

 

 

 

 

 

(r/w)

than 14 characters>

<blank>

 

 

 

 

codectype

0

 

MPEG4

(r/w)

 

 

 

1

 

MJPEG

 

 

 

keyinterval

1, 3, 5, 10, 30, 60, 90,

Key frame interval

(r/w)

120

 

<60>

size

1

 

half

(r)

 

 

 

2

 

half x 2

 

 

 

 

 

3

 

normal

 

 

 

 

 

4

 

normal x 2

 

5

 

double

 

256

 

This field is obsolete (use resolution)

 

 

 

resolution

176x144 (for mobile)

Video resolution 176 x 144

(r/w)

 

 

 

160x120

 

Video resolution 160 x 120

 

 

 

 

 

320x240

 

Video resolution 320 x 240

 

 

 

 

 

640x480

(for

Video resolution 640 x 480

 

computer)

 

 

 

 

 

 

color

0

 

monochrome

(r/w)

 

 

 

1

 

color

quality

0

 

fix bit rate

(r/w)

 

 

 

1

 

fix quantization

 

 

 

 

quant

1

 

lowest quality of video

(r/w)

 

 

 

2

 

lower quality of video

 

3

 

normal quality of video

 

4

 

higher quality of video

 

 

 

 

 

5

 

highest quality of video

 

 

 

 

bitrate

20000

 

set bit rate to 20K bps

(r/w)

 

 

 

30000

 

set bit rate to 30K bps

 

 

 

 

 

40000

 

set bit rate to 40K bps

 

 

 

 

 

50000

 

set bit rate to 50K bps

 

 

 

 

 

64000

 

set bit rate to 64K bps

 

128000

 

set bit rate to 128K bps

 

 

 

 

 

256000

 

set bit rate to 256K bps

 

 

 

 

 

512000

 

set bit rate to 512K bps

 

 

 

 

 

768000

 

set bit rate to 768K bps

 

 

 

 

 

 

 

 

 

 

 

 

 

 

- 41 -

 

www.4XEM.com

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1000000

 

set bit rate to 1000K bps

 

 

 

 

 

 

 

 

 

1500000

 

set bit rate to 1500K bps

 

 

 

2000000

 

set bit rate to 2000K bps

 

 

 

3000000

 

set bit rate to 3000K bps

 

 

 

 

 

 

 

 

 

4000000

 

set bit rate to 4000K bps

 

 

 

 

 

 

maxframe

 

 

1

 

set maximum frame rate to 1 fps

(r/w)

 

 

 

 

 

 

 

2

 

set maximum frame rate to 2 fps

 

 

 

3

 

set maximum frame rate to 3 fps

 

 

 

5

 

set maximum frame rate to 5 fps

 

 

 

 

 

 

 

 

 

10

 

set maximum frame rate to 10 fps

 

 

 

 

 

 

 

 

 

15

 

set maximum frame rate to 15 fps

 

 

 

 

 

 

 

 

 

20

 

set maximum frame rate to 20 fps

 

 

 

25

 

set maximum frame rate to 25 fps

 

 

 

 

 

 

 

 

 

30 (for 60Hz only)

set maximum frame rate to 30 fps

 

 

 

 

 

 

mode

 

 

50

 

synchronize with 50Hz utility

(r/w) (in

CMOS

 

 

 

60

 

synchronize with 60Hz utility

version only)

 

 

 

 

 

 

 

 

 

whitebalance

 

0

 

auto white balance

(r/w) (in

CMOS

1

 

fixed indoor(3200K)

version only)

 

2

 

fixed fluorescent (5500K)

 

 

 

 

 

 

 

 

 

3

 

fixed outdoor( > 5500K)

 

 

 

 

 

 

flip

 

 

1

 

flip image

(r/w)

 

 

 

 

 

 

 

0

 

normal image

mirror

 

 

1

 

mirror image

(r/w)

 

 

 

 

 

 

 

0

 

normal image

 

 

 

 

 

imprinttimestam

1

 

Overlay time stamp on video

p

 

 

 

 

 

 

 

0

 

Do not overlay time stamp on video

(r/w)

 

 

 

 

 

 

 

 

 

 

Group: Audio

 

 

 

 

 

 

 

 

NAME

 

VALUE

DESCRIPTION

 

 

 

 

type

 

AAC4 (for computer)

set codec to AAC

(r/w)

 

GAMR (for mobile)

set codec to GSM-AMR

 

 

 

 

aacbitrate

 

16000

set AAC bitrate to 16K bps

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

- 42 -

 

 

www.4XEM.com

 

 

 

 

 

 

(r/w)

32000

set AAC bitrate to 32K bps

 

 

 

 

48000

set AAC bitrate to 48K bps

 

 

 

 

64000

set AAC bitrate to 64K bps

 

 

 

 

96000

set AAC bitrate to 96K bps

 

128000

set AAC bitrate to 128K bps

amrbitrate

4750

set AMR bitrate to 4.75K bps

(r/w)

 

 

5150

set AMR bitrate to 5.15K bps

 

 

 

 

5900

set AMR bitrate to 5.9K bps

 

 

 

 

6700

set AMR bitrate to 6.7K bps

 

7400

set AMR bitrate to 7.4K bps

 

 

 

 

7950

set AMR bitrate to 7.95K bps

 

 

 

 

10200

set AMR bitrate to 10.2K bps

 

 

 

 

12200

set AMR bitrate to 12.2K bps

 

 

 

Group: Image

NAME

VALUE

DESCRIPTION

 

 

 

brightness

<-5~ 5>

Adjust brightness of image according to mode

(r/w)

 

settings. <0>

 

 

 

saturation

<-5~ 5>

Adjust saturation of image according to mode

(r/w)

 

settings. <0>

 

 

 

contrast

<-5~ 5>

Adjust contrast of image according to mode

(r/w)

 

settings. <0>

 

 

 

hue

<-5~ 5>

Adjust hue of image according to mode

(r/w)

 

settings. <0>

Group: Motion

NAME

VALUE

DESCRIPTION

enabled

0

disable motion detection

(r/w)

1

enable motion detection

 

 

 

winenabled_<0~2>

0

disable motion window #1

(r/w)

 

 

1

enable motion window #1

 

 

 

winname_<0~2>

<text string shorter

name of motion window #1

(r/w)

than 14 characters >

<blank>

 

 

 

winleft_<0~2>

0 ~ 320

Left coordinate of window position.

(r/w)

 

<0>

 

 

 

 

 

 

 

 

 

 

- 43 -

 

www.4XEM.com

 

 

 

 

 

 

 

 

 

 

 

 

 

 

wintop_<0~2>

 

0 ~ 240

 

 

Top coordinate of window position.

(r/w)

 

 

 

 

<0>

 

winwidth_<0~2>

0 ~ 320

 

 

Width of motion detection window.

(r/w)

 

 

 

 

<0>

 

 

 

 

 

 

 

 

winheight_<0~2>

0 ~ 240

 

 

Height of motion detection window.

(r/w)

 

 

 

 

<0>

 

 

 

 

 

 

 

 

winobjsize_<0~2>

0 ~ 100

 

 

Percent of motion detection window

(r/w)

 

 

 

 

<0>

 

 

 

 

 

 

 

 

winsensitivity_<0~2

0 ~ 100

 

 

Sensitivity of motion detection window

>

 

 

 

 

<0>

 

(r/w)

 

 

 

 

 

 

 

 

 

 

 

 

 

update

 

1

 

 

Update the above motion detection settings

(w)

 

 

 

 

to take effect

 

 

 

 

 

 

 

Group: DDNS

 

 

 

 

 

 

 

 

 

 

 

NAME

VALUE

 

DESCRIPTION

 

 

 

 

 

 

 

enable

0, 1

 

 

Enable or disable the dynamic dns.

 

(r/w)

 

 

 

<0>

 

 

 

 

 

 

provider

1 ~ 6

 

dyndns.org (dynamic)

 

(r/w)

 

 

 

dyndns.org (custom)

 

 

 

 

 

tzo.com

 

 

 

 

 

dhs.org

 

 

 

 

 

safe100.net

 

 

 

 

 

dyn-interfree.it

 

 

 

 

 

<1>

 

hostname

Text

string shorter

than

Your dynamic hostname.

 

(r/w)

127 characters.

 

<blank>

 

 

 

 

 

usernameemail

Text string shorter than 63

Your user or email to login ddns service

 

(r/w)

characters.

 

provider

 

 

 

 

 

<blank>

 

passwordkey

Text string shorter than 20

Your password or key to login ddns service

 

(r/w)

characters.

 

provider

 

 

 

 

 

<blank>

 

 

 

 

 

 

 

update

0, 1

 

 

Update the above ddns settings to take

 

(w)

 

 

 

effect

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

- 44 -

www.4XEM.com

Group: UPNP

NAME

VALUE

DESCRIPTION

 

 

 

 

 

enable

0, 1

Enable or disable the UPNP presentation

 

(r/w)

 

service.

 

 

 

<1>

 

 

 

 

 

Group: UPNPfor

 

 

 

 

 

NAME

VALUE

DESCRIPTION

enable

0, 1

Enable or disable the UPNP port forwarding

(r/w)

 

service.

 

 

<0>

 

 

 

 

 

Group: App

 

 

 

NAME

VALUE

DESCRIPTION

 

 

 

scriptname

<text string shorter than

File name of script

(r)

255 characters>

<script.vssx>

enablescript

0

Disable script

(r/w)

 

 

1

Enable script

 

 

 

 

Group: Syslog

NAME

VALUE

DESCRIPTION

 

 

 

enableremotelog

0

disable remote log

(r/w)

 

 

1

enable remote log

 

 

 

serverip

<IP address>

Log server IP address

(r/w)

 

 

 

 

 

serverport

<514>

Server port used for log

(r/w)

 

 

Application page CGI command

Note: This request requires administrator privilege.

Method: GET/POST

- 45 -

www.4XEM.com

Syntax:

http://<servername>/cgi-bin/admin/gen-eventd-conf.cgi?[snapshot_enable=<value>] [&weekday=<value>][&time_method=<value>][&begin_time=<value>] [&end_time=<value>]

[&ss_prefix=<value>][&trigger_type=<value>] [&md_prenum=<value>][&md_postnum=<value>][&md_delay=<value>] [&sq_interval=<value>]

[&send_method=<value][&ftp_suffix=<value>]

Return:

HTTP/1.0 200 OK\r\n Content-Type:text/plain\r\nContent-Length:<length>\r\n \r\n

<depends on method value> If(method == get || method == set)

{

tue=<value>\r\n

wed=<value>\r\n

}

Else if(method == normal)

{

Application page contents

}

parameter

Value

 

description

snapshot_enable

0

 

Enable snapshot application

 

1

 

Disable snapshot application

 

 

 

 

weekday

0,1,2,3,4,5,6

 

The array indicate weekly schedule

time_method

always

 

24 hours full day

 

interval

 

Select begin time and end time

begin_time

hh:mm

 

Begin time of weekly schedule

 

 

 

 

 

 

 

 

 

 

- 46 -

www.4XEM.com

 

 

 

 

 

 

end_time

hh:mm

End time of weekly schedule

ss_prefix

<text string

Snapshot file name prefix for both event and

 

shorter than 60

sequential operation

 

characters>

 

 

 

 

trigger_type

motion

Set trigger by motion detect

 

sequential

Snapshot sequentially

md_win

0,1,2

The array indicate which motion windows are used

md_prenum

1~5

The numbers of snapshot before event

md_postnum

1~5

The numbers of snapshot after event

md_delay

1~999

The delay seconds for detecting next motion event

sq_interval

1~999

The interval seconds of sequential snapshot

send_method

mail

Send snapshot by mail

 

ftp

Send snapshot by ftp

 

 

 

ftp_suffix

0/1

Enable/Disable file name prefix

Capture single snapshot

Note: This request require normal user privilege

Method: GET/POST

Syntax:

http://<servername>/cgi-bin/video.jpg

Server will return the most up-to-datesnapshot in JPEG format. The size and quality of image will be set according to the video settings on the server.

Return:

HTTP/1.0 200 OK\r\n Content-Type:image/jpeg\r\n

[Content-Length:<image size>\r\n]

<binary JPEG image data>

- 47 -

www.4XEM.com

Account management

Note: This request requires administrator privilege

Method: GET/POST

Syntax:

http://<servername>/cgi-bin/admin/editaccount.cgi? method=<value>&username=<name>[&userpass=<value>][&privilege=<value>] [&privilege=<value>][…][&return=<return page>]

parameter

value

Description

method

add

Add an account to server. When using this method,

 

 

“username” field is necessary. It will use default value

 

 

of other fields if not specified.

 

 

 

 

delete

Remove an account from server. When using this

 

 

method, “username” field is necessary, and others are

 

 

ignored.

 

 

 

 

edit

Modify the account password and privilege. When

 

 

using this method, “username” field is necessary, and

 

 

other fields are optional. If not specified, it will keep

 

 

original settings.

 

 

 

username

<name>

The name of user to add, delete or edit

 

 

 

userpass

<value>

The password of new user to add or that of old user to

 

 

modify. The default value is an empty string.

 

 

 

privilege

<value>

The privilege of user to add or to modify. The privilege

 

 

can be the addition of the following values. Ex: A user

 

 

with configure access can be assigned privilege as

 

 

privilege=conf.

 

 

 

 

conf

configuration privilege

 

 

 

return

<return page>

Redirect to the page <return page> after the

 

 

parameter is assigned. The<return page> can be a

 

 

full URL path or relative path according the the current

 

 

path. If you omit this parameter, it will redirect to an

 

 

empty page.

 

 

 

 

 

 

 

 

- 48 -

 

 

www.4XEM.com

System Logs

Note: This request require administrator privilege

Method: GET/POST

Syntax:

http://<servername>/cgi-bin/admin/syslog.cgi

Server will return the up-to-datesystem log.

Return:

HTTP/1.0 200 OK\r\n Content-Type:text/plain\r\n

Content-Length:<syslog length>\r\n \r\n

<system log information>\r\n

Configuration file

Note: This request requires administrator privilege

Method: GET/POST

Syntax:

http://<servername>/cgi-bin/admin/configfile.cgi

Server will return the up-to-dateconfiguration file.

Return:

HTTP/1.0 200 OK\r\n Content-Type:text/plain\r\n

Content-Length:<configuration file length>\r\n \r\n

<configuration data>\r\n

- 49 -

www.4XEM.com

Upgrade Firmware

Note: This request requires administrator privilege

Method: POST

Syntax:

http://<servername>/cgi-bin/admin/upgrade.cgi

Post data:

fimage=<file name>[&return=<return page>]\r\n \r\n

<multipart encoded form data>

Server will accept the upload file named <file name> to be upgraded the firmware and return with <return page> if indicated.

- 50 -

www.4XEM.com

C. Technical Specifications

System

CPU: VVTK-1000

RAM: 32MB SDRAM

ROM: 4MB FLASH ROM

Image Sensor: VGA CMOS

Embedded OS: Linux2.4

Networking

Protocols

TCP/IP, HTTP, SMTP, FTP, DDNS, UPnP, Telnet, NTP, DNS, DHCP and RTSP

Physical

10/100 baseT Fast Ethernet auto negotiation

Video

Algorithm supported

MPEG4(simple profile) for streaming video JPEG for still image

Features

Adjustable image size, quality and bit rate Time stamp and text overlay

3 motion detection windows

Resolution

Up to 30/25 frames at 160x120 Up to 30/25 frames at 320x240 Up to 30/25 frames at 640x480

Camera Specification

1/4 inch color CMOS sensor Resolution: 640x480 1.5Lux/F2.0

AGC, AWB, AES

Electronic shutter: 1/60 ~ 1/15000 second

Lens

Fixed focal with fine tuning, 4.0mm, F2.0

Stream

MPEG-4streaming over UDP, TCP, ir HTTP

MPEG-4multicast streaming

Event Management

Multiple-windowvideo motion detection 1 digital input and 1 digital output

Event notification using HTTP, SMTP, of FTP

Supports AAC compression

Supports audio mute

Bit rate:

GSM-AMR:4.75k~12.2k

ACC: 15k~128k

Security

Multi-leveluser access

IP address filtering

LED indicator

Bi-colorLED system status indicator

Dimension

126.4mm (L) x 96.2mm (W) x 47.4mm (H)

Weight

NET. 276g

Power

12V DC

Power over Ethernet: 802.3af compliant Power Consumption: 4.4W

Operating Environment

Temperature: 0-40°C/32-104°F

Humidity: 20%~80% RH

EMI & Safety

CE, FCC, PSE

Application

Installation wizard 16-chrecording software

SDK available for application development and system integration

Viewing system requirement

OS: Microsoft Windows 2000/XP

Browser: Internet Explorer 5.x or above

Cellphone: 3GPP player

Real Player 10.5

Quick Time 6.5

Packet Video Player 3.0

Audio

Supports GSM-AMR

- 51 -

www.4XEM.com

Technology License Notice

AMR Technology

This product includes AMR narrowband speech coding technology licensed by VoiceAge. Please refer to http://www.voiceage.com/ for more details.

MPEG-4AAC Technology

This product includes MPEG-4AAC audio coding technology licensed by Via Licensing. Please refer tohttp://www.vialicensing.com/ for more details.

MPEG-4Visual Technology

This product includes one MPEG-4encoder and oneMPEG-4decoder license. Installation of more than one decoder is prohibited. Please contact your reseller to purchase additional decoder licenses.

THIS PRODUCT IS LICENSED UNDER THE MPEG-4VISUAL PATENT PORTFOLIO LICENSE FOR THE PERSONAL ANDNON-COMMERCIALUSE OF A CONSUMER FOR (i) ENCODING VIDEO IN COMPLIANCE WITH THEMPEG-4VISUAL STANDARD("MPEG-4VIDEO") AND/OR (ii) DECODINGMPEG-4VIDEO THAT WAS ENCODED BY A CONSUMER ENGAGED IN A PERSONAL AND NONCOMMERCIAL ACTIVITY AND/OR WAS OBTAINED FROM A VIDEO PROVIDER LICENSED BY MPEG LA TO PROVIDEMPEG-4VIDEO. NO LICENSE IS GRANTED OR SHALL BE IMPLIED FOR ANY OTHER USE. ADDITIONAL INFORMATION INCLUDING THAT RELATING TO PROMOTIONAL, INTERNAL AND COMMERCIAL USES AND LICENSING MAY BE OBTAINED FROM MPEG LA, LLC. SEEHTTP://WWW.MPEGLA.COM.

- 52 -

www.4XEM.com

Electromagnetic Compatibility (EMC)

This device compiles with FCC Rules Part 15. Operation is subject to the following two conditions.

This device may not cause harmful interference, and

This device must accept any interference received, including interference that may cause undesired operation.

USA - This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a partial installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:

--Reorient or relocate the receiving antenna.

--Increase the seperation between the equipment and receiver.

--Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.

--Consult the dealer or an experienced radio/TV technician for help.

Shielded interface cables must be used in order to comply with emission limits.

Europe - This digital equipment fulfills the requirement for radiated emission according to limit B of EN55022/1998, and the requirement for immunity according toEN50082-1/1992.

Liability

4XEM Corporation cannot be held responsible for any technical or typographical errors and reserves the right to make changes to the product and manuals without prior notice. 4XEM Corporation makes no warranty of any kind with regard to the material contained within this document, including, but not limited to, the implied warranties of merchantability and fitness for any particular purpose.