PTZJoy™ IP/VISCA Camera Control Software


  • Works on PC, Laptop, Tablet, TriCaster, vMix, and all other live production systems
  • Works with Sony, Panasonic, Canon, NewTek, PTZOptics, Lumens, Datavideo, and other PTZ Cameras
  • Three editions to choose from: PTZJoy, PTZJoy Pro, and PTZJoy Studio


PTZJoy™ Software - Do more with less

PTZJoy is a PTZ Camera controller software that is very low-profile without compromising on usability. It can be located anywhere on any screen and pinned to a spot in tall, wide, or mini mode, or conveniently minimized to the taskbar to continue doing its job in the background.

It maintains its low-profile UI when used with any live production system, like NewTek's TriCaster, vMix, Livestream, or Wirecast. Or, it can provide precise multi-camera control on any Windows based device, such as a PC, Laptop, or Tablet, providing not only direct camera control but also far-end camera control from any device with a web browser, such as iPhone, Android, Mac, etc.

PTZJoy allows you to control multiple cameras simultaneously, along with managing each cameras' specific settings and even managing each camera's presets individually with a single click of the mouse.

The PTZJoy Controller is compatible with all IP PTZ cameras via a LAN, Wi-Fi, or WAN network as well as all Serial cameras connected to the computer locally via RS-232, RS-422, RS-485, or USB ports and those connected over the network via Serial to Ethernet adapters. That includes Sony, NewTek, Panasonic, Canon, PTZOptics, Pelco, Hitachi, HuddlecamHD, Vaddio, Lumens, Datavideo, Bolin, AJA, Marshall, Aver, and other IP and Serial Port PTZ Cameras.

Users can control cameras using a single or multiple USB Joysticks, our on-screen Virtual Joystick, simple keyboard shortcuts, directional buttons, or from any device over the Internet using our Web Remote.

Designed to be used with the industry’s top live streaming solutions and professional robotic cameras, this software unveils the true possibilities for robotic camera management.

Our PTZJoy Controller Software offers the best camera control technology available in the industry with functionality that you just can’t get with any other software product or hardware controller on the market.

Rocosoft PTZJoy Controller Main Panel

Video Demonstration and General Overview of PTZJoy™

PTZJoy™ Key Features



Control your cameras

PTZJoy offers precise camera control to pan, tilt, and zoom your cameras, along with many other useful tools.

Universal - IP and Serial VISCA

PTZJoy is universal; it works with both IP and Serial VISCA protocol cameras, allowing you to seamlessly change between the two protocols.

Supports ANY broadcasting camera

PTZJoy supports ALL broadcasting cameras. Canon, Panasonic, NewTek, Pelco, Hitachi, HuddlecamHD, Vadio, PTZOptics, Sony, Lumens, Datavideo, and many more.

USB Joystick Support

Use ANY USB joystick to precisely control your cameras. It can be a professional joystick, a wireless bluetooth joystick, a gaming joystick, or even an Xbox controller. Best part? Each button on the joystick is configurable, allowing you to have 4 button-mapping profiles.

9 Fast Recall Visual Tiles

Assign pictures to your presets, allowing quick one-click recall of those presets. No need to remember which preset number goes where; use a picture to remember!

Control multiple cameras

You can control up to 6 IP cameras and 24 Serial VISCA cameras, mixing and matching the two. Each camera has its own set of presets and settings.

Virtual Joystick

Use our Virtual Joystick to control your cameras. It acts just like a hardware USB joystick and is just as precise.

Control using your mouse

Control your cameras using your mouse with our PTZBall technology. It's as simple as holding down a key and moving your mouse.

Control using buttons

You can also always use on-screen directional buttons to control your cameras. Very precise and easy to use.

Web Browser Control

Control your cameras from anywhere in the world using our Web Remote. You can control your cameras from any device with a browser. This includes mobile phones, tablets, laptops, smart TV; if it has a browser it can control your cameras.

Plug and Play COM port setup

Quickly and easily setup your cameras and configure COM ports, requiring very little time and energy.

Save/recall 255 Presets

Each camera can have up to 255 presets which are very quick to set up and recall.



Live Production Support



Works with Tricaster, vMix, Livestream, etc

PTZJoy works well with Live Production systems and fits into all of their environments.

Uninterrupted Workflow

Our software becomes a part of your live production environment, increasing your efficiency by simplifying your camera control.



Want More? Two more editions

PTZJoy Pro

Rocosoft PTZ Controller PTZJoy Pro Main Panel

PTZJoy Pro is the first upgrade option to PTZJoy. It offers some extra tools to make it easier to control your cameras.

The extra features include:

  • Connect and use up to 4 USB joysticks
  • Now you have 4 button mapping profiles for your USB Joysticks
  • Use our powerful Task Scheduler, which lets you schedule tasks for your cameras to complete at a specified time
  • Preset Visualizer Mini - visualize your camera setups with drag-and-drop ease of use



PTZJoy Studio

PTZJoy Studio is our flagship software, offering the most complete set of tools for PTZ camera control. It offers a host of automation tools to simplify and automate your camera control.
Some of the features include:

  • Control up to 8 IP Cameras and 32 Serial Port Cameras
  • Save and recall 510 Internal and External presets
  • If your camera supports it, our powerful Camera Control Unit gives you extremely precise control over your cameras all in a nice, compact software
  • Use our Multi-Cam panel to control and manage 4 cameras at the same time using a simple and easy to read panel
  • Our Multi-Joystick panel allows simultaneous control off all 4 of your connected USB joysticks
  • Set and recall up to 16 quick recall Visulets
  • Create a timeline of tasks for your cameras to complete using our Timeline Task Manager
  • Record your Joystick Movements using our Camera Tracer tool
Rocosoft PTZ Controller PTZJoy Studio Software



Powerful Automation Tools



Camera Tracer

Record your Joystick movements and play them back. Get rid of repetitive movements.

Timeline Task Manager

Create a timeline of tasks for your camera(s) to complete, whether it be simple left/right movements or complicated exposure changes. Loop them if you'd like.

Task Scheduler

Schedule tasks for your camera to complete at a defined time. You can set multiple cameras to complete a task at the same time, or loop them.

Auto Pan

Automatically pan your camera(s) left and right on a given interval.

Powerful Camera Control Unit

Change the exposure settings, iris, access the On-Screen Display, white balance, and many more fine control tools with our CCU, which rivals the powerful hardware CCUs.

Preset Scan

Goes through and calls your presets on a given interval.

Use up to 4 USB Joysticks

You can have up to 4 USB Joysticks connected at once that you can switch between seamlessly. On top of that, each one can have multiple different button mapping profiles, each of which can be completely customized.



Rocosoft PTZJoy™ Controller Software comes in three Editions: PTZJoy, PTZJoy Pro, and PTZJoy Studio.

PTZJoy Pro
PTZJoy Studio



   PTZJoy™ Edition Comparison Table

PTZJoy PTZJoy Pro PTZJoy Studio
$399.95 $649.95 $1499.95
Camera Control with any USB Joystick Yes Yes Yes
Camera Control with Virtual on-screen Joystick Yes Yes Yes
Camera Control with on-screen Pan-Tilt-Zoom-Focus-Iris Buttons Yes Yes Yes
Simultaneous Pan-Tilt-Zoom Joystick Camera Control with variable speed Yes Yes Yes
XBox and Gaming Joystick Camera Control with variable speed Yes Yes Yes
USB Joystick Button Mapping Up to 12 Up to 30 Up to 30
Maximum Serial Port Cameras 24 24 28
Maximum IP Port Cameras 6 6 8
Maximum Internal Camera Presets 16 255 255
Maximum External Presets stored in PTZJoy (per camera) 16 16 255
Variable Camera Speed between Presets Yes Yes Yes
Visualets - Visual Preset Tiles with customizeable background image 9 9 16
Support of All Listed Sony VISCA over IP, CGI, Canon, and Pelco Protocols Yes Yes Yes
Camera Control with Keyboard Shortcuts Yes Yes Yes
Camera Control from external programs using Macros and HTTP requests Yes Yes Yes
Far-end camera control from any device with a web browser Yes Yes Yes
Camera on-screen OSD Menu Access Yes Yes Yes
Pan-Tilt-Zoom-Focus Speed Monitor Yes Yes Yes
Automation with AutoPan and PresetScan Yes Yes Yes
Automation with Task Scheduler No Yes Yes
PTZPad Visual Control Panel No Yes Yes
Maximum Connected and Switchable USB Joysticks 1 Up to 4 Up to 4
Joystick Button Mapping Profiles (Per Joystick) 1 4 4
Automation with Timeline Task Manager No No Yes
Automation with Camera Tracer No No Yes
Multi-Camera Direct Control Panel No No Yes
Multi-Joystick Individual Camera Control No No Yes
Add to Cart Add to Cart Add to Cart

Supports Any Broadcasting Camera

Rocosoft Canon PTZ Camera Control
Rocosoft Panasonic PTZ Camera Control
Rocosoft Datavideo PTZ Camera Control
Rocosoft PTZOptics PTZ Camera Control
Rocosoft Lumens PTZ Camera Control
Rocosoft Sony PTZ Camera Control
Rocosoft NewTek PTZ Camera Control

Rocosoft Controlled PTZ Camera Brands

Supports VISCA, Canon, Pelco, CGI, and VISCA over IP Protocols

No matter what type of PTZ camera you decide to use for your configuration, we have you covered. With options for VISCA, Canon, Pelco Serial Port protocols and CGI and VISCA over IP protocols, our software solutions support virtually all professional broadcasting PTZ cameras available on the market today.

Rocosoft PTZJoy Controller can be used in three modes - Narrow, Wide, or Mini.

Narrow mode: The control panel is narrow and tall. It can be conveniently moved to the side of the screen and out of the way of the main video application.

Wide mode: The control panel is short and wide so it can be placed on the bottom of the screen, which is the most convenient place for the PTZ Controller with any Live Production Software.

Mini mode: The control panel is minimized so only the main controls are visible.

Rocosoft PTZ Controller PTZJoy on TriCaster, vMix, and PC

 TriCaster, vMix, Livestream, Wirecast Integration

The PTZJoy software integrates into the TriCaster, vMix, Wirecast, or Livestream interfaces and adds advanced PTZ controls, powerful preset tools, and camera automation technology to your production system.

Our software becomes part of your production system and provides you with professional PTZ control options and camera management tools and functionality that are significantly more extensive than those offered by the system's internal PTZ control settings.

Rocosoft USB Joysticks with TriCaster

Precise Camera Control using any USB Joystick with any Computer or Live Production System

Ditch the limited functionality joystick control surfaces! Turn any wired USB joystick, wireless Bluetooth joystick, or gaming joystick into a precise professional PTZ Camera Controller.

  • Simultaneous Pan-Tilt-Zoom Control
  • X-Joystick-panning on X axis only
    Slow mode-limit top joystick speed
    Soft mode-gradual joystick speed acceleration

  • Custom Button Mapping for USB Joysticks with up to 30 Buttons

Rocosoft PTZ Controller PTZJoy Multi-Camera Direct Control

Multi-Camera Direct Control Panel

  • Control selected cameras directly independently of the main control panel
  • Recall Presets
  • Set Presets
  • Re-Set Presets
  • Manage Preset Tile Background Images.
  • Control Pan-Tilt-Zoom of each camera with Directional Control Buttons directly from it's respective block.
  • There are three layouts available with easy switching between them - Inline vertical, Inline horizontal, and 2x2 like in the image here

PTZJoy Controller Extensions (plug-ins)

There are two extensions available for the PTZJoy Controller Software:
1. PTZPad™ Visual Control Panel.  It can be added to any edition of the PTZJoy Controller or purchased as a stand alone product.
2. CCU Camera Control Unit Panel. The CCU Panels are available for Sony VISCA, Canon BU, and Canon XU cameras. They can be added to any edition of the PTZJoy Controller.
Extensions have to be purchased separately.

Additional information


Rocosoft Inc.

Media Type

PC Download – Software Installation and Activation Instructions sent via email along with User Manual.


1 computer per license. Purchased software does not expire.

Operating Systems

Windows Vista, Windows 7, Windows 8, Windows 8.1, and Windows 10

Supported IP Cameras

Sony VISCA over IP Protocol:
Sony: BRC-X1000, SRG-120, SRG-300, SRG-360, all other Sony Cameras with IP Extension Module
Lumens: All Lumens IP PTZ Cameras

Sony CGI IP Protocol:
All Sony IPELA IP PTZ Cameras

Panasonic CGI IP Protocol:
Panasonic: AW-HE2, AW-HE40, AW-HE50, AW-HE60, AW-HE120, AW-HE130, AW-UE70, AW-HR140, AW-HE65, AW-HE38, AW-HE58, AW-HE35, AW-HE48

PTZOptics VoIP-VISCA over IP and CGI IP Protocols:
PTZOptics: 12X-IP, 12X-USB, 20X-IP, 20X-USB, 12X-SDI-G2, 12X-USB-G2, 20X-SDI-G2, 20X-USB-G2

Datavideo VoIP-VISCA over IP Protocol:
All Datavideo IP cameras

Supported Serial Port Cameras

Sony: BRC-X1000, BRC-300, BRC-H300, BRC-H700, BRC-Z700, BRC-H900, BRC-Z330, SNC-RZ30, EVI-H100S, EVI-H100S/W, EVI-H100V, EVI-H100V/W, EVI-HD1, EVI-HD3V, EVI-HD7, EVI-DHD7V, SRG-300H, SRG-300SE, SRG-120DH, SRG-360, PCS-HG90, PCSA-CHG90, EVI-D30, EVI-D31, EVI-D70, EVI-D80, EVI-D90, EVI-D100, EVI-D100P, EVI-D20G, and all newer Sony Visca PTZ cameras.
Panasonic: AW-HE40, AW-HE50, AW-HE60, AW-HE120, AW-HE130, AW-UE70, AW-HR140
Vaddio: RoboShot, ClearVIEW HD-18-19-20, ClearVIEW HD-USB, PowerVIEW HD-22-30, WallVIEW HD-18-19
HuddleCam HD: 3X, 10X 720p, 10X, 3X Wide, 12X, 18X, 20X, 30X
PTZOptics: 12X-IP, 12X-USB, 20X-IP, 20X-USB, 12X-SDI-G2, 12X-USB-G2, 20X-SDI-G2, 20X-USB-G2
Lumens: VC-A20P, VC-A202P, VC-G30, VC-G50, VC-200
Datavideo: PTC-120, PTC-100, PTC-150
Elmo: PTC-100s
Marshall: VISCA Cameras
Hitachi: All VISCA Cameras
Bolin: All VISCA Cameras
Ross: Pivotcam
1 Beyond: PTZ-S20, PTZ-IP12, PTZ-IP20, PTZ-IP30, Auto Tracker 2, AutoTracker 2 IP
All other PTZ cameras with Mini Din8 RS-232 connector, or 9pin RS-422 Connector, or RJ45 RS-422 Connector, or RJ45 RS-485 Connector for control

PTZJoy Edition

PTZJoy, PTZJoy Pro, PTZJoy Studio


There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.