Zavio IP Camera SDK / API Parameters

This is the official parameters document for Zavio IP camera SDK / API.It is provided by CCTV Camera Pros, the North American master distributor for Zavio. You can shop here for the latest Zavio IP cameras that work with this SDK.

Parameter Specification

Revision: 1.0.2
Date: 2015-Dec-18


TABLE OF CONTENTS

DOCUMENT HISTORY.. 2

1 OVERVIEW... 2

1.1 Product and firmware versions. 2

1.2 Security levels. 2

1.3 Valid values. 2

2 PARAMETER GROUPS. 2

2.1 General 2

2.1.1 Brand. 2

2.1.2 UserID.. 2

2.1.3 System.. 2

2.1.4 Network. 2

2.1.4.1 DDNS. 2

2.1.4.2 DDNS.ServerList 2

2.1.4.3 eth0. 2

2.1.4.4 UPnP. 2

2.1.4.5 UPnP.NATTraversal 2

2.1.4.6 PPPoE 2

2.1.4.7 RTSP. 2

2.1.4.7.1 R#. 2

2.1.4.8 RTP. 2

2.1.4.8.1 R#. 2

2.1.4.9 Bonjour 2

2.1.5 Time. 2

2.1.5.1 DayLightSaving. 2

2.1.5.1.1 Start 2

2.1.5.1.2 Stop. 2

2.1.5.2 NTP. 2

2.2 Motion. 2

2.2.1 M#. 2

2.3 Image. 2

2.3.1 OSD.. 2

2.3.2 Mask. 2

2.4 ImageSource. 2

2.4.1 I0.Sensor 2

2.4.1.1 Rotate 2

2.4.2 I0.IR 2

2.4.3 I0.Config 2

2.4.4 I0.SmartIR 2

2.4.5 I0.Iris 2

2.4.6 I0.DeFog 2

2.4.7 I0.LensControl 2

2.5 StreamProfile

2.5.1 I#

2.5.1.1 Video.Roi.I#. 2

2.6 Audio. 2

2.6.1 AudioSource.A#. 2

2.6.1.1 AudioDetection. 2

2.6.1.2 AudioDenoise. 2

2.7 Input 2

2.7.1 I#. 2

2.8 Output 2

2.8.1 O#. 2

2.9 Schedule. 2

2.10 Properties. 2

2.10.1 Firmware. 2

2.10.2 Hardware. 2

2.10.3 DIDO.DI. 2

2.10.4 DIDO.DO.. 2

2.10.5 PTZ.. 2

2.10.6 Motion. 2

2.10.7 Audio. 2

2.10.8 NetworkStorage. 2

2.10.9 MemoryCard. 2

2.10.10 VideoOut 2

2.10.11 IR

2.10.12 Image

2.10.12.1 ResolutionFormat. 2

2.10.12.2 FixQualityFormat. 2

2.10.12.3 FPSFormat. 2

2.10.13 GlassDemister

2.10.14 Lens

2.10.15 LPRMode

2.10.16 SmartCodec

2.11 Security. 2

2.11.1 HttpsPolicy. 2

2.11.2 IPFilter 2

2.12 PTZ

2.12.1 PTZDrivers

2.12.2 SerDrivers

2.12.3 Speed

2.12.4 CtrlParam

2.12.5 PresetPos

2.12.5.1 P#

2.12.6 GuardTour

2.12.6.1 G#

2.12.6.2 G#.Tour.T#

2.12.7 RS485

2.13 Serial

2.13.1 Ser#

2.14 Event

2.14.1 Server

2.14.2 Media

2.14.3 List

2.14.4 MemoryCard

2.14.5 Scheduled

2.15 Syslog

2.16 Fisheye

 


DOCUMENT HISTORY

Version

Date

Comment

1.0.1

2015-May-06

Add IVS, rotate.

1.0.2

2015-Dec-18

Add Fisheye Area, Smart Codec.

1.0.3

2017-Aug-22

Add / Modify this document

 

 

1 OVERVIEW

This document specifies the parameters and configuration files for IP camera and video servers using firmware version 1.6.03 and above.

 

1.1 Product and firmware versions

The support for the parameters specified in this document is highly product and release dependent. Please refer to the parameter list for the actual product.

 

1.2 Security levels

The security levels column in each parameter table shows the required security level to operate parameters. The numbers represent security levels on the form create/delete for groups and get/set for parameters. To be able to perform an action on a parameter the user needs to have a security level equal to or higher than the corresponding security level of the parameter.

Security level

Description

0

Unprotected, but it is not possible to access the camera from outside without at least view rights.

1

View access right needed to access the parameter.

4

Operator access right needed to access the parameter.

6

Administrator access right needed to access the parameter.

7

Internal parameters that can only be changed by firmware applications or by root, editing the configuration files directly.

 

1.3 Valid values

The following valid values are used in this document:

Valid values

Description

An integer

Any number between -2147483647 (-2^31-1) and 2147483647 (2^31-1).

An unsigned integer

Any number between 0 and 4294967295 (2^32-1).

<m>

Any number starting from number m.

<m> ... <n>

Any number between number m and number n.

A string

Any string (valid characters: ISO 8859-1).

A domain name

A string limited to contain a domain name.

A host name

A string limited to contain a host name.

An IP address

A string limited to contain an IP address of the format xxx.xxx.xxx.xxx, where xxx is a number between 0 to 255.

Example: 192.168.1.100

A MAC Address

A string limited to contain a MAC address of the format xx:xx:xx:xx:xx:xx, where xx is a hexadecimal value.

Example: 00:40:8C :00:01:3F

An e-mail address

A string limited to contain an e-mail address.

A URL/URI

A sting limited to contain a URL/URI.

A path

A string limited to contain a path.

A time

A string limited to contain a time of the format hh:mm:ss.

Example: 12:03:41

A date

A string limited to contain a date of the format yyyy-mm-dd.

Example: 2007-02-27

<value 1>
<value 2>
<value 3>
...

Enumeration, only the given values are valid.

Example:
yes
no

<m><value> ... <n><value>

<value><m> ... <value><n>

Any number between m and n together with value.

Example:
1Mbit ... 100Mbit

Read only

Only the default value is valid as value.

Auto generated

Automatically generated value, should not be changed manually.

Hardware dependent

The hardware decides the default value/the valid values.

Everything inside brackets

Description.

  

 

2 PARAMETER GROUPS

 

2.1 General

Description:  Configure file: /etc/device.conf

 

2.1.1 Brand

Description: Contains information about the brand, name and type of the product.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[General.Brand]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Brand

*

A string (Auto generated)

1/7

The brand of the product.

ProdFullName

*

A string (Auto generated)

1/7

The full name of the product.

ProdNbr

*

A string (Auto generated)

1/7

The product number.

ProdShortName

*

A string (Auto generated)

1/6

The short name of the product.

ProdType

*

Video Server,
Network Camera,
Network Video Recorder
(Auto generated)

1/7

The product type.

WebURL

*

A string (Auto generated)

1/7

The URL to visit for support and information about the product.

* The default value for these parameters is product specific.

 

Get brand Info

Example:

 

2.1.2 UserID

Description: Contains information about the brand, name and type of the product.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[General.UserID]

Parameter name

Default value

Valid values

Security level (get/set)

Description

ViewerAuthen

on

on, off

4/6

Enable anonymous viewer (value=off) or not (value=on).

PTZAuthen

on

on, off

4/6

Enable anonymous PTZ control (value=off) or not (value=on).

MaxCnt

9

9

4/7

Maximum of UserID lists.

Prifix

U

U

4/7

The prefix of dynamic child groups.

Admin

 YWRtaW46YWRtaW4=

 A base64 string

4/6

Default admin account.

MFR

6/7

U# *

 

 Dynamic added child groups.

U#.User

 

 A base64 string

4/4

 

* Note: the # is replaced with a group number starting from zero, e.g. General.UserID.U0

 

2.1.3 System

Description: Contains information about the brand, name and type of the product.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[General.System]

Parameter name

Default value

Valid values

Security level (get/set)

Description

BoaProtViewer

password

password,
anonymous

1/6

password = Password is required to access the view pages.

anonymous = Anybody on the network can access the product's view pages (but not the Admin tools) in a browser, and without having to log in.

HTTPPort

80

80,1124…65535

1/6

HTTP port number.

 

2.1.4 Network

Description: Network interface settings. The parameters in this group (as opposed to the subgroups of this group) are static network settings. If the Network.BootProto parameter is "dhcp" these parameters may not be in use so always use the read-only parameters in the subgroups to retrieve actual network settings in use by the operating system.

 

2.1.4.1 DDNS

Description: Dynamic Updates in the Domain Name System (RFC 2136).

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[General.Network.DDNS]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Enabled

no

yes,
no

6/6

Enable/disable dynamic DNS service.

DDNSServer

 none

<domain name relative to root>

6/6

DDNS server. Default support: dyndns(www.dyndns.org),

dhs(www.dhs.org),

tzo(www.tzo.com).

UserName

none

A string

6/6

User name to DDNS server.

Password

none

A string

6/6

Password to DDNS server.

HostName

none

A string

6/6

Host name to be registered.

UpdateType

auto

auto,periodical

6/6

System > NetworkAdvanced > DDNS > Periodical Update Radio Button Choose

TimeFormat

5,10,15,30,60

A string

6/6

System > NetworkAdvanced > DDNS > Periodical Format LIST內容

Period

5

A string

6/6

System > NetworkAdvanced > DDNS > Periodical Choose

List 選取項目

 

2.1.4.2 DDNS.ServerList

Description: Server list of  DDNS.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[General.Network.DDNS.ServerList]

Parameter name

Default value

Valid values

Security level (get/set)

Description

NbrOfSupport

6

A number

6/7

The number of DDNS server which server list support.

Server0

http://www.dyndns.org,dyndns

http://<absolute domain name> ,<domain name relative to root>

6/7

Dyndns DDNS server.

Server1

http://www.dhs.org,dhs

http://<absolute domain name> ,<domain name relative to root>

6/7

Dhs DDNS server.

Server2

http://www.tzo.com,tzo

http://<absolute domain name> ,<domain name relative to root>

6/7

Tzo DDNS server.

Server3

http://www.meibu.com,meibu

http://<absolute domain name> ,<domain name relative to root>

1/6

Meibu DDNS server.

Server4

http://www.noip.cn,noip

http://<absolute domain name> ,<domain name relative to root>

1/6

Noip DDNS server.

Server5

http://www.no-ip.com,no-ip

http://<absolute domain name> ,<domain name relative to root>

1/6

No-ip DDNS server.

 

2.1.4.3 eth0

Description: Network settings of the first ethernet interface. Use these parameters to retrieve the network settings actually in use by the operating system.

Configure file: There is no configuration file for these parameters. They are retrieved directly from the interface.

Security level (create/delete): 7/7

[General.Network.eth0]

Parameter name

Default value

Valid values

Security level (get/set)

Description

DNSAuto

on

on,

off

4/6

Specifies if the DNS server should be obtained from a DHCP server.

DNSServer1

0.0.0.0

An IP address

4/6

Primary domain name system server.

DNSServer2

0.0.0.0

An IP address

4/6

Secondary domain name system server.

BootProto

dhcp

dhcp,

none

4/6

Enable/disable dynamic IP address assignment to the device.

IPAddressOrg

?????XXXXX

IPAddress

192.168.1.100

An IP address

1/6

IP Address. The physical address of the device on the network.

MACAddress

00:40:8C:xx:xx:xx

A MAC address (Auto generated)

1/6

MAC address. The unique identity of the device.

This parameter is read only.

SubnetMask

255.255.255.0

An IP address

4/6

Subnet mask. Divides the network.

DefaultRouter

192.168.1.1

An IP address

4/6

Routing table actually in use by the operating system

IPAddressRange

192.168.1.2-

192.168.1.254

A string

4/7

The range of AutoIP.

 

2.1.4.4 UPnP

Description: Enable/disable Universal Plug and Play and set the name to be displayed in UPnP-clients.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[General.Network.UPnP]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Enabled

*

yes,
no

1/6

Enables/disables Universal Plug and Play.

 (*) The default value for these parameters is product specific.

 

2.1.4.5 UPnP.NATTraversal

Description: These parameters control NAT traversal functionality. NAT traversal is a technique that can be used to open up routers and firewalls to make devices on a LAN accessible from the Internet.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[General.Network.UPnP.NATTraversal]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Enabled

no

yes,
no

1/6

Enables/disables NAT traversal.

HTTPPort

80

1124 ... 65534

1/6

Number of HTTP port for NAT traversal.

HTTPSPort

443

1124 ... 65534

1/6

Number of SSL port for NAT traversal.

RTSPPort

554

1124 ... 65534

1/6

Number of RTSP port for NAT traversal.

 

2.1.4.6 PPPoE

Description: Enable/disable PPP over Ethernet. The userid and password is provided by internet service provider.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[General.Network.PPPoE]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Enabled

no

yes,

no

1/6

Enables/disables PPPoE

Authtype

PAP

PAP,CHAP

4/6

Authentication type of PPPoE
System > Network Basic > PPPoE >
Authentication Type List
選取

IPAddress

0.0.0.0

An IP address

4/6

IP Address. The physical address of the device on the network.

UserID

none

A string

4/6

For login PPPoE service.

Password

none

A string

4/6

For login PPPoE service.

DNSAuto

on

on,

off

4/6

Specifies if the DNS server should be obtained from a DHCP server.

DNSServer1

0.0.0.0

An IP address

4/6

Primary Domain Name System server.

DNSServer2

0.0.0.0

An IP address

4/6

Secondary Domain Name System server.

 

2.1.4.7 RTSP

Description: Enable/disable Real Time Streaming Protocol.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[General.Network.RTSP]

Parameter name

Default value

Valid values

Security level (get/set)

Description

MaxCnt

10 *

10

直接填寫一樣的是否正確

1/7

Maximum of denied IP lists.

Prifix

R *

R

1/7

The prefix of dynamic child groups .

Port

554

102465534

1/6

The Port number for RTSP Server

(*) It depends on which model or different fuction.

 

2.1.4.7.1 R#

Description: Parameters for each RTSP stream.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

Template: RTSP

[General.Network.RTSP.R#]*

Parameter name

Default value

Valid values

Security level (get/set)

Description

ProtViewer

anonymous

anonymous,

password

1/6

Disable/enable RTSP Authentication mode

UMEDIA

video.pro*

A string

1/6

RTSP Configuration Profile name.

* Note: The # is replaced with a number, e.g. Network.RTSP.R0.

 

2.1.4.8 RTP

Description: Parameters for Real-time Transport Protocol stream.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[General.Network.RTP]

Parameter name

Default value

Valid values

Security level (get/set)

Description

MaxCnt

10 *

10

1/7

Maximum of denied IP lists.

Prifix

R *

R

1/7

The prefix of dynamic child groups .

StartPort

5000

1124 ... 65435

4/6

The RTP port range defines the range of ports we use in sending video/audio UDP stream. StartPort defines the lower bound of this range.

Note: Each RTP session needs 4 ports, 2 ports for video and 2 ports for audio.

EndPort

7999

1223 ... 65534

4/6

Upper bound of port range in RTP Over UDP. 

 (*) It depends on which model or different fuction.

 

2.1.4.8.1 R#

Description: Parameters for each Real-time Transport Protocol stream.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

Template: RTP

[General.Network.RTP.R#]*

Parameter name

Default value

Valid values

Security level (get/set)

Description

Multicast

0

0,1

1/6

Enables(1) or disables(0) RTP multicast.

IPAddress

228.0.0.1

An IP address between 224.0.1.0 and 239.255.255.255

4/6

RTP multicast IP address.

VideoPort

0

0,
1024 ... 65535

4/6

The port number for RTP Multicast Video stream. 0 indicates the port number is automatically selected.

AudioPort

0

0,
1024 ... 65535

4/6

The port number for RTP Multicast Audio stream. 0 indicates the port number is automatically selected.

TTL

15

1 ... 55

4/6

The Time To Live for each UDP packet.

MMEDIA

multi.pro(#+1)

String

1/6

* Note: The # is replaced with a number, e.g. Network.RTP.R0.

 

2.1.4.9 Bonjour

Description: Parameter for the Bonjour service discovery.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[General.Network.Bonjour]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Enabled

yes

yes,

no

4/6

Enable/Disable Bonjour.

DeviceName

none

none or a string

4/6

The device name will be showed on the bonjour browser.

If it uses the default value, this name will like the format below: [Brand]-[MacAddress].

ModelName

none

none or a string

4/6

 

2.1.5 Time

Description: Common time information which tell the time zone, how date and time is synchronized and the offset related to the chosen time zone and Coordinated Universal Time, UTC.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[General.Time]

Parameter name

Default value

Valid values

Security level (get/set)

Description

ServerDate

2006-11-30

A date

4/6

The date (yyyy-mm-dd) when the device's time was set manually or synchronized with the computer.

ServerTime

14:52:23

A time

4/6

The time (hh:mm:ss) when the device's time was set manually or synchronized with the computer.

DateFormat

ymd

ymd,

mdy,

dmy

1/4

 

SyncSource

NTP

PC,
NTP,
None

4/6

The source to synchronize the time with; PC, NTP or None (manually).

TimeZone

GMT+08:00/Asia/Taipei

GMT-12,
...
GMT-1,
GMT,
GMT+1,
...
GMT+12

4/6

Time zone.

UTCOffset

00:00:00

A time

4/6

Time difference (hh:mm:ss) between the time zone and Coordinated Universal Time (UTC). -01:00:00 = -1 hour, i.e. 1 hour after UTC. 00:00:00 = 0 hour, 01:00:00 = 1 hour, i.e. before UTC.

PosixTimeZone

PST8PDT,M3.2.0,M11.1.0

A String

4/6

 

2.1.5.1 DayLightSaving

Description: Contain parameters required to manage Daylight Saving Time, DST.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[General.Time. DayLightSaving]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Enabled

off

off,

on

4/6

Enable/disable DST (Daylight Saving Time)

 

2.1.5.1.1 Start

Description: Start time of Daylight Saving Time, DST. If type is date, Month, Date, Hour, and Min need to be assigned. If type is week, Month, Week, Day, Hour, and Min need to be assigned.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[General.Time.DayLightSaving.Start]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Type

date

date,

week

4/6

Type of day light saving start time.

Month

1

1, 12

4/6

January, February, , December.

Week

1

1, 5

4/6

Nth week of this month.

Day

1

1, 7

4/6

Monday, Tuesday,  Sunday.

Date

1

1, 31

4/6

Date.

Hour

0

0, 23

4/6

Hour.

Min

0

0,

15,

30,

45

4/6

Minute. In unit of a quarter-hour.

 

2.1.5.1.2 Stop

Description: Stop time of Daylight Saving Time, DST. If type is date, Month, Date, Hour, and Min need to be assigned. If type is week, Month, Week, Day, Hour, and Min need to be assigned.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[General.Time.DayLightSaving.Stop]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Type

date

date,

week

4/6

Type of day light saving start time.

Month

1

1, 12

4/6

January, February, , December.

Week

1

1, 5

4/6

Nth week of this month.

Day

1

1, 7

4/6

Monday, Tuesday,  Sunday.

Date

1

1, 31

4/6

Date.

Hour

0

0, 23

4/6

Hour.

Min

0

0,

15,

30,

45

4/6

Minute. In unit of a quarter-hour.

 

2.1.5.2 NTP

Description:

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[General.Time.NTP]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Server

pool.ntp.org

An IP address, host name

4/6 XXXX是否要刪除

The NTP server to connect to when synchronizing the time in the device.

ManualServer

pool.ntp.org

An IP address or a host name

4/6 ?????NTP

The NTP server to connect to when synchronizing the time in the device.
Priority is first.

ManualServer1

1.pool.ntp.org

An IP address or a host name

4/6

The NTP server to connect to when synchronizing the time in the device.
Priority is second.

ManualServer2

2.pool.ntp.org

An IP address or a host name

4/6

The NTP server to connect to when synchronizing the time in the device.
Priority is third.

ManualServer3

3.pool.ntp.org

An IP address or a host name

4/6

The NTP server to connect to when synchronizing the time in the device.
Priority is forth.

DHCP

off

on / off

4/6

DHCP servers may provide names/IP addresses for local/remote NTP servers. Enable this feature by setting this parameter to on.

Update

01:00:00

01:00:00

[time]

4/6

Time interval (hh:mm:ss) between connections to the NTP server.

VolatileServer

0.0.0.0

IP address, host name

4/6

The name/IP address of the NTP server, received from the DHCP server. Only one NTP server is currently supported. The NTP server name/IP address will be valid only until the next DHCP renewal or reboot.

 

2.2 Motion

Description: Define the general properties of a Motion Detection window.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[Motion]

Parameter name

Default value

Valid values

Security level (get/set)

Description

SensitivityFormat

0-100

0-100

4/7

Specify the minimal and maximal value of allowed sensitivity value.

ThresholdFormat

0-100

0-100

4/7

Specify the minimal and maximal value of allowed threshold value.

SetupStreamIndex

0

4/7

NightSuppress

0

A String

4/4

MaxCnt

3 *

3

4/7

Available motion detection windows.

Prifix

M *

M

4/7

The prefix of dynamic child groups.

 (*) It depends on which model or different fuction.

2.2.1 M#

Description: Contain dynamic parameters, which define the properties of a Motion Detection window.

Configure file: /etc/device.conf

Security level (create/delete): 4/4

Template: Motion

[M#]*

Parameter name

Default value

Valid values

Security level (get/set)

Description

Enabled

no

yes,

no

4/4 ????

沒東西

Enable/disable this detection window.

Name

Motion detection

A String

4/4

Show in  Event > Motion Detection >(LEFT)Name

Sensitivity

50

(Depends on SensitivityFormat)

4/4

This tunes the "object difference from the background"-sensitivity, i.e. difference in terms of color and/or structure. A high value detects even very small changes and can e.g. trigger on image noise if set too high. A very low value requires on the other hand a very dramatic change with e.g. a dark object appearing in an almost white scene (or vice versa).

Threshold

50

(Depends on ThresholdFormat)

4/4

This adjusts the motion detection to be more or less sensitive for very fast motion. With a very low value the motion is detected only when a scene has changed but adapts to this changed scene as the new normal scene rapidly. A large value is more conservative and will detect the motion for a larger number of pictures before it consider this as being a normal object in the scene.

Left

0

Depends on resolution limit.

4/4

The coordinate for the left boundary of the rectangular motion detection window. The full value range is related to the full image width and 0 is counted from the left hand side of the image.

Top

0

Depends on resolution limit.

4/4

The coordinate for the upper boundary of the rectangular motion detection window. The full value range is related to the full image height and 0 is counted from the upper side of the image.

Right

200

Depends on resolution limit.

4/4

The coordinate for the right boundary of the rectangular motion detection window. The full value range is related to the full image width and 0 is counted from the left hand side of the image.

Bottom

200

Depends on resolution limit.

4/4

The coordinate for the bottom boundary of the rectangular motion detection window. The full value range is related to the full image height and 0 is counted from the upper side of the image.

* Note: The # is replaced with a group number starting from zero, e.g. Motion.M0.

 

2.3 Image

2.3.1 OSD

Description: Image OSD parameters for each image configuration.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[Image.OSD]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Date

off

on, off

4/4

Enable/disable Date/Time OSD.

Title

off

on, off

4/4

Enable/disable Alias on OSD

TextColor

white

white,black

4/4

Set OSD text color.

BkColor

black

black, white

4/4

Set OSD back ground color.

Position

top

top, bottom

4/4

Set OSD position.

Alias

None

String

4/4

Alias for Camera display on OSD.

 

2.3.2 Mask

Description: Privacy mask parameters.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[Image.Mask]

Parameter name

Default value

Valid values

Security level (get/set)

Description

MaxCnt

5 *

5

4/4

Available mask windows.

Prifix

M *

M

4/4

The prefix of dynamic child groups.

 (*) It depends on which model or different fuction.

 

Security level (create/delete): 4/4

Template: PrivacyMask

 [Image.Mask.M#]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Enabled

off

on, off

1/4

Enable/disable privacy mask.

Name

None

String

1/4

Privacy Mask Name

XPos

0

An unsigned integer

1/4

The horizontal position of upper left corner.

YPos

0

An unsigned integer

1/4

The vertical position of upper left corner.

Width

50

An unsigned integer

1/4

The width of the specified mask.

Height

50

An unsigned integer

1/4

The height of the specified mask.

Color

black

black,gray,white,red

1/4

The color of mask. Only black color is available for this version.

 

2.4 ImageSource

Description: The parameter of image sources (video input or CCD/CMOS).

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[ImageSource]

Parameter name

Default value

Valid values

Security level (get/set)

Description

NbrOfSources

1

4/7

RecordIndex

0

An unsigned integer.

1/4

Specify the stream index for recording video clip.

SnapshotIndex

0

An unsigned integer.

1/4

Specify the stream index for recording snapshot clip.

 

2.4.1 I0.Sensor

Description: The name of the image source.

Configure file:   /etc/device.conf

Security level (create/delete): 7/7

[ImageSource.I0.Sensor]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Brightness

50*

0…100

4/4

The image brightness.

Contrast

50*

0…100

4/4

The image contrast.

Saturation

50*

0…100

4/4

The image saturation.

Hue

50*

0…100

4/4

The image hue.

Sharpness

50*

0…100

4/4

The image sharpness.

ExpTarget

20*

0…100

4/4

Set exposure target, the higher value, the higher image.

Flip

Off

on, off

4/4

Set image flip.

Mirror

Off

on, off

4/4

Set image mirror.

WhiteBalance

Auto

auto,hold,fluorescent,
incandescent,sunny,
cloudy,sun_shade,manual

4/4

White balance.
If manual is chosen, ManualRgain set Red gain, ManualGgain set green gain, and ManualBgain set blue gain.

ManualRgain

250

0...1023

4/4

Set red gain.

ManualGgain

250

0...1023

4/4

Set green gain.

ManualBgain

250

0...1023

4/4

Set blue gain.

ColorTone

0

-127~127

4/4

Set color tone

BackLightCompensate.Mode

Off

on,off

4/4

BackLightCompensate.Level

4

1~8

4/4

ShutterSpeedMax

15

0…10000

4/4

Set max shutter speed, the value is denominator, 30 means 1/30 second

ShutterSpeedMin

10000

0…10000

4/4

Set min shutter speed, the value is denominator, 120 means 1/120 second

GainMax

32

1,2,4,6,8,10,12,14,16,18,20,22,
24,26,28,30,32,36,40,44,48,52,56,60,
64,72,80,96,112,128

4/4

Set max gain.

GainMin

1

1,2,4,6,8,10,12,14,16,18,20,22,
24,26,28,30,32,36,40,44,48,52,56,60,
64,72,80,96,112,128

4/4

Set min gain.

PowerFrequency

Auto

auto,hold,50,60

4/4

Specify current light source. The exposure time will be set to adequate value to avoid flicker.

RealPowerFrequency

60

A String

4/4

Color

Color

A String

4/4

ContrastEnhancement對比度增強

Auto

A String

4/4

DeImpulse

Off

A String

4/4

LensGeometric

pincushion2

A String

4/4

LensPhotometric

photmetric2

A String

4/4

NightMode

Off

A String

4/4

DeInterlace

Off

6/7

LPRMode

Disabled

disabled, 0-30, 30-60, 30-90

4/4

The mode of license plate recognition that you can change the speed range to fit your surroundings.
0-30 means car speed range in 0~30 km/hr.

(*) It depends on which model.

 

2.4.1.1 Rotate

Description: Contain parameters required to manage rotate open and angle.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[ImageSource.I0.Sensor.Rotate]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Enabled

off

off,on

1/4

Enable/disable rotat function.

Angle

0

0,90,180,270

1/4

Set rotate angle.

AngleDif

0

90,180,-90

4/4

Angle difference between the last angle.

 

2.4.2 I0.IR

Description: Configuration of the IR parameter

Configure file:   /etc/device.conf

Security level (create/delete): 7/7

[ImageSource.I0.IR]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Type

auto

on, off, auto

4/4

IR/LED Switch ON/OFF or auto switch.

IRManual

IRNear

A String

4/4

  CV300 NONE

ICRType

auto

on, off, auto

4/4

ICR Switch ON/OFF or auto switch. (“on” represent night mode; “off” represent day mode)

Level

maximum value of level

13

4/4

The level value represent luminous intensity of IR

Level2

45

0~100

4/4

The level value represent beam angle of IR

BasicSetup>DayNight>IRAngle ???????????

LevelFormat

1

4/7

LeastTime.DayToNight

10

110

4/4

Switch day to night mode if lasts more than seconds.

LowTh

80

LowThMin ... LowThMax

4/4

The threshold value of IR/LED Auto switch on

HighTh

95

HighThMin ... HighThMax

4/4

The threshold value of IR/LED Auto switch off

LowThMin

0

0

4/7

Read only low threshold minimal value.

LowThMax

100

100

4/7

Read only low threshold maximal value.

HighThMin

0

0

4/7

Read only high threshold minimal value.

HighThMax

100

100

4/7

Read only high threshold maximal value.

ScheduleIdx

2

0,1,2    ?????????

4/4

DetectdUsing

no

A String

4/4

Output

none

DO,none

4/4

CV300 NONE

 

2.4.3 I0.Config

Description: Configuration of the sensor mode

Configure file:   /etc/device.conf

Security level (create/delete): 7/7

[ImageSource.I0.Config]

Parameter name

Default value

Valid values

Security level (get
/set)

Description

MaxResolution

1920x1080 *

1920x1080

1/7

The product support max resolution

CaptureMode

1920x1080@30*

(see description)

4/4

Switch capture mode, depends on CaptureModeFormatList

CaptureModeFormatList

1920x1080@60,1920x1080@30*

*

4/7

Capture mode List

(*) It depends on which model.

 

2.4.4 I0.SmartIR

Description:The adjustable IR will change its strength according to the object moving distance.

Configure file:   /etc/device.conf

Security level (create/delete): 7/7

[ImageSource.I0.SmartIR]

Parameter name

Default value

Valid values

Security level (get
/set)

Description

SmartIR

on

on,off

4/4

Enable/disable SmartIR.

 

2.4.5 I0.Iris

Description:

Configure file:   /etc/device.conf

Security level (create/delete): 7/7

[ImageSource.I0.Iris]

Parameter name

Default value

Valid values

Security level (get
/set)

Description

Type

Open

open,manual,auto

4/4

Iris type.

Value

100

0 ... 17*

4/4

Iris value.

ValueApp

None

A String

4/4

Cv300cantfind?????

(*) It depends on which model.

 

2.4.6 I0.DeFog

Description:

Configure file:   /etc/device.conf

Security level (create/delete): 7/7

[ImageSource.I0.DeFog]

Parameter name

Default value

Valid values

Security level (get
/set)

Description

Mode

off

on,off

4/4

Software defog mode.

 

2.4.7 I0.LensControl

Description:

Configure file:   /etc/device.conf

Security level (create/delete): 7/7

[ImageSource.I0.LensControl]

Parameter name

Default value

Valid values

Security level (get
/set)

Description

FocusPos

-1

0~100

4/4

The Focus Position Of Lens?????
LiveView >CameraSetting > LensSettings
聚焦位置

ZoomPos

-1

0~100

4/4

The Coverage Of Lens photographed ?????

LiveView >CameraSetting > LensSettings 放大縮小程度

FocusDirect

1

A String

4/4

LiveView >CameraSetting > LensSettings

ZoomDirect

1

A String

4/4

LiveView >CameraSetting > LensSettings

Smart.Method

fast

fast,full

4/4

LiveView >CameraSetting > LensSettings > SmartFocus

 

2.5 StreamProfile

Description:

Configure file:   /etc/device.conf

Security level (create/delete): 7/7

[StreamProfile]

Parameter name

Default value

Valid values

Security level (get/set)

Description

MaxCnt

4*

An Unsigned Integer

1/7

Available stream profile numbers.

Prifix

I*

I

1/7

The prefix of dynamic child groups.

(*) It depends on which model or different  fuction

 

2.5.1 I#

Description:

Security level (create/delete): 4/4

Template: StreamProfile

[StreamProfile.I#.Video]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Enabled

on

on, off

1/7

Enabled Video Streaming

Name

Profile1

String

1/4

Profile Name.

Description

Profile1

String

4/4

Profile Description

Source

0

String

1/4

Codec

H264

MJPEG,

H264,

H265

1/4

Codec Name

Profile

2*

0,1,2

1/4

Compression method.
0:Baseline
1:Main
2:High



Different Codec with different profile.
H264:Baseline/Main/High(0/1/2)
H265:Only Baseline(0)
MJPEG:No profile could be used.

Resolution

1920x1080

1920x1080*,

1600x1200*,

1280x960*,

1280x720*,

640x480*,

640x360*,

320x240*,

1/4

Resolution

FPS

60*

Value in FPSFormat

4/4

Frame Rate

ZIP.LV

1

0,1,2

4/4

Save the bitrates of the profile
0:off
1:better
2:best

(*) It depends on which model.

 

[StreamProfile.I#.Video.Quality]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Mode

vbr

cbr,vbr,

4/4

Rate Control Mode

BitRate

2M

Value in BitrateFormat

4/4

Bit rate format for cbr mode.

Quant

46

Value in QFormat

4/4

Quality

QuantCustomize

no

yes,no

4/4

Set quality by user. (Only for quality format is vbr.)

TargetBitRate

30

String

4/4

MaxBitRate

8M*

Value in BitrateFormat

4/4

Bit rate format for vbr mode.

(*) It depends on which model.

 

[StreamProfile.I#.Video.Roi]

Parameter name

Default value

Valid values

Security level (get
/set)

Description

MaxCnt

3*

3

1/4

Maximum of denied IP number.

Prifix

I*

I

1/4

The prefix of dynamic child groups.

Enabled

On

On, Off

1/4

Enabled Roi detection

NonRoiFps

1

Depends on fps limit

1/4

The FPS of non-ROI detection area.

(*) It depends on which model or different fuction.

 

[StreamProfile.I#.Audio]

Parameter name

Default value

Valid values

Security level (get
/set)

Description

Enabled

On

On, Off

4/4

Enabled Audio Streaming

 

2.5.1.1 Video.Roi.I#

Description: Parameters for ROI.

Configure file: /etc/device.conf

Security level (create/delete): 4/4

Template: ROI

[StreamProfile.I#.Video.Roi.I#] *

/*-+a///P0030arameter name

Default value

Valid values

Security level (get/set)

Description

Enabled

on

on, off

1/4

Enable ROI detection.

name

ROI

A string

1/4

ROI name.

RectX

0

Depends on resolution limit.

1/4

The Horizontal position of upper left corner.
The value is from 0 to 640.
Constraint: RectX+RectWidth <=640

RectY

0

Depends on resolution limit.

1/4

The vertical position of upper left corner.
The value is from 0 to 360.
Constraint: RectY+RectHeight <=360

RectWidth

200

Depends on resolution limit.

1/4

The width of the specified area. The value is from 0 to 640.
Constraint: RectX+RectWidth <=640

RectHeight

200

Depends on resolution limit.

1/4

The height of the specified area. The value is from 0 to 360.
Constraint: RectY+RectHeight <=360

* Note: the # is replaced with a group number starting from zero, e.g. StreamProfile.I0.Video.Roi.I0

* Note: the Maximum area of ROI is 640*360

 

2.6 Audio

2.6.1 AudioSource.A#

Description: Parameters for each audio source (audio input/chip).

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[Audio.AudioSource.A#] *

Parameter name

Default value

Valid values

Security level (get/set)

Description

AudioMode

full

full,half,talk,listen

1/4

AudioEncoding

g.711 u-law

g.711 u-law, g.711 a-law, AMR, g.726

1/4

The audio codec to use. Valid value depends on AudioCodecList.

AudioCodecList

g.711 u-law, g.711 a-law, AMR, g.726

g.711 u-law, g.711 a-law, AMR, g.726

4/7

The available audio codec that can be selected.

AudioSequence

on

String

1/4

AudioInputType

linein

micin,linein

1/4

AudioInputGain

0

-12,-9,-6,-3,0,3,

6,9,12,mute

1/4

AudioOutputGain

0

-12,-9,-6,-3,0,3,

6,9,12,mute

1/4

* Note: the # is replaced with a group number starting from zero, e.g. Audio.AudioSource.A0

 

2.6.1.1 AudioDetection

Description: Parameters for audio audio denoise.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[Audio.AudioSource.A#. AudioDetection] *

Parameter name

Default value

Valid values

Security level (get/set)

Description

Enabled

off

on, off

4/4

Enable audio detection.

Sensitivity

50

(see description)

4/4

Higher sensitivity makes it easier to be triggered. Valid value depends on SensitivifyFormat.

Threshold

50

(see description)

4/4

Threshold that audio detection can be triggered. Valid value depends on ThresholdFormat.

SensitivifyFormat

1-100

1-100

4/7

Valid value for sensitivity.

ThresholdFormat

0-100

0-100

4/7

Valid value for threshold.

* Note: the # is replaced with a group number starting from zero, e.g. Audio.AudioSource.A0

 

2.6.1.2 AudioDenoise

Description: Parameters for audio detection.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[Audio.AudioSource.A#. AudioDenoise] *

Parameter name

Default value

Valid values

Security level (get/set)

Description

Level

off

high,low,off

4/4

Audio denoise level.

* Note: the # is replaced with a group number starting from zero, e.g. Audio.AudioSource.A0

 

2.7 Input

Description: Parameters for hardware input(s).

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Input]

Parameter name

Default value

Valid values

Security level (get/set)

Description

NbrOfInputs

2

An unsigned integer.

4/7

Number of inputs. The default value depends on different model.

 

2.7.1 I#

Description: Parameters for hardware input(s).

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Input.I#] *

Parameter name

Default value

Valid values

Security level (get/set)

Description

Trig

open

open,
closed

4/4

open means enable trig. closed means disable trig.

DI

H

H, L

4/4

Specify trigger condition to high(H) or low(L).

* Note: The # is replaced with a group number starting from zero, e.g. Input.I0.

 

2.8 Output

Description: Parameters for hardware output(s).

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Output]

Parameter name

Default value

Valid values

Security level (get/set)

Description

NbrOfOutputs

2

An unsigned integer

4/7

Number of outputs.

 

2.8.1 O#

Description: Parameters for hardware output(s).

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Output.O#] *

Parameter name 

Default value

Valid values

Security level (get/set)

Description

Active

open

open, 
closed

4/4

The active state of the output.

DO

H

H, L

4/4

Specify output level to be high(H) or low(L) when triggered.

Mode

alarm

alarm, timer

4/4

alarm: Activated by trigger source.

timer: Activated by schedule.

* Note: The # is replaced with a group number starting from zero, e.g. Output.I0.

 

2.9 Schedule

Description: Arrange something to do at a particular time. There are maximum 10 scheule settings.

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Schedule]

Parameter name

Default value

Valid values

Security level (get/set)

Description

MaxCnt

10

10

4/7

Maximum of schedule lists.

Prifix

S

S

4/7

The prefix of dynamic child groups .

 

Security level (create/delete): 4/4

Template: Schedule

[Schedule.S#]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Name

None

A string

4/4

The name on behalf of a schedule.

Sun

none,none,none,none,none

none,

hh:mm-hh:mm

4/4

Set schedule in Sunday.

Mon

08:00-17:00,none,none,none,none

none,

hh:mm-hh:mm

4/4

Set schedule in Monday.

Tue

08:00-17:00,none,none,none,none

none,

hh:mm-hh:mm

4/4

Set schedule in Tuesday.

Wed

08:00-17:00,none,none,none,none

none,

hh:mm-hh:mm

4/4

Set schedule in Wednesday.

Thu

08:00-17:00,none,none,none,none

none,

hh:mm-hh:mm

4/4

Set schedule in Thursday.

Fri

08:00-17:00,none,none,none,none

none,

hh:mm-hh:mm

4/4

Set schedule in Friday.

Sat

none,none,none,none,none

none,

hh:mm-hh:mm

4/4

Set schedule in Saturday.

* Note: the # is replaced with a group number starting from zero, e.g. Schedule.S0

 

2.10 Properties

Description: Contains information about the firmware and system of the product. It also contains information about product dependent functionality and functionality that have no ordinary parameters. All user levels should be able to access the property parameters.

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Properties]

Parameter name

Default value

Valid values

Security level (get/set)

Description

BoardID

TT01F001.00

A String

6/7

Board ID of product.

SerialNum

12345678

A String

6/7

Serial Number of product. ??????

 

2.10.1 Firmware

Description:

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Properties.Firmware]

Parameter name

Default value

Valid values

Security level (get/set)

Description

BuildDate

Thu Apr 17 20:14:13 CST 2008*

A string

4/7

Built date of firmware.

Version

MG.0.0.0.0*

A string

4/7

Firmware version.

SDKVersion

3.0*

A String

4/7

SDK Version

(*) It depends on which model or different time.

 

2.10.2 Hardware

Description:

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Properties.Hardware]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Version

00

A String

6/7

Hardware version

Platform

HI3516*

A String

1/7

Platform string.

* The default value for these parameters is product specific.

 

2.10.3 DIDO.DI

Description: To check if the products support digital input

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Properties.DIDO.DI]

Parameter name

Default value

Valid values

Security level (get/set)

Description

DI

 yes

yes, no

6/7

The product support alarm input.

Type

physical

virtual, physical

6/7

The alarm input type.

virtual: alarm input is from out side(ex. speed dome)

physical: On board alarm input.

 

2.10.4 DIDO.DO

Description:

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Properties.DIDO.DO]

Parameter name

Default value

Valid values

Security level (get/set)

Description

DO

 yes

yes, no

6/7

The product support alarm output.

Type

physical

virtual, physical

6/7

The alarm output type.

virtual: alarm output is from out side(ex. speed dome)

physical: On board alarm output.

 

2.10.5 PTZ

Description:

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[Properties.PTZ]

Parameter name

Default value

Valid values

Security level (get/set)

Description

PTZ1

 yes

yes, 
no

6/7

The product has Pan Tilt Zoom support.

ZoomFocus

yes

6/7

OOO 確認           CV300 NONE

1 Product dependent. If the parameter does not exist, the functionality is not supported.

 

2.10.6 Motion

Description:

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Properties.Motion]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Motion1

 yes

yes, 
no

6/7

The product has Motion Detection support.

1 Product dependent. If the parameter does not exist, the functionality is not supported.

 

2.10.7 Audio

Description:

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Properties.Audio]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Audio1

 yes

yes, no

4/7

The product has audio support.

OutputType

lineout

none,

lineout,

speaker,

both   ?????不知道怎麼確認內容

4/7

The product support Audio output type

OutputChannel

0

4/7

????

InputType

linein

none,

micin,

linein,

both       ??????

4/7

The product support Audio input type

Multipart

yes

4/7

?????

AudioDetection1

 yes

yes, no

4/7

The product support audio detection function.

1 Product dependent. If the parameter does not exist, the functionality is not supported.

 

2.10.8 NetworkStorage

Description:

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Properties.NetworkStorage]

Parameter name

Default value

Valid values

Security level (get/set)

Description

NetworkStorage

 yes

yes, no

6/7

The product has Network Storage support.

 

2.10.9 MemoryCard

Description:

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Properties.MemoryCard]

Parameter name

Default value

Valid values

Security level (get/set)

Description

MemoryCard1

 no

yes, no

6/7

The product support SD card.

DetectMode

interrupt

6/7

1 Product dependent. If the parameter does not exist, the functionality is not supported.

 

2.10.10 VideoOut

Description:

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Properties.VideoOut]

Parameter name

Default value

Valid values

Security level (get/set)

Description

VideoOut1

 yes

yes, no

6/7

The product support analog video output.

SwitchMode

manual

6/7

DefaultAnalogMode

NTSC

6/7

The product support analog video specification.

??????????????????

1 Product dependent. If the parameter does not exist, the functionality is not supported.

 

2.10.11 IR

Description:

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Properties.IR]

Parameter name

Default value

Valid values

Security level (get/set)

Description

IR

yes

yes, no

6/7

The product support IR.

ICR

yes

yes, no

6/7

The product support ICR.

ICRDirect

negative

negative,positive

6/7

GroupNumber

2

6/7

Type

Bullet

6/7

SmartIR

Yes CV300on

yes, no

6/7

The product support SmartIR.

IRSupport

software

6/7

 

2.10.12 Image

Description:

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Properties.Image]

Parameter name

Default value

Valid values

Security level (get/set)

Description

BitRateFormat

32k,64k,128k,256k,512k,768k, 1M,1.5M,2M,3M,4M,6M,8M,10M*

Default value

1/7

The supported BitRate value for CBR

CodecFormat

H264,H265,MJPEG*

Default value

1/7

The supported Codec options.

MaxBitRateFormat

256k,512k,768k,1M,1.5M,2M,3M,4M,6M,8M,10M,15M,20M,30M,40M

 *

Default value

1/7

The supported MaxBitRate value for VBR

* The default value for these parameters is product specific.

 

2.10.12.1 ResolutionFormat

Description:

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Properties.Image.ResolutionFormat]

Parameter name

Default value

Valid values

Security level (get/set)

Description

List

1920x1080,1280x720, 640x480,640x360,320x240*

Default value

1/7

The product support resolution.

Profile.P#

1920x1080,1280x720, 640x480,640x360,320x240*

Default value

1/7

The resolutions that profile # supports.
# could be integer..

* The default value for these parameters is product specific.

 

2.10.12.2 FixQualityFormat

Description:

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Properties.Image.FixQualityFormat]

Parameter name

Default value

Valid values

Security level (get/set)

Description

H265

0,73,60,55,51,46*

Default value

1/7

If quant quality is not customize, the product support H265 quality value.

H264

0,68,55,50,46,41*

Default value

1/7

If quant quality is not customize, the product support H264 quality value.

MJPEG

0,90,70,50,35,25*

Default value

1/7

If quant quality is not customize, the product support MJPEG quality value.

* The default value for these parameters is product specific.

 

2.10.12.3 FPSFormat

Description:

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Properties.Image.FPSFormat]

Parameter name

Default value

Valid values

Security level (get/set)

Description

MJPEG

30,30,30,30*

Default value

1/7

The Maximum FPS supported in each profile 30,30,30,30 means max FPS for Profile1 and profile2 is 30, and max FPS for profile3 and profile4 is 30

H264

60,60,30,30*

Default value

1/7

The Maximum FPS supported in each profile 60,60,30,30 means max FPS for Profile1 and profile2 is 60, and max FPS for profile3 and profile4 is 30

H265

60,60,30,30*

Default value

1/7

The Maximum FPS supported in each profile 60,60,30,30 means max FPS for Profile1 and profile2 is 60, and max FPS for profile3 and profile4 is 30.

* The default value for these parameters is product specific.

 

2.10.13 GlassDemister

Description:

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Properties.GlassDemister]

Parameter name

Default value

Valid values

Security level (get/set)

Description

GlassDemister

yes

yes, no

4/7

Hardware defog.

 

2.10.14 Lens

Description:

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Properties.Lens]

Parameter name

Default value

Valid values

Security level (get/set)

Description

MaterialNumber

DF024QA1000

1/7

Type

motorized*

motorized,fisheye,normal*

1/7

The product lens type.
motorized means it is a zoom in/out lens.
fisheye means it is a fisheye lens.
normal means it is a fixed lens.

Motorized

no

1/7

* The default value for these parameters is product specific.

 

2.10.15 LPRMode

Description:

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Properties.LPRMode]

Parameter name

Default value

Valid values

Security level (get/set)

Description

LPRMode

yes

yes,no

1/7

To check if the camera support LPR mode.

 

2.10.16 SmartCodec

Description: Smart Codec will lower the bitrates of the image but keep the image quality.

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Properties.SmartCodec]

Parameter name

Default value

Valid values

Security level (get/set)

Description

SmartCodec

yes

yes,no

1/7

Smart Codec: To check if the camera support smart codec.

 

2.11 Security

Description: Contains parameters related to SSL(Secure socket layer).

 

2.11.1 HttpsPolicy

Description:

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Security.HttpsPolicy]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Admin

http

http,

https,

http_n_https

4/6

Set allowed connect mode for group admin (http, https, or both).

Operator

http

http,

https,

http_n_https

4/6

Set allowed connect mode for group operator (http, https, or both).

Viewer

http

http,

https,

http_n_https

4/6

Set allowed connect mode for group viewer (http, https, or both).

 

2.11.2 IPFilter

Description: IP filter can set to allow or deny a range of IP address to get connected.

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

Template: IPFilter

[Security.IPFilter]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Enabled

off

on, off

4/4

Specify if IP filter is enabled.

Type

Deny

Deny, Allow

4/4

Set IP address range that will be blocked or allowed by product.

MaxCnt

5

5

4/7

Maximum of denied IP lists.

Prifix

F

F

4/7

The prefix of dynamic child groups .

 

Security level (create/delete): 4/4

[Security.IPFilter.F#]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Rule

User
select

single,
network,
range

4/4

IPFilter rules.

SingleAddress

0.0.0.0

<ip address>

4/4

IP address of the single or network rule.

StartAddress

0.0.0.0

<ip address>

4/4

Start IP address of the range rule.

EndAddress

0.0.0.0

<ip address>

4/4

End IP address of the range rule.

Submask

0

0~32

4/4

CIDR notation

* Note: the # is replaced with a group number starting from zero, e.g. Security.IPFilter.F0

 

2.12 PTZ

 

2.12.1 PTZDrivers

Description: List of installed PTZ drivers.

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[PTZ.PTZDrivers]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Driver0

pelcop

A string

4/7

The name of the driver currently installed on index0.

Driver1

pelcod

A string

4/7

The name of the driver currently installed on index1.

Driver2

dynacolor

A string

4/7

The name of the driver currently installed on index2.

Driver3

vtrec

A string

4/7

The name of the driver currently installed on index3.

Driver4

custom

A string

4/7

The name of the driver currently installed on index4.

 

2.12.2 SerDrivers

Description: List of PTZ drivers associated with serial ports.

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[PTZ.SerDrivers]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Ser0Driver

None

A string

6/6

The name of the driver currently associated with serial port 0.

Ser1Driver

pelcop

A string

1/1

The name of the driver currently associated with serial port 1.

 

2.12.3 Speed

Description: List of speed setting for PTZ.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[PTZ.Speed]

Parameter name

Default value

Valid values

Security level (get/set)

Description

PanSpeedFormat

1-100 *

1-100 *

1/1

TiltSpeedFormat

1-100 *

1-100 *

1/1

ZoomSpeedFormat

1-100 *

1-100 *

1/1

FocusSpeedFormat

1-100 *

1-100 *

1/1

IrisSpeedFormat

1-100 *

1-100 *

1/1

AutoPanSpeedFormat

1-100 *

1-100 *

1/1

PanSpeed

50

1 ~5

1/1

Pan speed.

TiltSpeed

50

1 ~4

1/1

Tilt speed.

ZoomSpeed

50

0 … 100

1/1

Zoom speed.

FocusSpeed

50

0 … 100

1/1

Focus speed.

IrisSpeed

50

1-100

1/1

Iris Speed

AutoPanSpeed

50

1 ~4

1/1

Auto pan speed.

 (*) It depends on which model or different fuction.

 

2.12.4 CtrlParam

Description: Transmitter and receiver ID/address.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[PTZ.CtrlParam]

Parameter name

Default value

Valid values

Security level (get/set)

Description

keyid

0

0

6/7

Transmitter ID/address

address

0

0 128

1/1

Receiver ID/address

 

2.12.5 PresetPos

Description: Defines dynamic parameter about preset position.

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[PTZ.PresetPos]

Parameter name

Default value

Valid values

Security level (get/set)

Description

MaxCnt

32 *

32

1/7

Maximum of denied IP number.

Prifix

P *

P

1/7

The prefix of dynamic child groups.

HomePos

0 *

0,1,2,3,4

1/1

ReHomeInterval

5

0~99

1/1

(*) It depends on which model or different fuction.

 

2.12.5.1 P#

Description: A dynamic parameter group PTZ.PresetPos.P# is created for each new preset position. # merely denotes the number of the dynamic parameter group and has no connection to any preset position numbers mentioned below.

Configure file:  /etc/device.conf

Security level (create/delete): 1/1

Template: PresetPos

[PTZ.PresetPos.P#]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Pos

none

<Name>: A valid preset position name according to the PTZ control section in  HTTP API.

~ : 1 delimited string with the
following content:
<Type>:
server
<No>:
An integer
<PresetNo>:
An integer
<DriverNo>:
1, ...
<CamNo>:
1, ...
<Pan>:
-1, An integer
<Tilt>:
-1, An integer
<Zoom>:
10000, An integer
<Focus>:
10000, An integer
<Iris>:
10000,An integer

1/1

Holds all necessary information about the preset position.

<Name>: The name of the preset position.
<Type>: The type of preset position, "server" for server preset positions.
<No>: The number of the server preset position.
<PresetNo>: The number of the device preset position.
<DriverNo>: The number (index) of the concerned driver.
<CamNo>: The number of the concerned camera.
<Pan>: The pan position if known, else -1.
<Tilt>:
The tilt position if known, else -1.
<Zoom>:
The zoom position if known, else 10000.
<Focus>:
The focus position if known, else 10000.
<Iris>:
The iris position if known, else 10000.

Example of a server preset position (number 3) emulated by a device preset position (number 12): 
Entrance~server:3:12:1:
2:45:10:10000:10000:
10000

1 Except for Name, delimited by ~.

 

2.12.6 GuardTour

Description: Defines parameter about patrol position.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[PTZ.GuardTour]

Parameter name

Default value

Valid values

Security level (get/set)

Description

MaxCnt

4 *

4

1/7

Maximum of denied IP number.

Prifix

G *

G

1/7

The prefix of dynamic child groups.

ActiveTour

none

G0 G3

1/1

Default guardtour.

 (*) It depends on which model or different fuction.

 

2.12.6.1 G#

Description: A dynamic parameter group PTZ.GuardTour.G# is created for each patrol group.

Configure file: /etc/device.conf

Security level (create/delete): 1/1

Template: GuardTour

[PTZ.GuardTour.G#]*

Parameter name

Default value

Valid values

Security level (get/set)

Description

Running

no

yes,

no

1/1

This guard tour setting is been running.

Name

GourdTour#+1

A string

1/1

Name of guard tour setting

IntervalSecond

1800

0~59940

1/1

The interval second between one GuardTour run.

* Note: The # is replaced with a number, e.g. GuardTour.G0.

 

2.12.6.2 G#.Tour.T#

Description: A dynamic parameter group PTZ.GuardTour.G#.Tour.T# is created for each new patrol position. # merely denotes the number of the dynamic parameter group and has no connection to any patrol position numbers mentioned below.

Configure file: /etc/device.conf

Security level (create/delete): 1/1

Template: Tour

[PTZ.GuardTour.G#.Tour.T#]*

Parameter name

Default value

Valid values

Security level (get/set)

Description

PresetNbr

none

0 31

1/1

Index of preset position (see section 2.12.5).

Position

1

1 8

1/1

The order in the tour list.

WaitTime

5

1 99

1/1

Wait time from this position to next position.

* Note: The # is replaced with a number, e.g. GuardTour.G0.Tour.T0.

 

2.12.7 RS485

Description: Defines parameter about RS485 setting.

Configure file: /etc/device.conf

Security level (create/delete): 7/7

[PTZ.RS485]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Enabled

off

off, on

1/1

Enabled/disabled RS485.

 

2.13 Serial

Description: Controls the functionality/purpose of the serial ports and some configuration that is shared by various applications. Note that some applications have their own settings for baudrate, parity etc.

Configure file:   /etc/device.conf

Security level (create/delete): 7/7

[Serial]

Parameter name

Default value

Valid values

Security level (get/set)

Description

NbrOfPorts

2

An unsigned integer

6/7

Number of serial ports.

PurposePort#

0: OFF

1: PTZ

OFF,
PTZ

6/7

6/7

The current usage of the serial port. 

OFF = Unused.

PTZ = Pan Tilt Zoom. Supports PTZ control and serial port control according to HTTP API. Requires an installed PTZ driver.

 

2.13.1 Ser#

Description:

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Serial.Ser#] *

Parameter name

Default value

Valid values

Security level (get/set)

Description

PortMode

RS232

RS232, 
RS485
1

6/7

Serial port protocol.

May be read-only depending on hardware.

BaudRate

38400

300, 
600, 
1200, 
2400, 
2400, 
4800, 
9600, 
19200, 
38400, 
57600, 
115200,
(for RS485 also 230400 and 460800)

6/6

The baudrate used in the serial communication.

DataBits

8

7, 
8

6/7

The number of data bits.

StopBits

1

1,
2

6/7

The number of stop bits.

Parity

None

None, 
Even,
Odd

6/7

The parity.

* Note: The # is replaced with a number, e.g. Serial.Ser1.
1
Product-dependent. Check the product specification.

 

2.14 Event

Description: Configure the event trigger type and server action, local action, media type.

2.14.1 Server

Description: A dynamic parameter group Event.Server.S# is created for configure FTP, SMTP, HTTP, HTTPS, Network Storage setting.

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Event.Server]

Parameter name

Default value

Valid values

Security level (get/set)

Description

MaxCnt

4

3

4/7

Maximum of event server number.

Prifix

S

E

4/7

The prefix of dynamic child groups.

CyclicSize

5120

4/7

 

Security level (create/delete): 4/4

Template: FTP/SMTP/HTTP/HTTPS/NetworkStorage

[Event.Server.S#]

Template: FTP

Description: Parameters for the File Transfer Protocol, for sending files. Can be used by an event to upload files to.

Parameter name

Default value

Valid values

Security level (get/set)

Description

Name

none

A string

4/4

The name of event server.

Type

ftp

ftp

4/4

The server type.

ServerName

none

An IP address or a host name

4/4

IP address or host name of the server.

ServerPort

21

1~65535

4/4

FTP server port.

UploadPath

none

A folder name

4/4

Upload to specific folder.

Username

none

A string

4/4

FTP server user name.

Password

none

A string

4/4

FTP server password.

Passive

none

on,off

4/4

Use passive FTP.

 

Template: SMTP

Description: Parameters for the Simple Mail Transfer Protocol, for sending e-mail messages between mail servers.

Parameter name

Default value

Valid values

Security level (get/set)

Description

Name

None

A string

4/4

The name of event server.

Type

Smtp

smtp

4/4

The server type.

ServerName

None

An IP address or a host name

4/4

IP address or host name of the server.

ServerPort

25

1~65535

4/4

Mail server port.

ServerSSL

Off

off,on

4/4

Specify if SSL protocol needed for the mail server.

Authentication.Mode

None

none,smtp,smtp-pop

4/4

none: No authentication needed.

smtp: Authentication needed for SMTP.

smtp-pop: Need to login pop before SMTP.

Authentication.PopServerName

None

An IP address or a host name

4/4

The IP address or host name of the POP server.

Authentication.Username

None

A string

4/4

The user name for the mail server or the POP server.

Authentication.Password

None

A string

4/4

The password for the mail server or the POP server.

AdminAddr

None

An e-mail address

4/4

Mail address of sender.

 

Template: HTTP

Description: If an event handling server is available, user can configure the CGI parameters and/or messages sent to the event server when event occurred.

Parameter name

Default value

Valid values

Security level (get/set)

Description

Name

none

A string

4/4

The name of event server.

Type

http

http

4/4

The server type.

URL

none

An URL

4/4

HTTP URL.

CGIPath

none

A string

4/4

CGI path and CGI name.

Port

80

1~65535

4/4

HTTP server port.

Username

none

A string

4/4

User name.

Password

none

A string

4/4

User password.

ProxyAddr

none

A string

4/4

Proxy address.(optional)

ProxyPort

none

1~65535

4/4

Proxy port.(optional)

ProxyUsername

none

A string

4/4

User name of proxy server. (optional)

ProxyPassword

none

A string

4/4

Password of proxy server. (optional)

 

Template: HTTPS

Description: If an event handling server is available, user can configure the CGI parameters and/or messages sent to the event server when event occurred.

Parameter name

Default value

Valid values

Security level (get/set)

Description

Name

none

A string

4/4

The name of event server.

Type

http

http

4/4

The server type.

URL

none

An URL

4/4

HTTPS URL.

CGIPath

none

A string

4/4

CGI path and CGI name.

Port

443

1~65535

4/4

HTTPS server port.

Username

none

A string

4/4

User name.

Password

none

A string

4/4

User password.

ProxyAddr

none

A string

4/4

Proxy address.(optional)

ProxyPort

none

1~65535

4/4

Proxy port.(optional)

ProxyUsername

none

A string

4/4

User name of proxy server. (optional)

ProxyPassword

none

A string

4/4

Password of proxy server. (optional)

 

Template: NetworkStorage

Description: User could record video or save alarm file to network storage through samba (Windows network file) or nfs (Unix network file).

Parameter name

Default value

Valid values

Security level (get/set)

Description

Name

none

A string

4/4

The name of event server.

Type

ns

ns

4/4

The server type.

Protocol

cifs

cifs, nfs

4/4

Types of network file system.

Location

none

A string

4/4

Network File path, e.g.

//<IP>/<folder> for cifs,

<IP>:/<folder> for nfs.

Path

none

A folder name

4/4

Upload to folder.

Workgroup

none

A string

4/4

Workgroup of server network

Username

none

A string

4/4

Username for cifs.

Password

none

A string

4/4

Password for cifs.

CyclicSize

5120

5120...24000

4/4

While overall disk usage is larger than this size, the previous files will be replaced.

 

2.14.2 Media

Description: A dynamic parameter group Event.Media.M# is created for configure media setting.

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

Template: Media

[Event.Media]

Parameter name

Default value

Valid values

Security level (get/set)

Description

MaxCnt

5

5

4/7

Maximum of event media number.

Prifix

M

M

4/7

The prefix of dynamic child groups.

 

[Event.Media.Alarm]

Parameter name

Default value

Valid values

Security level (get/set)

Description

StreamProfile

0

A String

4/4

Enable

on

A String

4/4

BufferSize

1 30720

1 30720

4/7

Size of record pre-buffer.

MaxBufferTime

8

4/7

MaxFileSize

1 10240

1 10240

4/7

Maximum size of record file.

MaxBufferTime

1 8

1 8

4/7

Maximum record time of record file.

MaxBitRate

1 4M

1 4M

4/7

The maximum bitrates when recording.

1 These parameters are for P6210, and there will be changed depend on different model.

[Event.Media.Snapshot]

Parameter name

Default value

Valid values

Security level (get/set)

Description

PreAlarm.Format

“0~7”

“0~7”

4/4

Specify the minimal and maximal value of allowed pre-alarm image.

PostAlarm.Format

“0~7”

“0~7”

4/4

Specify the minimal and maximal value of allowed post-alarm image.

[Event.Media.Video]

Parameter name

Default value

Valid values

Security level (get/set)

Description

PreAlarm.Format

“0~7”

“0~7”

4/4

Specify the minimal and maximal value of allowed pre-alarm record time.

PostAlarm.Format

“1~7”

“1~7”

4/4

Specify the minimal and maximal value of allowed post-alarm record time.

 

Security level (create/delete): 4/4

[Event.Media.M#]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Name

none

A string

4/4

Name of event media.

Type

syslog

snapshot,video

4/4

Types of media.

ImageName

none

A string

4/4

Name of record file.

Suffix

date

4/4

PreAlarm

0

0~7

4/4

Record time or snapshot number of pre-alarm.

PostAlarm

0

0~7 for snapshot

1~7 for video

4/4

Record time or snapshot number of post-alarm.

 

2.14.3 List

Description: A dynamic parameter group Event.List.E# is created for configure event setting.

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

 [Event.List]

Parameter name

Default value

Valid values

Security level (get/set)

Description

MaxCnt

5

5

4/7

Maximum of event list number.

Prifix

E

E

4/7

The prefix of dynamic child groups.

 

Security level (create/delete): 4/4

Template: Event

[Event.List.E#]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Name

none

5

4/4

Name of event.

Enabled

off

on/off

4/4

Set this event enable or disable.

Priority

2

1~5

4/4

Configure priority of event. ‘1’ is highest priority.

Interval

10

1~999

4/4

Time interval between triggers.

Period

always

always, schedule

4/4

Enable alarm trigger all the time or by schedule.

Schedule

none

0~4 (index of schedule)

4/4

Specify what schedule use.

QuickSnap

on

4/4

 

[Event.List.E#.Trigger]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Type

Motion

Motion, Tampering, Periodical, Linkdown, Dinput

4/4

Configure the trigger type.

Param

0

Motion detection window number, period of periodical, digital input number

4/4

Specify motion detection window number, period of periodical, digital input number.

Condition

none

/(means active),\(means inactive),x(means change)

4/4

Specify trigger condition is active, inactive or both.

 

[Event.List.E#.Action.Local]

Description: Configure local action of event. Local action including PTZ, Digital Output, IR Cut filter.

[Event.List.E#.Action.Local.L0]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Name

PTZ

PTZ

4/4

Name of local action.

Enabled

off

off,on

4/4

Enable PTZ local action.

Type

preset

preset, patrol

4/4

Specify what kind type of PTZ action.

PresetNbr

IO:0

index of preset position

4/4

Index of preset position.

PatrolNbr

IO:0

index of patrol group

4/4

Index of patrol group.

Return

off

off,on

4/4

Enable or disable go back to original position.

Duration

10

1~999

4/4

After alarm trigger, PTZ go specified preset position, it will stay specified seconds then go back to original position.

 

[Event.List.E#.Action.Local.L1]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Name

DO1

DO1

4/4

Name of local action.

Enabled

off

off,on

4/4

Enable digital output 1 local action.

Type

triggering

triggering, duration

4/4

triggering: Activated by trigger active.

duration: Activated by duration.

Duration

10

1~999

4/4

Output duration when triggered.

 

[Event.List.E#.Action.Local.L2]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Name

DO2

DO2

4/4

Name of local action.

Enabled

off

off,on

4/4

Enable digital output 2 local action.

Type

triggering

triggering, duration

4/4

triggering: Activated by trigger active.

duration: Activated by duration.

Duration

10

1~999

4/4

Output duration when triggered.

 

[Event.List.E#.Action.Local.L3]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Name

ICR

ICR

4/4

Name of local action.

Enabled

off

off,on

4/4

Enable ICR local action.

Type

triggering

triggering, duration

4/4

triggering: Activated by trigger active.

duration: Activated by duration.

Duration

10

1~999

4/4

IR cut filter duration when triggered.

 

[Event.List.E#.Action.Server]

Description: A dynamic parameter group Event.List.E#.Action.Server.S# is created for configure server action setting.

Template: Server

Parameter name

Default value

Valid values

Security level (get/set)

Description

MaxCnt

5

5

4/4

Maximum of server action.

Prifix

S

S

4/4

The prefix of dynamic child groups.

 

[Event.List.E#.Action.Server.MemoryCard]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Name

SD

SD

4/4

Name of server.

Enabled

off

off, on

4/4

Enable memory card action.

 

Security level (create/delete): 4/4

[Event.List.E#.Action.Server.S#]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Enabled

on

on, off

4/4

Enable this server action.

Server

none

server index: 0~4

4/4

Index of server.

Media

none

media index: 0~4

4/4

Index of media.

RemotePath

none

A string

4/4

Upload to specify path.

Parameter

none

A string

4/4

Setting for HTTP server, message to be sent when event triggered.

RcptToAddr

none

An e-mail address

4/4

Mail address of receiver.

 

2.14.4 MemoryCard

Description: Memory card could be used to save video clip/snapshot triggered by alarm or schedule. When ftp client or network storage fails to send file, memory card could be a storage media for backup.

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Event.MemoryCard]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Enabled

off

on, off

4/4

Enable/disable memory card function.

Notify

off

on,off

4/4

Overwrite

off

on, off

4/4

Over write old files if card full.

CapacityWarn

0

5,10,25,50

4/4

Path

none

A String

4/4

Media.Type

snapshot

snapshot,
video

4/4

Snapshot: take a pic.

Video: record a video file.

Media.ImageName

none

A String

4/4

Media.Suffix

date

4/7

Media.PreAlarm

0

0 7
(type=snapshot/video)

4/4

Record time in unit of second before trigger a event.

Media.PostAlarm

0(type=snapshot)
1(type=video)

0…7(type=snapshot)

1…7(type=video)

4/4

Record time in unit of second after trigger a event.

 

2.14.5 Scheduled

Description: Record periodical files to Network Storage or SD Card.

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

Template: EvtScheduled

[Event.Scheduled]

Parameter name

Default value

Valid values

Security level (get/set)

Description

MaxCnt

1

2

4/7

Maximum of periodical recording schedules.

Prifix

S

S

4/7

The prefix of dynamic child groups .

Default.FileSize

50

4/7

S# *  

Dynamic added child groups.

S#.Name

none

A string

4/4

A name id of that recording schedule.

S#.Enabled

on

on, off

4/4

Enable/disable recording.

S#.Suffix

date

date

4/4

File suffix

S#.FileSize

50

1…50

4/4

One Recording file size (in MB)

S#.CyclicSize

1024

4/4

S#.ServerType

none

NS, SD

4/4

The recording schedule records files to Network Storage or SD Card.

S#.Period

always

always, schedule

4/4

Determine the recording schedule records always or at a particular date.

S#.Schedule

none

0…9

4/4

Record at this particular date Schedule. (refer to ch 2.11)

S#.mode

schedule

4/4

* Note: the # is replaced with a group number starting from zero, e.g. Event.Scheduled.S0

 

2.15 Syslog

Description: Parameters for system log.

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Syslog]

Parameter name

Default value

Valid values

Security level (get/set)

Description

EnableRemoteLog

off

on, off

6/6

Enable/Disable Remote system log.

ServerIp

None

A string

6/6

Syslog server IP address.

ServerPort

514

1 ... 65535

4/6

Syslog server port number.

Clear

yes

yes

4/4

Clear system logs.

 

2.16 Fisheye

Description: Parameters of fisheye camera setting.

Configure file:  /etc/device.conf

Security level (create/delete): 7/7

[Fisheye.Area]

Parameter name

Default value

Valid values

Security level (get/set)

Description

Type

auto

auto,manual

1/1

Auto or manual draw fisheye area.

X1

88

88

1/1

To draw the detection area on web. The X axis of rectangle, start from the upper left.

Y1

0

0

1/1

To draw the detection area on web. The Y axis of rectangle, start from the upper left.

EdgeWidth

472

472

1/1

To draw the detection area on web. The length (width) of rectangle.

CenterX

236

236

1/1

The X axis of the Center.

CenterY

236

236

1/1

The Y axis of the Center.

Vradius

236

236

1/1

Vertical radius of the circle.

Hradius

236

236

1/1

Horizontal radius of the circle.