VIVOTEK
User's Manual - 389
© 2019 VIVOTEK INC. All Right Reserved
237
[di3=<state>]\r\n
where
<state>
can be 0 or 1.
Example:
Query the status of digital input 1 .
Request:
http://myserver/cgi-bin/dido/getdi.cgi?di1
Response:
HTTP/1.0 200 OK\r\n
Content-Type: text/plain\r\n
Content-Length: 7\r\n
\r\n
di1=1\r\n
8.3
Query Status of the Digital Output
(capability_ndo > 0)
Note:
This request requires Viewer privileges
Method:
GET/POST
Syntax:
http://<
servername
>/cgi-bin/dido/getdo.cgi?[do0][&do1][&do2][&do3]
If no parameter is specified, all the digital output statuses will be returned.
Return:
HTTP/1.0 200 OK\r\n
Content-Type: text/plain\r\n
Content-Length:
<length>
\r\n
\r\n
[do0=<state>]\r\n
[do1=<state>]\r\n
[do2=<state>]\r\n
[do3=<state>]\r\n
where
<state>
can be 0 or 1.
Example:
Query the status of digital output 1.
Request:
http://myserver/cgi-bin/dido/getdo.cgi?do1
© 2019 VIVOTEK INC. All Right Reserved
238
Response:
HTTP/1.0 200 OK\r\n
Content-Type: text/plain\r\n
Content-Length: 7\r\n
\r\n
do1=1\r\n
8.4
Capture Single Snapshot
Note:
This request requires Normal User privileges.
Method:
GET/POST
Syntax:
http://<
servername
>/cgi-bin/viewer/video.jpg?[channel=<value>][&resolution=<value>]
[&quality=<value>][&streamid=<value>]
If the user requests a size larger than all stream settings on the server, this request will fail.
PARAMETER VALUE
DESCRIPTION
channel
0~(capability_nvideoin -1)
The channel number of the video
source.
resolution Available options are list in
"capability_videoin_c<0~(n-1)>_resolution".
Besides, available options is referred to
"capability_videoin_c<0~(n-1)>_maxresolution
" and
"capability_videoin_c<0~(n-1)>_minresolution"
The resolution of the image.
quality
1~5
The quality of the image.
streamid
0~( capability_nmediastream -1)
The stream number.
The server will return the most up-to-date snapshot of the selected channel and stream in JPEG
format. The size and quality of the 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>