www.aver.com
Distance Learning Tracking Camera
DL30/DL10
Control Codes
Revision History
Revision | Published | Description |
V1.0 | February 2021 | • First edition. |
V1.1 | February 2021 | • Swap page between CGI command and VISCA over IP settings. |
V1.2 | March 2021 | • Update CGI command and example code. |
V1.3 | December 2021 | • Added DL10 into control code; • Refreshed More Help and Contact Information for Headquarters and regional offices. |
Product Introduction
Overview-DL30
(1) Camera Lens | (4) Kensington Lock | (7) USB Port |
(2) IR Sensor | (5) Audio In* | (8) DC Power Jack |
(3) LED Indicator | (6) HDMI Port** | (9) PoE+ Port*** |
*Line input level: 1Vrms (max)
*Mic input level: 50mVrms (max); Supplied voltage: 3.3V
**DL30 does not support HDMI port.
***Only support IEEE 802.3at PoE+ standard.
Overview-DL10
(1) Camera Lens | (4) LED Indicator | (7) Ethernet Port |
(2) Built-in Microphones | (5) Audio In* | (8) DC Power Jack |
(3) IR Sensor | (6) USB Port | (9) Kensington Lock |
*Line input level: 1Vrms (max)
*Mic input level: 50mVrms (max); Supplied voltage: 3.3V
Visca Command Table-DL Series
Command Set | Command | Command Packet | Comments | DL30 | DL10 | |
CAM_Power | On | 8x 01 04 00 02 FF | Power ON/OFF | O | O | |
Off | 8x 01 04 00 03 FF | O | O | |||
CAM_Zoom | Stop | 8x 01 04 07 00 FF | O | O | ||
Tele(Variable) | 8x 01 04 07 2p FF | p=0 (Low) to 7 (High) | O | O | ||
Wide(Variable) | 8x 01 04 07 3p FF | O | O | |||
CAM_Focus | Stop | 8x 01 04 08 00 FF | O | O | ||
Auto Focus | 8x 01 04 38 02 FF | O | O | |||
Manual Focus | 8x 01 04 38 03 FF | O | O | |||
One Push | 8x 01 04 18 01 FF | O | O | |||
Direct | 8x 01 04 47 0p 0q 0r 0s FF | pqrs: Zoom Position | O | O | ||
CAM_WB | Auto | 8x 01 04 35 00 FF | Normal Auto | O | O | |
ATW | 8x 01 04 35 04 FF | O | O | |||
Indoor | 8x 01 04 35 01 FF | O | O | |||
Outdoor | 8x 01 04 35 02 FF | O | O | |||
One Push WB | 8x 01 04 35 03 FF | One Push WB mode | O | O | ||
Manual | 8x 01 04 35 05 FF | Manual Control mode | O | O | ||
One Push | 8x 01 04 10 05 FF | One Push WB Trigger | O | O | ||
CAM_RGain | Up | 8x 01 04 03 02 FF | Manual Control of R Gain | O | O | |
Down | 8x 01 04 03 03 FF | O | O | |||
CAM_Bgain | Up | 8x 01 04 04 02 FF | Manual Control of B Gain | O | O | |
Down | 8x 01 04 04 03 FF | O | O | |||
CAM_AE | Full Auto | 8x 01 04 39 00 FF | Automatic Exposure mode | O | O | |
Manual | 8x 01 04 39 03 FF | Manual Control mode | O | O | ||
Shutter Priority | 8x 01 04 39 0A FF | Shutter Priority Automatic Exposure mode | O | O | ||
Iris Priority | 8x 01 04 39 0B FF | Iris Priority Automatic Exposure mode | O | X | ||
Bright | 8x 01 04 39 0D FF | Bright Mode (Manual control) | O | O | ||
CAM_Shutter | Up | 8x 01 04 0A 02 FF | Shutter Setting | O | O | |
Down | 8x 01 04 0A 03 FF | O | O | |||
CAM_Iris | Up | 8x 01 04 0B 02 FF | Iris Setting | O | X | |
Down | 8x 01 04 0B 03 FF | O | X | |||
CAM_Gain | Up | 8x 01 04 0C 02 FF | Gain Setting | O | O | |
Down | 8x 01 04 0C 03 FF | O | O | |||
CAM_Bright | Up | 8x 01 04 0D 02 FF | Bright Setting | O | O | |
Down | 8x 01 04 0D 03 FF | O | O | |||
Up | 8x 01 04 0E 02 FF | Exposure Compensation Amount Setting | O | O | ||
Down | 8x 01 04 0E 03 FF | O | O | |||
CAM_Backlight | On | 8x 01 04 33 02 FF | Back Light Compensation ON/OFF | X | X | |
Off | 8x 01 04 33 03 FF | |||||
CAM_Preset | Reset | 8x 01 04 3F 00 pp FF | pp: Preset Number 0x00~0xFF | O | O | |
Set | 8x 01 04 3F 01 pp FF | O | O | |||
Recall | 8x 01 04 3F 02 pp FF | O | O | |||
CAM_Menu | On/Off | 8x 01 06 06 10 FF | Display ON/OFF | X | X | |
Pan-tilt Drive | Up | 8x 01 06 01 VV WW 03 01 | VV: Pan speed setting 0x01 (low speed) to 0x18 (high speed) WW: Tilt speed setting 0x01 (low speed) to 0x18 (high speed) | O | O | |
Down | 8x 01 06 01 VV WW 03 02 | O | O | |||
Left | 8x 01 06 01 VV WW 01 03 | O | O | |||
Right | 8x 01 06 01 VV WW 02 03 | O | O | |||
UpLeft | 8x 01 06 01 VV WW 01 01 | O | O | |||
UpRight | 8x 01 06 01 VV WW 02 01 | O | O | |||
DownLeft | 8x 01 06 01 VV WW 01 02 | O | O | |||
DownRight | 8x 01 06 01 VV WW 02 02 | O | O | |||
Stop | 8x 01 06 01 VV WW 03 03 | O | O | |||
Home | 8x 01 06 04 FF | O | O | |||
Reset | 8x 01 06 05 FF | X | X | |||
CAM_Wdr | On | 8x 01 04 3D 02 FF | Wdr ON/OFF | O | O | |
Off | 8x 01 04 3D 03 FF | O | O | |||
CAM_MenuEnter | 8x 01 7E 01 02 00 01 FF | Enter Submenu | X | X | ||
Tally Lamp ON | 8x 01 7E 01 0A 00 02 FF | X | X | |||
Tally Lamp OFF | 8x 01 7E 01 0A 00 03 FF | X | X | |||
Freeze | Freeze On | 81 01 04 62 02 FF | Freeze On Immediately | X | X | |
Freeze Off | 81 01 04 62 03 FF | Freeze Off Immediately | X | X | ||
Preset Freeze On | 81 01 04 62 22 FF | Freeze On When Running Preset | O | O | ||
Preset Freeze Off | 81 01 04 62 23 FF | Freeze Off When Running Preset | O | O | ||
Auto Tracking | On | 8x 01 04 7D 02 FF | Auto tracking ON/OFF | O | O | |
Off | 8x 01 04 7D 03 FF | O | O | |||
CAM_Memory Special | Set | 8x 01 04 3F 01 pp FF | pp: 0x00 To 0xFF normal preset pp: 0x5F => Turn on OSD menu pp: 0xA0 => Full Body pp: 0xA1 => Upper Body pp: 0xA2 => Tracking Point pp: 0xA3 => Switch pp: 0xA4 => Presenter mode (support with FW v25 or newer) pp: 0xA5 => Zone mode (support with FW v25 or newer) | Turn on OSD menu X Full Body O Upper Body O Tracking Point X Switch O Presenter mode O Zone mode O | Turn on OSD menu X Full Body O Upper Body O Tracking Point X Switch O Presenter mode O Zone mode O |
Inquiry Command | Command Packet | Reply Packet | Comments | DL30 | DL10 | |
CAM_PowerInq | 8x 09 04 00 FF | y0 50 02 FF | On | O | O | |
y0 50 03 FF | Off | O | O | |||
CAM_WBModeInq | 8x 09 04 35 FF | y0 50 00 FF | Auto | O | O | |
y0 50 01 FF | In Door | O | O | |||
y0 50 02 FF | Out Door | O | O | |||
y0 50 03 FF | One Push WB | O | O | |||
y0 50 04 FF | ATW | O | O | |||
y0 50 05 FF | Manual | O | O | |||
CAM_RGainInq | 8x 09 04 43 FF | y0 50 00 00 0p 0q FF | pq: R Gain | O | O | |
CAM_BGainInq | 8x 09 04 44 FF | y0 50 00 00 0p 0q FF | pq: B Gain | O | O | |
CAM_AEModeInq | 8x 09 04 39 FF | y0 50 00 FF | Full Auto | O | O | |
y0 50 03 FF | Manual | O | O | |||
y0 50 0A FF | Shutter Priority | O | O | |||
y0 50 0B FF | Iris Priority | O | O | |||
y0 50 0D FF | Bright | O | O | |||
CAM_ShutterPosInq | 8x 09 04 4A FF | y0 50 00 00 0p 0q FF | pq: Shutter Position | O | O | |
CAM_IrisPosInq | 8x 09 04 4B FF | y0 50 00 00 0p 0q FF | pq: Iris Position | O | X | |
CAM_GainPosInq | 8x 09 04 4C FF | y0 50 00 00 0p 0q FF | pq: Gain Position | O | O | |
CAM_BrightPosInq | 8x 09 04 4D FF | y0 50 00 00 0p 0q FF | pq: Bright Position | O | O | |
CAM_ExpCompPosI nq | 8x 09 04 4E FF | y0 50 00 00 0p 0q FF | pq: ExpComp Position | O | O | |
CAM_FocusModeIn q | 8x 09 04 38 FF | y0 50 02 FF | Auto Focus | O | O | |
y0 50 03 FF | Manual Focus | O | O | |||
CAM_FocusPosInq | 8x 09 04 48 FF | y0 50 0p 0q 0r 0s FF | pqrs: Focus Position | O | O | |
CAM_ZoomPosInq | 8x 09 04 47 FF | y0 50 0p 0q 0r 0s FF | pqrs: Zoom Position | O | O |
Visca over IP Settings
The x value should be 1 for Visca-over-IP string,
Example string: 01 00 00 09 00 00 00 01 81 01 06 01 07 07 01 03 FF
CGI Command Table-DL Series
CGI List for Video Transmission | DL30/DL10 | |||||
CGI item name | URL | Command | Parameter Name | Parameter value | Description | |
Get JPEG | /snapshot | 1280×720 jpg | 848×480 jpg | |||
Get RTSP stream | rtsp://ip/live_st1 | O |
CGI List for Camera Control | DL30/DL10 | |||||
CGI item name | URL | Command | Parameter Name | Parameter value | Description | |
up start | /cgi-bin?SetPtzf= | 1,0,1&(random) | O | |||
up end | /cgi-bin?SetPtzf= | 1,0,2&(random) | O | |||
down start | /cgi-bin?SetPtzf= | 1,1,1&(random) | O | |||
down end | /cgi-bin?SetPtzf= | 1,1,2&(random) | O | |||
left start | /cgi-bin?SetPtzf= | 0,1,1&(random) | O | |||
left end | /cgi-bin?SetPtzf= | 0,1,2&(random) | O | |||
right start | /cgi-bin?SetPtzf= | 0,0,1&(random) | O | |||
right end | /cgi-bin?SetPtzf= | 0,0,2&(random) | O | |||
zoom_in start | /cgi-bin?SetPtzf= | 2,0,1&(random) | O | |||
zoom_in end | /cgi-bin?SetPtzf= | 2,0,2&(random) | O | |||
zoom_out start | /cgi-bin?SetPtzf= | 2,1,1&(random) | O | |||
zoom_out end | /cgi-bin?SetPtzf= | 2,1,2&(random) | O | |||
set preset: | /cgi-bin?ActPreset= | 1,N&(random) | N : position | O | ||
load preset: | /cgi-bin?ActPreset= | 0,N&(random) | N : position | O |
CGI List for Various Settings | DL30/DL10 | |||||
exposure value | /cgi-bin?Set= | img_expo_expo,3,N&(random) | value | 1 ~ 9 | N : value | O |
saturation | /cgi-bin?Set= | img_saturation,3,N&(random) | value | 0 ~ 10 | N : value | O |
contrast | /cgi-bin?Set= | img_contrast,3,N&(random) | value | 0 ~ 4 | N : value | O |
Tracking on: | /cgi-bin?Set= | trk_tracking_on,3,1 | O | |||
Tracking off: | /cgi-bin?Set= | trk_tracking_on,3,0 | O | |||
Tracking Presenter Mode: | /cgi-bin?Set= | trk_mode,3,1&(random) | O | |||
Tracking Zone Mode: | /cgi-bin?Set= | trk_mode,3,2&(random) | O | |||
Reboot | /cgi-bin?OnePush=! | O | ||||
Factory Reset | /cgi-bin?OnePush=d | O | ||||
Mode Presenter | /cgi-bin?Set= | trk_mode,3,1&(random) | O | |||
Mode Zone | /cgi-bin?Set= | trk_mode,3,2&(random) | O | |||
Mode Get | /cgi-bin?Get= | trk_mode,3&(random) | Reply: trk_mode,3=1 : Presenter(Wide Area) trk_mode,3=2 : Zone(Segment) | O | ||
Update Detect Info | /cgi-bin?Set= | trk_update_detect,3,1 | Use this CGI to update data before getting the detect zone info | O | ||
Click Track Get detect zone number | /cgi-bin?Get= | trk_detect_num,3 | Reply: trk_detect_num,3=X X: Number of detected people, up to 50. (Use “Update Detect Info” CGI first) | O | ||
Click Track Get detect zone info | /cgi-bin?GetTrackingDe tectZone=X (X: Number of human shape box that user want to get) | Reply: focus: XX zone[00]:840,703,207,379 zone[01]:1176,724,240,350 XX – current tracking box number zone[NN]:x,y,w,h – box coordinate(based on 1080p) | O | |||
Click Track Set target zone | /cgi-bin?SetString= | TrackingFocusZone,[x,y,w,h] | [x,y,w,h]: Position of tracking target (based on 1080p) | O | ||
Click Track Set target zone | /cgi-bin?Set= | trk_assign_zone,3,X | X: Human shape box number of tracking target | O | ||
Tracking On/Off Get | /cgi-bin?Get= | trk_tracking_on,3 | Reply: trk_tracking_on,3=1 : On trk_tracking_on,3=0 : Off | O | ||
Sleep Timer | /cgi-bin?Set= | sys_sleep_time,3,N | value | 0, 10, 300, 600, 1200 | N : value (0 : Off) | O |
Example Codes-DL Series
Example codes
Assuming the camera having an IP address of 10.10.10.5
Up start : http://10.10.10.5/cgi-bin?SetPtzf=1,0,2&(1234)
Zoom in start : http://10.10.10.5/cgi-bin?SetPtzf=2,0,1&(1235)
Tracking on : http://10.10.10.5/cgi-bin?Set=trk_tracking_on,3,1
Tracking off : http://10.10.10.5/cgi-bin?Set=trk_tracking_on,3,0
The (random) code is user defined and can be any unique code in sequence. This ID cannot be the same, otherwise the camera will ignore this command.
Example codes:
There are the examples for saturation, exposure, and contrast.
Saturation example: http://10.10.10.5/cgi-bin?Set=img_saturation,3,10&(1238) <= the red value 10 is the value of saturation.
Exposure example #1: http://10.10.10.5/cgi-bin?Set=img_expo_expo,3,9&(1239) <= the red value 9 is the value of exposure, the exposure value (-4 ~ 4) in system is 4.
Exposure example #2: http://10.10.10.5/cgi-bin?Set=img_expo_expo,3,1&(1240) <= the red value 1 is the value of exposure, the exposure value (-4 ~ 4) in system is -4.
Contrast example: http://10.10.10.5/cgi-bin?Set=img_contrast,3,4&(1241) <= the red value 4 is the value of contrast.
Sleep Timer example #1: http://10.10.10.5/cgi-bin?Set=sys_sleep_time,3,0 <= The red value 0 is the value of sleep timer. 0 means disable the sleep timer.
Sleep Timer example #2: http://10.10.10.5/cgi-bin?Set=sys_sleep_time,3,300 <= The red value 300 is the value of sleep timer. 300 means set the sleep timer to 5 min (300sec).
More Help
For FAQs, technical support, software and user manual download, please visit:
Headquarters
Download Center: https://www.aver.com/download-center
Technical Support: https://www.aver.com/technical-support
USA Branch office
Download Center: https://www.averusa.com/education/support
Technical Support: https://averusa.force.com/support/s/contactsupport
Europe Branch office
Download Center: https://www.avereurope.com/download-center
Technical Support: https://www.avereurope.com/technical-support
Contact Information
Headquarters
AVer Information Inc.
https://www.aver.com
8F, No.157, Da-An Rd., Tucheng Dist., New Taipei City 23673, Taiwan
Tel: +886 (2) 2269 8535
Europe Branch office
AVer Information Europe B.V.
https://www.avereurope.com
Westblaak 134, 3012 KM, Rotterdam, The Netherlands
Tel: +31 (0) 10 7600 550
Technical support: eu.rma@aver.com
USA Branch office
AVer Information Inc., Americas
https://www.averusa.com
668 Mission Ct., Fremont, CA 94539, USA
Tel: +1 (408) 263 3828
Toll-free: +1 (877) 528 7824
Technical support: support.usa@aver.com
Documents / Resources
![]() | AVer DL30 Distance Learning Tracking Camera [pdf] Instruction Manual DL30 Distance Learning Tracking Camera, DL30, Distance Learning Tracking Camera, Learning Tracking Camera, Tracking Camera, Camera |