VIVOTEK
8.23 Open Timeshift Stream (capability.timeshift > 0, 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>&reftime =<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>&reftime =<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 |
| 0 |
| Request cached stream at most how many seconds ago. | |
|
| interger> |
|
|
|
|
|
|
|
|
|
|
|
| |
tsmode |
| normal, |
| normal |
| Streaming mode: | |
|
| adaptive |
|
|
| normal => Full FPS all the time. | |
|
|
|
|
|
| adaptive => Default send only | |
|
|
|
|
|
| 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 | |
|
|
|
|
|
| streams.) | |
|
|
|
|
|
|
| |
reftime |
| mm:ss |
| The time |
| Reference time for maxsft and minsft. | |
|
|
|
| camera receives | (This provides more precise time control to eliminate the | ||
|
|
|
| the request. |
| inaccuracy due to network latency.) | |
|
|
|
|
|
| Ex: Request the streaming from 12:20 | |
|
|
|
|
|
| rtsp://10.0.0.1/live.sdp?maxsft=10&reftime=12:30 | |
|
|
|
|
|
|
| |
forcechk |
| N/A |
| N/A |
| Check if the requested stream enables timeshift, feature | |
|
|
|
|
|
| and if minsft is achievable. | |
|
|
|
|
|
| If false, return “415 Unsupported Media Type”. | |
|
|
|
|
|
|
| |
minsft |
| <positive |
| 0 |
| How many seconds of cached stream client can accept at | |
|
|
|
|
|
|
|
|
User's Manual - 191