B.)
HTTP/CGI Command
In URL syntax and in descriptions of CGI parameters, a text within angle brackets denotes a content that is to
be replaced with either a value or a string. When replacing the text string also the angle brackets shall be
replaced. An example of this is the description of the name for the server, denoted with <servername> in the
URL syntax description below, that is replaced with the string myserver in the URL syntax example, also below.
URL syntax' are written with the "Syntax:" word written in bold face followed by a box with the referred syntax
as seen below. The name of the server is written as <servername>. This is intended to be replaced with the
name of the actual server. This can either be a name, e.g., "mywebcam" or "thecam.adomain.net" or the
associated IP number for the server, e.g., 192.168.0.220.
Special note will be marked as
General CGI URL syntax and parameters
CGI parameters are written in lower-case and as one word without any underscores or other separators. When the CGI
request includes internal camera parameters, the internal parameters must be written exactly as they are named in the
camera or video server. The CGIs are organized in function related directories under the cgi-bin directory. The file
extension of the CGI is required.
Syntax:
http://<servername>/cgi-bin/<subdir>[/<subdir>...]/<cgi>.<ext>
[?<parameter>=<value>[&<parameter>=<value>...]]
Example: Setting digital output #1 to active
http://mywebserver/cgi-bin/dido/setdo.cgi?do1=1
Security level
SECURITY LEVEL
0
1 [view]
4 [operator]
6 [admin]
7
RED
words to take care.
SUB-DIRECTORY
anonymous
anonymous, viewer,
dido, camctrl
anonymous, viewer,
dido, camctrl, operator
anonymous, viewer, dido,
camctrl, operator,
admin
N/A
DESCRIPTION
Unprotected.
1. Can view, listen, talk to camera
2. Can control dido, ptz of camera
Operator's access right can modify most of camera's
parameters except some privilege and network options
Administrator's access right can fully control the camera's
operation.
Internal parameters. Unable to be changed by any
external interface.
285