Device Settings
The Device Settings section contains five tabs: Network, Profile, Device Info, System, and Updater. These settings control how the camera operates on your network, how configurations are saved and applied, and how the camera is maintained over time.
Network Tab
LAN

Controls the camera's IP configuration on the local network.
| Setting | Description |
|---|---|
| IP Config Type | DHCP: The camera receives an IP address automatically from your router/DHCP server; Fixed: The camera uses a manually assigned static IP address |
| IP Address | The camera's current IP address (read-only in DHCP mode) |
| Subnet Mask | Network subnet mask (read-only in DHCP mode). The Subnet Mask is a set of numbers that defines the network portion of an IP address. |
| Default Gateway | Router IP address (read-only in DHCP mode) |
| DNS Server | DNS server address (read-only in DHCP mode). This address is queried when the camera is trying to resolve domain names. |
| MTU | Maximum Transmission Unit Standard (default) or Custom |
| MAC Address | Hardware MAC address (read-only) |
| DHCP Timeout | How long the camera waits for a DHCP address before falling back to the static fallback address |
| Static Fallback Address | IP address used if DHCP times out |
| Static Fallback Gateway | Gateway used with the fallback address |
| Static Fallback Mask | Subnet mask for the fallback address |
Static vs. DHCP For permanent installations a static IP is strongly recommended. This ensures the camera is always reachable at the same address.
NTP
Network Time Protocol keeps the camera's internal clock synchronized.
| Setting | Description |
|---|---|
| Time Sync | Toggle to enable/disable NTP synchronization |
| Time Zone | Select your local time zone from the full global list |
| Server Address | NTP server to sync with. Choose from Windows Time Server, Mac Time Server, or a Custom NTP server address |
| Time Interval | How frequently the camera syncs its clock with the NTP server |
| Timestamp Overlay | On / Off Displays a timestamp overlay on the video output |
| Timestamp Position | Sets the position of the timestamp overlay. Y axis: Top / Bottom; X axis: Left / Center / Right. Both controls are disabled when Timestamp Overlay is Off. |
Ports
Network ports used by the camera for various communication protocols.
| Port | Default | Description |
|---|---|---|
| TCP | 5678 | General TCP control port |
| UDP | 1259 | General UDP control port |
| HTTP | 80 | Web interface port |
| Sony UDP | 52381 | Sony VISCA over IP (read-only) |
Profile Tab
The Profile tab has three sub-tabs: Profile, CSS, and Logo.
Profile Sub-Tab
Profiles save the complete state of camera settings so they can be recalled instantly or transferred to another camera.
Creating and Managing Profiles
| Field / Control | Description |
|---|---|
| Profile Name | A custom name for the profile (e.g., "Studio Wide", "Close Up Interview") |
| Call Preset | Optionally call a saved PTZ preset when this profile is applied |
| Select All | Check to include all setting categories in the profile |
| Image Settings | Include image/color settings in the profile |
| Audio Encoding | Include audio encoding settings in the profile |
| Video Output | Include video output settings in the profile |
| Include on Quick Profile Select | When checked, this profile appears as a shortcut in the sidebar |
| Download | Exports the profile as a file for backup or transfer to another camera |
Uploading a Profile
Use the Profile Upload control to import a previously downloaded profile file. This is the fastest way to duplicate a camera configuration across multiple units.
Quick Profile Select
The sidebar shows up to three Quick Profile shortcuts; Studio, Low Light, and Outdoor by default. These profiles can be changed and saved with "Include on Quick Profile Select" enabled. Clicking them immediately applies that profile's settings.
Each profile in the Quick Profile list has:
- Download: Export the profile file
- Remove: Remove it from the Quick Profile list (does not delete the profile)
CSS Sub-Tab (Theme Customization)
The CSS sub-tab lets you customize the visual appearance of the Horizon Web UI.
| Setting | Options | Description |
|---|---|---|
| Color Mode | Light / Dark / Custom | Switches between the built-in light and dark themes, or enables custom color values (Set to Dark by default) |
| Highlight Color | Color picker | Accent/highlight color used for selected elements |
| Font Color | Color picker | Text color |
| Background Color | Color picker | Main background color |
| Middleground Color | Color picker | Mid-layer panel background |
| Foreground Color | Color picker | Foreground element color |
| Button Color | Color picker | Default button color |
| Selected Button Color | Color picker | Active/selected button color |
Use Download to save your custom CSS theme, Apply to apply it, and CSS Upload to upload a saved theme.
Logo Sub-Tab
The Logo sub-tab lets you upload a custom logo image that replaces the PTZOptics logo displayed in the Horizon Web UI sidebar. Upload a regular-size and mobile-size variant. Use the upload controls to select and apply your image files.
Device Info Tab
Displays identifying information about the camera hardware and software.
| Field | Description |
|---|---|
| Device ID | The camera's hostname on the local network. This can be edited. Used for identification in Fleet Manager and various video production tools. |
| Firmware Version | Current camera firmware (read-only) |
| Device Type | Hardware platform identifier (read-only) |
| Horizon Version | Current Horizon Web UI version (read-only) |
| Serial Number | Unique hardware serial number (read-only) |
| Device Model | Hardware model identifier (e.g., PT12X-4K-xx-G3) (read-only) |
| Anonymous User ID | Anonymized identifier used for diagnostics/telemetry (read-only) |
A "Need Help?" button links to PTZOptics support resources.
The Device ID is what appears in the browser tab, in mDNS discovery, and in Fleet Manager. Give each camera a meaningful, unique name (e.g., main-stage, overflow-room) to make managing multiple cameras easier.
System Tab
The System tab has four sub-tabs: Access, IR Remote, Firmware, and Advanced.
Access
Controls who can log in to the camera's web interface.
| Setting | Description |
|---|---|
| Admin Name | The administrator username (read-only). |
| Admin Password | Change the administrator password. |
| Enable Guest User | Toggle to allow access without a password. |
Always set a strong Admin Password for cameras accessible over the network. The password should be set before deployment.
HTTP Authentication
| Setting | Description |
|---|---|
| Authentication | Toggle to enable or disable HTTP authentication for the web interface. When enabled, users must provide credentials to access the camera's web UI. |
IR Remote
Configures which IR remote control channel the camera responds to. Useful in multi-camera environments.
| Setting | Description |
|---|---|
| Channel 1–4 | Select which IR channel (1, 2, 3, or 4) your camera listens to. |
Firmware
The Firmware sub-tab provides information about the current firmware and allows you to manually upload a firmware file.
Firmware Info
| Field / Control | Description |
|---|---|
| Current Version | Displays the currently installed firmware version. (read-only). |
| Firmware Mirror | URL of the firmware distribution server (default: https://firmware.ptzoptics.com). Can be changed to a custom mirror, then saved with the Save button. |
A status message (e.g., "Firmware up to date") is displayed below the Current Version field.
Upload Firmware

| Control | Description |
|---|---|
| Upload Firmware File | Opens a file picker to select a local firmware file. |
| Upload to Camera | Uploads the selected firmware file to the camera (active only when a file is chosen). |
| Cancel | Clears the file selection. |
| Default | Resets the Firmware Mirror URL to the default PTZOptics server. |
Only install firmware files obtained from PTZOptics. Installing incorrect firmware can cause the camera to become unresponsive.
Restore Defaults
Three reset options are available under the Restore Defaults heading, each with an ℹ info button that describes what will be reset.
| Reset | Description |
|---|---|
| Menu Reset | Resets all image and display menu settings to factory defaults. Does not affect network or system settings. |
| Network Reset | Resets all network settings (IP configuration, ports) to factory defaults. The camera will revert to DHCP mode. |
| Factory Reset | Resets all settings on the camera to factory defaults. This cannot be undone. |
Factory Reset erases all presets, profiles, network settings, and configurations. Only perform a factory reset if you intend to fully reconfigure the camera from scratch.
Focus Calibration
The Focus Calibration section contains two controls, each with an ℹ info button:
| Control | Description |
|---|---|
| Calibrate Focus | Runs the focus calibration routine for the camera lens. |
| Restore Calibration | Reverts to the previous focus calibration. |
Updater Tab
The Updater tab loads an embedded application (served from [camera-ip]/update) used for license activation for add-on features such as Voice Tracking and for updating the Horizon Web UI itself.
License Status

| Field | Description |
|---|---|
| Online License Status | Shows whether the camera has an active online license. Displays Invalid if no license is activated. |
| Offline License Status | Shows whether the camera has an active offline license. Displays Invalid if no license is activated. |
Activation Controls
| Control | Description |
|---|---|
| Activate device (online) | Connects to the PTZOptics license server to activate the camera online. |
| Download license (.req) | Downloads a license request file for offline activation. |
| Choose File + Upload License (.lic) | Upload a .lic license file for manual/offline activation. |
| Visit the Device Portal | Opens app.auth.ptzoptics.com The PTZOptics device portal for managing licenses. |
Device Portal

Click the Device Portal button to open the PTZOptics Visionaries Club Portal.
This page functions as a central hub for for accessing helpful information on all things PTZOptics, including:
- Access to getting started guides, FAQs, and support resources.
- Organizational overview of your registered devices and their license status.
- Social media links.
- The ability to join other PTZOptics communities like our Facebook group and Discord.
- Easy access to PTZOptics Support team via chat or support ticket submission.