Skip to main content
On this page

Local UI Control via CGI commands

Applies to Recorders Updated 4 min read

You can control the local UI output (VGA or HMI outputs) of your IC Realtime Recorder to show different split views and groups.

*IC Realtime recorders are set to digest authentication by default. Some integration platforms may require the authentication to be set on basic. 

 

Live View 

Local Output Control: 

http://ipaddress/cgi-bin/split.cgi?action=setMode&channel=0&mode=split1&group=0

Mode argument determines the Window Layout. Valid arguments are split1,split4,split8, split9,split16, split25, split36, split64 (Dependent on the split views supported by that model recorder). Group argument defines the group # of the split. mode=split4&group=1 displays cameras 5-8. Channel argument defines the video output channel (0 for most devices, for the first output). For example, the NVR-8128K has 6 HDMI outputs – this argument can control all 6 outputs independently by using channel=0-5 (for outputs 1-6, respectively). 

 

Playback 

*You will need to enable “Anonymous GUI Playback” under Main Menu> Advanced Settings> Security> System Service. This option is only available on the local interface. This feature is only available on some recorders with 4.0 GUI firmware. This feature is only on EL-NVR units. 

Open playback file list: 

http://ipaddress/cgi-bin/localPlayback.cgi?setAction=LocalChannelSearch

This will open the playback file menu for the current channel displayed. A single split command should be sent prior to this command to the appropriate channel you wish to view playback. (Only available in select units) 

Play selected file 

http://ipaddress/cgi-bin/localPlayback.cgi?setAction=Play

While in the Search Menu, the selected file will play. 

1

 

Pause Playback 

http://ip/cgi-bin/localPlayback.cgi?setAction=Pause

While in the Search Menu, this will pause the video clip. 

Stop Playback 

http://ip/cgi-bin/localPlayback.cgi?setAction=Stop

While in the Search Menu, this will stop the video. 

Fast Forward 

http://ip/cgi-bin/localPlayback.cgi?setAction=Faster

While in Search Menu, Accelerates Playback (in either forward play mode, or backward play mode) 

Slow Playback 

http://ip/cgi-bin/localPlayback.cgi?setAction=Slower

While in Search Menu, slows Playback (in either forward play mode, or backward play mode). 

Backwards Play 

http://ip/cgi-bin/localPlayback.cgi?setAction=Back

While in Search Menu, puts playback in ‘Backward Play’ state (AKA Rewind). 

Next File 

http://ip/cgi-bin/localPlayback.cgi?setAction=NextFile

While in Search Menu, Skips directly to the Next File 

Previous File 

http://ip/cgi-bin/localPlayback.cgi?setAction=PrevFile

While in Search Menu, skips directly to the previous file 

Next Frame 

http://ip/cgi-bin/localPlayback.cgi?setAction=NextFrame

While in Search Menu and video is paused, advances frame by frame 

Previous Frame 

http://ip/cgi-bin/localPlayback.cgi?setAction=PrevFrame

While in Search Menu and video is paused, regresses frame by frame 

Playing Status 

http://ip/cgi-bin/localPlayback.cgi?getAction=Play?

While in Search Menu, provides status if playback is Playing or Not. 

2

 

Fast Forward Status 

http://ip/cgi-bin/localPlayback.cgi?getAction=Faster?

While in Search Menu, provides feedback of the playback rate. 

Slow Playback Status 

http://ip/cgi-bin/localPlayback.cgi?getAction=Slower?

While in Search Menu, provides feedback of the playback rate. 

Current Playback Time 

http://ip/cgi-bin/localPlayback.cgi?getAction=seekTime

While in Search Menu, provides time of current playback file playing. 

Playback File Start Time 

http://ip/cgi-bin/localPlayback.cgi?getAction=fileStartTime

While in Search Menu, provides the start time of the file playing. 

Menu Navigation 

Up 

http://ip/cgi-bin/localPlayback.cgi?setAction=Up

Simulates Navigate ‘Up’ Button 

Down 

http://ip/cgi-bin/localPlayback.cgi?setAction=Down

Simulates Navigate ‘Down’ Button 

Left 

http://ip/cgi-bin/localPlayback.cgi?setAction=Left

Simulates of Navigate ‘Left’ Button 

Right 

http://ip/cgi-bin/localPlayback.cgi?setAction=Right

Simulates of Navigate ‘Right’ Button 

Function 

http://ip/cgi-bin/localPlayback.cgi?setAction=Function1

Simulates ‘Function1’ button (Fn on the remote) 

3

 

Enter 

http://ip/cgi-bin/localPlayback.cgi?setAction=Enter

Simulates ‘Enter’ Button 

Escape 

http://ip/cgi-bin/localPlayback.cgi?setAction=Escape

Simulates ‘Escape’ Button 

Still stuck?

Our support team answers by email. It helps to have these ready:

Model numberSerial numberFirmware or app versionWhat you have tried