Appendix B: NetLinx Control
69
N7142 User Manual
PLAY_SINGLE_STEP_BACKWARD
Skip a number of frames backward.
IMPORTANT:
This command must be sent to D:P:S port 1.
Syntax:
SEND_COMMAND <DEV>, ’PLAY_SINGLE_STEP_BACKWARD [<channel>[,<frames>]]’
Variables:
<channel> = Number of the NVR channel to control. Use -1 or leave blank for all
playing.
<frames> = Number of frames to jump backward. Default is 1.
Examples:
SEND_COMMAND 5002:1:0, ’PLAY_SINGLE_STEP_BACKWARD’
Command Response:
none
Step a single frame backward.
PLAY_HOLD
Hold a channel from playing videos until a
“release” command is executed. Use
“PLAY_STOP <channel>” to abort the hold.
IMPORTANT:
This command must be sent to D:P:S port 1.
Syntax:
SEND_COMMAND <DEV>, ’PLAY_HOLD [<channel>]’
Variables:
<channel> = Number of the NVR channel to control. Use -1 or leave blank for all
playing.
Examples:
SEND_COMMAND 5002:1:0, ’PLAY_HOLD’
Command Response:
none
Hold all channels from playing video until released.
PLAY_RELEASE
Release a playback waiting to start. Used
for playing multiple channels at the same
synchronous time. Hold first, then do the
commands for playback, then do the
matching release command.
IMPORTANT:
This command must be sent to D:P:S port 1.
Syntax:
SEND_COMMAND <DEV>, ’PLAY_RELEASE’
Examples:
SEND_COMMAND 5002:1:0, ’PLAY_RELEASE’
Command Response:
none
Release all channels from play hold.
RECORD
Start a single or dual recording on the given
streams.
IMPORTANT:
This command must be sent to D:P:S port 1.
Syntax:
SEND_COMMAND <DEV>, ’RECORD <channel>, <vid1stream>, <aud1stream>,
[<vid2stream>, <aud2stream>,] <duration>, <description>’
Variables:
<channel> = Number of the NVR channel to use for this recording.
<vid1stream> = Stream number of first video stream to record.
<aud1stream> = Stream number of first audio stream to record, or 0 to follow
vid1stream.
<vid2stream> = Stream number of second video stream to record.
<aud2stream> = Stream number of second audio stream to record, or 0 to follow
vid2stream.
<duration> = Length of recording in seconds.
<description> = Text of description in ASCII (NO SPACES ARE ALLOWED IN
DESCRIPTION).
Examples:
SEND_COMMAND 5002:1:0, ’RECORD 0,123,0,600,TestRecording’
Start a recording on channel 0, video and audio stream 123, for 10 minutes (600
seconds).
RECORD_STOP
Stop the current recording.
IMPORTANT:
This command must be sent to D:P:S port 1.
Syntax:
SEND_COMMAND <DEV>, ’RECORD_STOP [<channel>]’
Variables:
<channel> = Number of the NVR channel to control. Use -1 or leave blank for all
playing.
Examples:
SEND_COMMAND 5002:1:0, ’RECORD_STOP’
Command Response:
none
Stop recording video on all channels.
Native Commands (Cont.)Port 1
Command
Description