VIVOTEK
User's Manual - 229
URL Command Document for All Series391
93
http://
<
servername
>
/cgi-bin/admin/
jpegtoavi.cgi
?resolution=800x600&fps=1&list=’/mnt/auto/CF/NCMF/video1650.jpg’, ’/mnt/auto/C
F/NCMF/video1651.jpg’, ’/mnt/auto/CF/NCMF/video1652.jpg’,
8.16 Virtual input
Note:
Change virtual input (manual trigger) status.
Method:
GET/POST
Syntax:
http://<servername>/cgi-bin/admin/setvi.cgi?vi0=<value>[&vi1=<value>][&vi2=<value>]
[&return=<return page>]
PARAMETER
VALUE
DESCRIPTION
vi<num>
state[(duration)nstate]
Where "state" is 0, 1. “0”
means inactive or
normal
state while “1”
means active or
triggered state.
Where "nstate" is next
state after duration.
Ex: vi0=1
Setting virtual input 0 to trigger state
Ex: vi0=0(200)1
Setting virtual input 0 to normal state, waiting 200
milliseconds
, setting it to trigger state.
Note that when the virtual input is waiting for next
state, it cannot accept new requests.
return
<return page>
Redirect to the page
<return page>
after the request
is completely assigned. The
<return page>
can be
a full URL path or relative path according the
current path. If you omit this parameter, it will
redirect to an empty page.
Return Code
Description
200
The request is successfully executed.
400
The request cannot be assigned, ex. incorrect parameters.
Examples:
1.
setvi.cgi?vi0=0(10000)1(15000)0(20000)1
No multiple duration.
2.
setvi.cgi?vi3=0
URL Command Document for All Series391
94
VI index is out of range.
3.
setvi.cgi?vi=1
No VI index is specified.
503
The resource is unavailable, ex. Virtual input is waiting for next state.
Examples:
1.
setvi.cgi?
vi0
=0(15000)1
2.
setvi.cgi?
vi0
=1
Request 2 will not be accepted during the execution time(15 seconds).
8.17 Open Timeshift Stream
(timeshift_enable=1,
timeshift_c<n>_s<m>_allow=1)
Note:
This request requires Viewer access privileges.
Syntax:
For HTTP push server (MJPEG):
http://<servername>/<network_http_s<m>_accessname>?maxsft=<value>[&tsmode=<value>&reftim
e=<value>&forcechk&minsft=<value>]
For RTSP (MP4 and H264), the user needs to input the URL below into an RTSP compatible player.
rtsp://<servername>/<network_rtsp_s<m>_accessname>?maxsft=<value>[&tsmode=<value>&reftim
e=<value>&forcechk&minsft=<value>]
“
n” is the channel
index.
“
m” is the
timeshift stream index.
For details on timeshift stream, please refer to the “TimeshiftCaching” documents.
PARAMETER VALUE
DEFAULT
DESCRIPTION
maxsft
<positive
integer>
0
Request cached stream at most how many seconds ago.
tsmode
normal,
adaptive
normal
Streaming mode:
normal => Full FPS all the time.
adaptive => Default send only I-frame for MP4 and
H.264, and send 1 FPS for MJPEG. If DI or motion
window are triggered, the streaming is changed to send
full FPS for 10 seconds.
(*Note: this parameter also works on non-timeshift
streams.)