
Model: AV-2010
20x USB2.0 PTZ Camera with PoE+
User Manual
V1.0
Please read this user manual
thoroughly before using.
www.avipas.com

Preface
Thank you for using this 20x USB2.0 PTZ camera.
This manual introduces the functions, installation process and operation of the HD camera. Prior to
installation and usage, please read the manual thoroughly.
Precautions
This product should only be used under the specified conditions in order to avoid any damage to the
camera:
◼ Do not subject the camera to rain or moisture.
◼ Do not remove the cover. Otherwise, you may risk receiving an electric shock. In case of
unintended equipment operation, contact an authorized engineer.
◼ Never operate under unspecified temperature, humidity or power supply.
◼ Please use soft dry cloth to clean the camera. If the camera is very dirty, clean it with diluted
neuter detergent; do not use any type of solvents, which may damage the surface.
Note:
This is a class A production. Electromagnetic radiation at certain frequencies may affect the image quality
of TV in home environment.

CONTENT
SAFETY GUIDES ......................................................................................................................................... 1
PACKING LIST............................................................................................................................................. 2
QUICK START .............................................................................................................................................. 2
PRODUCT HIGHLIGHTS ............................................................................................................................ 3
CAMERA SPECIFICATIONS ....................................................................................................................... 3
CAMERA INTERFACE. ............................................................................................................................... 5
CAMERA DIMENSIONS. ............................................................................................................................ 6
IR REMOTE CONTROLLER. ...................................................................................................................... 7
VISCA IN (RS232) PORT. ............................................................................................................................ 9
OSD MENU................................................................................................................................................. 10
UVC CONTROL ......................................................................................................................................... 13
WEB SETTINGS ......................................................................................................................................... 13
VIEW RTSP STREAM VIA VLC ............................................................................................................... 18
VISCA OVER IP ......................................................................................................................................... 18
VISCA PROTOCOL .................................................................................................................................... 21
PELCO-D PROTOCOL ............................................................................................................................... 30
PELCO-P PROTOCOL................................................................................................................................ 31
WARRANTY ............................................................................................................................................... 32

SAFETY GUIDES
1. Electric safety installation and operation must accord with electric safety standard.
2. Use caution to transport, avoid pressure, vibration or soakage during transport, storage and installation.
3. Polarity of power supply:
The power supply of this product is +12V, the max electrical current is 2A. Polarity of the power
supply plug is shown as below.
4. Installation precautions:
To reduce the risk of mechanical damage, do not grab the camera lens when carrying it. Do not touch
camera lens by hand. Do not use in corrosive liquid, gas or solid environment to avoid any cover (plastic
material) damage. Make sure there is no obstacle within rotation range. Do not power on before installation
is completed.
5. Do not dismantle the camera. We are not responsible for any unauthorized modification or dismantling.
CAUTION!
Video quality may be affected by certain frequencies of electromagnetic field.
Never grab the lens of the camera, or move the camera by hand when it is working.

PACKING LIST
When unpacked, check if all supplied accessories are included:
Camera ··································································· 1pc
Power Adapter ··························································· 1pc
Power Cable ····························································· 1pc
RS232 Control Cable ··················································· 1pc
USB2.0 Cable ··························································· 1pc
IR Remote Controller ·················································· 1pc
User Manual ····························································· 1pc
QUICK START
1. External interface: RS232 I/O, USB2.0 output, LAN output, DC12V power, audio input. Please check all
connections before powering on the device.
2. Dial switch settings (at the bottom of the camera):

PRODUCT HIGHLIGHTS
▪ Adopts advanced ISP, 1/2.8-inch 2.1MP sensor, providing full HD video resolution.
▪ High-quality 20x optical zoom, 2x digital zoom lens with 60-degree field of view.
▪ IP, USB video output interface, compatible with different applications.
▪ Advanced focusing algorithm: fast and precise focusing performance during movement.
▪ Smooth PTZ mechanism, accurate pan tilt motor control.
▪ Up to 128 presets available.
▪ White balance/ Exposure/ Focus/ Iris can be adjusted automatically or manually.
▪ Support PoE+: one single CAT5/6 for video, control and power, highly efficient video encoding.
▪ Support line-in function, AAC and LPCM audio encoding.
▪ Support VISCA, PELCO-P, PELCO-D, ONVIF and VISCA over IP control protocol; IP VISCA
over both TCP and UDP.
▪ Support RS232 daisy chain, up to 7 cameras under VISCA protocol.
▪ Support upside-down (ceiling) installation, H/V flip.
▪ Support RS232/UVC control.
▪ Standard UVC1.1 protocol, seamlessly compatible with all major video conferencing software
and platforms.
CAMERA SPECIFICATIONS
USB: 1920*1080P30; 1280*720P30; 1024*576P30; 960*540P30; 720*576P30;
640*480P30; 640*360P30; 352*288P30; 320*240P30
RJ45: 1920*1080@3~30 / 1280*720@3~30 / 1024*576 @3~30 (Main stream);
1280*720@3~30 / 1024*576@3~30 / 640*360 @3~30 (Sub stream)

f4.9~98mm, F1.5~3.0 View angle: 60°(Far)~3.23°(Near)
Pan: -170° ~ +170° Tilt: -90° ~ +90°
Pan: 0°~120°/s Tilt: 0°~80°/s
remote controller: 10; RS232: 128;
Accuracy: 0.1°
RS232, RJ45 (VISCA over IP), USB2.0(UVC1.1)
H.264/H.265 (default: H.264)
Variable Bit Rate, Constant Bit Rate
TCP/IP, HTTP, RTSP, RTMP, DHCP, Onvif, VISCA over IP, NTP
RS232 serial daisy chain (up to 7 units under VISCA protocol)
Auto/Indoor/Outdoor/Manual/AWT/PUSH
Auto/Manual/Bright/Shutter/Iris
6.6*6.6*7.1inch (167.5*168*180.5mm)

IR REMOTE CONTROLLER
POWER
Under normal working mode, press POWER to enter standby
mode. Press POWER again, camera will start self-initialization, then go
back to HOME position.
It will go to preset position 0 if the preset is set.
FREEZE (do NOT support USB output)
Press FREEZE to freeze/ unfreeze the image.
IRT (IR Transfer/IR Pass)
Enable/ disable the IR pass function. Press IRT, camera will
receive and pass the IR remote control signal to the codec/terminal (via
VISCA IN port). Press IRT again to disable the function.
SET 1~SET4 ADDRESS SETTING
To set the current camera’s address (ID), press and hold the key
for 3 seconds until the backlight of the key is lighting up.
CAM 1~CAM 4(CAMERA SELECTING)
Press the corresponding camera number to select the camera.
NUMERIC KEY (1-9)
Set preset: press and hold the number for 3 seconds to set preset
position.
Call preset: press the corresponding number to call preset position.
CLR PRE (CLEAR PRESET)
Press 【CLR PRE + number】 to clear the corresponding preset
position. Press and hold CLR PRE to clear all existing preset positions.

FOCUS
To manually adjust focus, only valid under manual mode.
ZOOM
To manually adjust zoom.
NAVIGATE KEY: UP/DOWN/LEFT/RIGHT
Under working mode, use navigate keys to pan/ tilt.
Once entering the camera OSD menu, use navigate keys to select and
enter submenu.
OK /HOME KEY
Under working mode, press OK to make the camera go back to its
HOME position.
Once entering the camera OSD menu, press OK to confirm selection.
AF: Auto focus.
MF: Manual focus.
RESET: Press and hold for 3 seconds to reset camera.
MENU: Enter OSD menu.
LEARN+LIMIT L: Set the pan tilt left limit position.
LEARN+LIMIT R: Set the pan tilt right limit position.
LEARN+LMT CLR: Clear all position limits.
BLC OFF/ BLC ON: Turn on/off backlight compensation.
BRIGHT-/BRIGHT+: Set image brightness, only valid under bright
priority exposure mode.
Video Format Selection:
Press and hold for 3 seconds to select different video format output.

VISCA IN (RS232 PORT)
VISCA Network Construction:
SERIAL PORT CONFIGURATION
VISCA IN & DB9 Connection
VISCA IN &Mini DIN Connection

OSD MENU
1. Under working mode, press MENU on the IR remote controller to enter the camera OSD menu:
2. Use navigate keys UP/DOWN to select from the main menu options.
3. Press RIGHT to enter any submenu; use UP/DONW to select the submenu; use LEFT/RIGHT to change
current settings.
4. Press MENU again to return to the previous menu, repeat and exit the OSD menu.
5. OSD Menu setting list
Optional item: VISCA/PELCO-P/PELCO-D
VISCA: 1~7 PELCO-P/D: 0~255
Optional item: 2400/4800/9600/115200
Turn on/off digital zoom (2x digital zoom)
Shutter speed:1/30~1/10000, only valid under manual mode
Iris setting:0~13, only valid under manual mode
Gain setting: 0~15, only valid under manual mode

Bright setting:0~27, only valid under bright priority mode
Anti-Flicker setting:50/60HZ/OFF
Optional: ATW/MANU/SON./FL./AUTO/IDR./ODR./PUSH
Blue gain level: 0~255, only valid under manual white balance mode
Red gain level:0~255, only valid under manual white balance mode
2D noise reduction: the higher the value, the less noise on image,
with lower resolution
3D noise reduction: OFF/AUTO/0~4, the higher the value, the less
motion noise on image. Higher value will cause image smear.
Whole image brightness level
Set wide dynamic range: OFF, 1~6
Using up/down/left/right navigation keys to select item, then
using numeric keys to set parameter. Press MENU to exit and

Reset camera parameters to default
Reset pan/tilt presets to default
Reset all parameters to default
Return to the previous menu
Camera control firmware version
Camera control firmware releasing date
Current video output format
Return to the previous menu
UVC CONTROL
1. Make sure the USB2.0 camera output is connected to a USB2.0 port on your PC/MAC, and it is recognized
by the PC Device Manager. If connected to the USB3.0 port, output video resolution may be compromised.
2. The interval of control commands sending from the server (via USB) to the camera should be no less than
250ms.
81 01 04 4d 00 00 0p 0q FF
81 01 04 A2 00 00 0p 0q FF
81 01 04 A1 00 00 0p 0q FF
8x 01 04 42 00 00 0p 0q FF
PU_WHITE_BALANCE_TEMPERATURE_CONTROL

PU_BACKLIGHT_COMPENSATION_CONTROL
PU_POWER_LINE_FREQUENCY_CONTROL
8x 01 04 47 0p 0q 0r 0s FF
CT_PANTILT_ABSOLUTE_CONTROL
8x 01 06 02 VV WW 0Y 0Y 0Y 0Y 0Z 0Z 0Z 0Z F
CT_PANTILT_RELATIVE_CONTROL
8x 01 06 01 pp qq rr ss FF
WEB SETTINGS
To preview the video output on a local screen, no need to install additional media player plug-in.
The web interface supports Google Chrome, Firefox, IE, Safari, Opera, etc.
1. Login
To access the camera interface, open a browser, in the address bar,
input camera’s IP address (default IP address is 192.168.1.188).
Default username: admin Default password: admin
2. Real-time Preview
The preview interface is shown above. Virtual control panel on the right offers control options including

pan, tilt, zoom, focus, pan tilt speed, focus speed, zoom speed, preset position, etc.
On the lower right corner of the preview image, you can select change the volume level. Full-size view
and picture-in-picture mode are supported.
3. Configuration
Click “Setting” to enter camera configuration interface.
Video Encode: Set image encoding mode for main stream and sub stream. Resolution, bit rate, frame rate,
bit rate control, I frame interval, etc.
Video Transmission: RTMP syntax: stream URL + “/” + stream key. E.g., Server URL is
rtmp://a.rtmp.youtube.com/live2, Stream key is 123456abcdefg, thus for RTMP Address, input
rtmp://a.rtmp.youtube.com/live2/123456abcdefg

Audio Setting: To enable/disable embedded audio. Audio encoding mode can be selected. Parameters such
as sampling rate and bit rate can be adjusted.
Image Parameter: To set focus, exposure, white balance, image, image quality, noise-reduction, etc.
Ethernet: To set DHCP mode, IP address, Net mask, Gateway, DNS, HTTP Port, RTSP Port, Visca Over IP.
Default settings are as follows:

Firmware upgrade: To update the camera ISP.
Click Select File, in the dialog box, select the upgrade file. Click Upgrade to start the updating process.
Do NOT power off or do any operation when upgrading. Please reboot the camera after the upgrade is finished.
Then re-login to web interface, select “Reset all” to reset the camera completely.
Reset to default: To reset the camera to default settings.
Reset simply: reset camera image settings;
Reset completely: reset all camera settings including IP configurations, image settings, language and protocol;
Reboot: reboot ISP part of the camera.
Account Setting: To set camera account username and password.
System time: set the time zone and NTP enable.

VIEW RTSP STREAM VIA VLC
Default RTSP main streaming URL: rtsp://192.168.1.188/stream/main
Default RTSP sub streaming URL: rtsp://192.168.1.188/stream/sub
Default RTMP main streaming URL: rtmp://192.168.1.188:1935/app/rtmpstream0
Default RTMP sub streaming URL: rtmp://192.168.1.188:1935/app/rtmpstream1
VISCA OVER IP
VISCA over IP means VISCA protocol transmits via IP.
This can be used to reduce RS232/RS485 cable headache
(the controller used must support IP function).
Communication port specs:
⚫ Control port: RJ45 Gigabit LAN
⚫ IP protocol: IPv4
⚫ Transmit protocol: UDP
⚫ IP address: set via web interface or OSD menu
⚫ Port address: 52381
⚫ Confirm send/transmission control: depend on applied program

⚫ Applied range: in the same segment, not suitable for bridge network.
⚫ To apply, enter camera OSD, choose VISCA option: OVER IP
How to use VISCA over IP
VISCA Command
Commands are sent from controller to camera, and when camera receives the commands, it returns
ACK. When the command is executed, a complete message will be returned.
VISCA Inquiry
Inquiry is sent from controller to camera, and when camera receives the command, it will return
required message.
VISCA Reply
Reply is sent from camera to controller. ACK, which is the complete message, can be either reply or
error reply.
Command format: Note that LAN output is big-endian, and LSB is in the front.
Payload type: data definitions are listed below:
Stores reply for VISCA command and VISCA
inquiry, or VISCA device setting command.
VISCA device
setting command
Stores VISCA device setting command.
Stores reply for the control command.
Payload length: Valid data length in Payload (1~16), is the command length. For example, when valid data
length is 16-byte, Byte 2: 0x00; Byte 3: 0x10. Controller will save the sequence number of each command.
When one command is sent, the sequence number of that command will add 1; when the sequence number
reaches its max, it will return back to 0. The camera will save sequence number of each command, and return

the sequence number to controller.
Payload: According to Payload type, the following data will be saved.
⚫ VISCA command: Save VISCA command packet
⚫ VISCA inquiry: Save VISCA message packet
⚫ VISCA reply: Save VISCA return packet
⚫ VISCA device setting command: Save VISCA equipment setting command packet.
⚫ Control command: The following data is saved in control command payload
⚫ Control reply: The following data is saved in the return command payload of control command.
Delivery confirmation:
VISCA over IP uses UDP as transmission communication protocol. UDP communication message
transmission is not stable, it is necessary to confirm delivery and resent in application.
Generally, when controller sends a command to camera, controller will wait for the return message then
send the next command. We can detect and confirm if the camera receives the commands within its return
message’s lag time. If controller detects overtime, it is regarded as error transmission. Controller will resend
the commands to check camera’s status. The resent command sequence number is the same as the previous
one. Following chart lists possible received message and the corresponding status after the resent command.
Received message
for retransmission
Status after
retransmission
Correspondence after retransmission
Command is performed by
retransmission.
Completion message
For the command
ERROR (Abnormality in
the sequence number.)
Command has been
performed.
If only the ACK message is
lost, the completion message
returns.
If the result by the completion message is needed,
retransmit by updating the sequence number.
Completion message
for the command
ERROR (Abnormality in
the sequence number.)
Command has been
performed.
If the result by the completion message is needed,
retransmit by updating the sequence number.
Inquiry is performed by
retransmission.
Reply message for the
inquiry
ERROR (Abnormality in
the sequence number.)
Inquiry has been performed.
If the result by the reply message is needed, retransmit
by updating the sequence number.
Command is not performed.
If the error cause eliminates,
normal reply is return(ACK,
reply message)
Eliminate the error cause. If normal reply returns,
continue processing.
Resets the sequence number to 0. The value that was
set as the sequence number is ignored.
yy=01: Abnormality in the sequence number.
yy=02: Abnormality in the message (message type).

Inquiry of the VISCA
device setting
command
Reply message of the
VISCA device setting
command
Inquiry has been performed
by retransmission.
Reply message of the
VISCA device setting
command
ERROR(Abnormality in the
sequence number.)
Inquiry has been performed.
If the result by the reply message is needed, retransmit
by updating the sequence number.
Note: Do not change IP address, subnet mask, or gateway parameters under VISCA over IP mode, otherwise,
it will cause network inconsistency.
VISCA PROTOCOL
Part1 Camera Return Commands
Returned when the command is accepted.
Returned when the command has been executed.
Returned when the command format is different or when a command
with illegal command parameters is accepted
Returned when a command cannot be executed due to current
conditions. For example, when commands controlling the focus
manually are received during auto focus.
Sequence chart when command lost
Sequence chart when returned message lost

Part 2 Camera Control Commands
p = 0(low)~7(high)
Wide (Variable)
8x 01 04 47 0p 0q 0r 0s FF
pqrs: Zoom Position
(0(wide) ~0x4000(tele))
8x 0A 04 47 0t 0p 0q 0r 0s FF
t: spd 0~7
pqrs: zoom position
(0(wide) ~0x4000(tele))
Combine with optical zoom
control
Separate from optical zoom
control
81 01 04 46 0p 0q 0r 0s FF
8x 01 04 48 0p 0q 0r 0s FF
8x 01 04 47 0p 0q 0r 0s
0t 0u 0v 0w FF
pqrs: zoom position
(0(wide)~ 0x4000(tele))
tuvw:focus position

8x 01 04 43 00 00 0p 0q FF
8x 01 04 44 00 00 0p 0q FF
Shutter Priority
Automatic Exposure mode
Iris Priority Automatic
Exposure mode
Bright Mode (manual control)
8x 01 04 4A 00 00 0p 0q FF
pq: Shutter Position (0~0x15)
8x 01 04 4B 00 00 0p 0q FF
pq: Iris Position (0~ 0x11)

8x 01 04 0C 00 00 0p 0q FF
pq: Gain Positon (0~0x0E)
8x 01 04 4D 00 00 0p 0q FF
pq: Bright l Positon (0~0x1B)
8x 01 04 A4 00 00 0p 0q FF
pq: Bright l Positon (0~0x0F)
different with AE BRIGHT
ExposureCompensation
ON/OFF
pq: ExpComp Position (0~0x6)
8x 01 04 42 00 00 0p 0q FF
pq: Aperture Gain (0~0x0F)
p: Preset Number (=0 to 127)
Corresponds to 0 to 9 on the
Remote Commander
Image Flip Horizontal ON/OFF
Off
Image Flip Vertical ON/OFF
Off
8x 01 04 A1 00 00 0p 0q FF
Pq: saturation level 0x00~0xff
8x 01 04 A2 00 00 0p 0q FF
Pq: contrast level 0x00~0xff
p: Preset Freeze switch 3=OFF,
2=ON
pp: Preset NO.
qq: Preset Speed 2~24 default:15
p: Adjustment of direction
3=down, 2=up
8x 01 04 C1 00 00 0p 0q FF

8x 01 04 D1 00 00 0p 0q FF
8x 01 04 49 00 00 00 0p FF
0 – OFF
1 – AUTO
2-5 – level
pp: Video format
1080P60 0x2E
1080P50 0x2F
1080I60 0x01
1080I50 0x04
1080P30 0x06
1080P25 0x08
720P60 0x09
720P50 0x0C
720P30 0x0E
720P25 0x11
8x 01 04 22 0p 0q 0r 0s FF
pqrs: Camera ID (=0000 to
FFFF)
8x 01 04 AB 0p 0q 0r 0s 0m 0n
0x 0y FF
8x 01 04 AC 0p 0q 0r 0s 0m 0n
0x 0y FF
8x 01 04 AD 0p 0q 0r 0s 0m 0n
0x 0y FF
Set gateway to: pq.rs.mn.xy
IR (remote commander) receive
ON/OFF

8x 01 06 01 VV WW 03 01 FF
VV: Pan speed 0x01 (low speed)
to 0x18 (high speed)
WW: Tilt speed 0x01 (low speed)
to 0x14 (high speed)
YYYY: Pan Position (TBD)
ZZZZ: Tilt Position (TBD)
8x 01 06 01 VV WW 03 02 FF
8x 01 06 01 VV WW 01 03 FF
8x 01 06 01 VV WW 02 03 FF
8x 01 06 01 VV WW 01 01 FF
8x 01 06 01 VV WW 02 01 FF
8x 01 06 01 VV WW 01 02 FF
8x 01 06 01 VV WW 02 02 FF
8x 01 06 01 VV WW 03 03 FF
8x 01 06 02 VV WW
0Y 0Y 0Y 0Y 0Z 0Z 0Z 0Z FF
8x 01 06 03 VV WW
0Y 0Y 0Y 0Y 0Z 0Z 0Z 0Z FF
8x 01 06 07 00 0W
0Y 0Y 0Y 0Y 0Z 0Z 0Z 0Z FF
W:1 UpRight 0: DownLeft
YYYY: Pan Limit Position
(TBD)
ZZZZ: Tilt Limit Position
(TBD)
8x 01 06 07 01 0W
07 0F 0F 0F 07 0F 0F 0F FF
Part 2 Camera Control Command
8x 09 04 00 FF
y0 50 02 FF
p 0: combination mode
1: separate mode
8x 09 04 38 FF
y0 50 02 FF

8x 09 04 3E FF
y0 50 02 FF
pp: Memory number last operated.
y0 50 0p 0p 0q 0q 0r 0r
0s 0s FF
y0 50 0p 0p 0q 0q 0r 0r
0s 0s FF
y0 50 0p 0p 0q 0q 0r 0r
0s 0s FF
y0 50 ab cd
mn pq rs tu vw FF
8x 09 06 1A FF
y0 50 02 FF
8x 09 06 08 FF
y0 50 02 FF
ww: PanMaxSpeed
zz: Tilt Max Speed

y0 50 0p 0q 0r 0s 0m 0n
0x 0y FF
pqrs: Column (x size)
mnxy: Line (y size)
only support:1920*1080,1280*720,
1024*576
y0 50 0p 0q 0r 0s 0m 0n
0x 0y FF
pqrsmnxy: bitrate (1024~16384)
y0 50 0p 0q 0r 0s 0m 0n
0x 0y FF
pqrs: Column (x size)
mnxy: Line (y size)
only support:1280*720, 1024*576,
640*360
y0 50 0p 0q 0r 0s 0m 0n
0x 0y FF
pqrsmnxy: bitrate (1024~5120)
Note: 【x】 means the camera address: 【y】=【x + 8】.
VISCA Pan Tilt Absolute Position Value
VISCA Pan Tilt Speed Value
0.3 0 0.3 1 1 1 1 2 1.5 2 1.5 3 2.2 3 2.2 4 2.4 4 3.6 5 2.6 5 4.7 6 2.8 6 6 7 3.0 7 8 8 3.2 8 10 9 3.4 9 12

PELCO-D PROTOCOL COMMAND LIST
Query Pan Position
Response
Query Tilt Position
Response
Query Zoom Position
Response

PELCO-P PROTOCOL COMMAND LIST
Query Pan
Position
Response
Query Tilt
Position
Response
Query Zoom
Position
Response
Warranty
Thank you for your interest in the products of AVIPAS Inc.
This Limited Warranty applies to HD Conference Camera purchased from AVIPAS Inc.

This Limited Warranty covers any defect in material and workmanship under normal use within the
Warranty Period. AVIPAS Inc. will repair or replace the qualified products at no charge.
AVIPAS Inc. provides a two (2)-year warranty (from the date of purchase) for this HD Conference
Camera.
This Limited Warranty does not cover problems including but not limited to: improper handling,
malfunction or damage not resulting from defects in material.
To receive warranty service, please contact AVIPAS Inc. first. We will decide whether a repair or
replacement is needed and will advise you of the cost of such repair or replacement.
Copyright Notice
All contents of this manual, whose copyright belongs to our corporation cannot be cloned, copied or
translated without the permission of the company. Product specifications and information which were
referred to in this document are for reference only. We may alter the content at any time and without
prior notice.
VER: 2021-06-17 (EN)
Contact Details:
AViPAS Inc.
Address: 4320 Stevens Creek Blvd. Suite 227
San Jose, CA 95129
Phone: 1-844-228-4727
Fax: (408) 228-8438
Email: info@avipas.com
Website: http://www.avipas.com