Download Orchid VMS

Upgrade your surveillance

Upgrade your surveillance

See how the most flexible, scalable & delightfully simple video management system can empower your security.

Orchid VMS is free to download, install, and use in trial mode. To access more cameras, unlimited retention, and our trouble ticket and phone-based technical support, contact sales@ipconfigure.com to purchase the full Orchid VMS licenses or schedule a demo.

Schedule a Demo

Software Update

Latest Release

  • Orchid Fusion VMS 26.3.0

    Monitor (read-only administrator) users, Orchid AI performance and tracking improvements

  • Orchid Recorder 26.3.0

    Monitor (read-only administrator) users, Orchid AI performance and tracking improvements

You'll need
Orchid Fusion VMS

Orchid Fusion VMS integrates multiple Orchid Recorder locations into a unified system, providing a cohesive view across all sites. This integration streamlines operational workflows, enhances scalability, and maximizes security effectiveness throughout your organization.

And you'll need
Orchid Recorder

Orchid Recorder centralizes live and recorded video from all cameras into one hub, facilitating efficient monitoring and detailed incident reviews. It serves as a critical tool for managing surveillance effectively and responding promptly to security challenges.

Release 26.3

Architecture
Windows 64-bit
Ubuntu (modern)for LTS versions 24.04 through 16.04
Ubuntu (legacy)for version 14.04 LTS
Red Hat Enterprise Linuxalso CentOS and Fedora
Debian ARM 64-bitfor aarch64 architecture devices
Debian ARM 32-bitfor armhf architecture devices
Version 26.3.0

Orchid Fusion VMS

Monitor (read-only administrator) users, Orchid AI performance and tracking improvements

Released on 2026-03-13

  • Orchid VMS introduces a new Monitor user role for system wide view-only access.
    • Administrators can create and manage Monitor users within the improved Permission Group configuration.
    • Monitor users have view-only access to the entire system and may be given additional global camera permissions.
  • The Orchid Recorder Analytics Service for AI now supports hardware video decoding using Intel Quick Sync Video.
    • Recording servers with a compatible Intel processor will automatically use the chipset's hardware acceleration for stream decoding within the analytics service.
    • Hardware decoding can be disabled using the analytics.gst.element_ranks Orchid Recorder property.
  • Orchid VMS AI now includes object tracking for improved accuracy, high framerate rendering, and event storage.
  • System administrators can now configure an Orchid Hybrid VMS property to change the layout of the Sign In page to prioritize Single Sign On.
  • The IFrame player now displays timezone offset information and can be optionally hidden.
  • The Preview Player on the Camera Configuration page now displays timezone information.
  • External Event Subscriptions now display the publicly accessible Webhook URL when viewing through the management UI.
  • Orchid VMS now has new and improved bulk camera operations.
    • Administrators can now select all cameras on a Recorder and are not limited to just the cameras visible on the Camera Configuration page.
    • Administrators can now disable/enable and recover cameras in bulk on a Recorder.
  • Camera summary information in the Cameras Page, Servers Page, and Camera Bag now displays details about the default stream.
  • The Camera Bag view mode now persists across sessions.
  • System administrators can now configure an Orchid Hybrid VMS property to set the default SMTP From-Address for all Orchid VMS emails.
  • Orchid VMS now provides warnings about Recorder Impairments that indicate reduced functionality of the Orchid Recorder.
    • Recorder Impairments indicate that a Recorder's core functionality is operational, while ancillary features could be operating with reduced capability.
    • A Recorder Impairment is now displayed if Smart/AI Search is unavailable, or if the Smart/AI searchable event history was pruned early due to storage capacity issues.
  • The Stream Configuration section will now display a warning if a Secondary stream's aspect ratio does not match the Analytics stream's aspect ratio, which results in mis-aligned detection regions.
  • Orchid Hybrid VMS now retains preview images of a camera's Default stream rather than the Analytics stream.
  • Improve support for Keenfinity/Bosch cameras.
  • Orchid Recorder service restarts caused by an upgrade or an Advanced Settings change will now indicate a reason on the Server Stop events on the System Reports page.
  • System administrators can now add, remove, and list Recorder server tags using the Orchid Recorder command line interface.
  • Orchid Recorder will no longer prune any archives when all cameras are disabled on the recorder.
  • Administrators can now update camera retention settings for offline and disabled cameras.
  • Improve performance of heatmap requests.
  • Improve storage characteristics of the Orchid Recorder Smart Search database to ensure its maximum size is limited under all conditions.
  • Improve performance of Smart Search and AI timeline event requests.
  • Forensic Timestamps now default to local server time, instead of UTC.
  • Timeline events would occasionally fail to display on page load.
  • Download progress events on the Library page would repeatedly cause the view to reset to the first page.
  • The Stage Calendar Picker would navigate to the incorrect time when selecting times that cross Daylight Savings Time.
  • Editing an ONVIF Event Subscription whose source camera was deleted would result in a broken dialog.
  • Sub-admins with the Registrar ability could inadvertently revoke Recorder administrator privileges from groups even if the Sub-admin was not a member of those groups.
  • The Motion Alert video clip downloader would not automatically retry video downloads that failed due to network failures.
  • Recorder Directives would be submitted to and processed by Recorders even after they were unregistered from Orchid Hybrid VMS.
  • Disabling and re-enabling a camera would result in the Audit Log incorrectly indicating that Secondary streams were deleted and created.
  • User session tokens were visible in the Recorder Audit Logs.
  • Frame ripping would frequently fail for video archives that contained gaps in footage.
  • The Orchid Recorder Windows installer would cause the service to enter a crash loop if the Windows VC Runtime installer failed. Such failures now cause the installer to fail early and revert to the previous installation.
  • Orchid Recorder would occasionally crash due to camera streams that would fail to stop.
  • The Orchid Recorder Smart Search database was subject to vulnerabilities described in CVE-2025-12818 and CVE-2025-12817.
  • Orchid Recorder would crash under heavy load associated with heatmap requests.
  • Added property smtp.address.from.default to the following endpoints:
    • /service/about
    • /service/about/config
  • The beta endpoint /groups/lite searchTerm parameter must now include a search field.
    • Supported fields are server.name, camera.name, camera.ip and group.name.
    • May supply searchTerm parameters in the query
  • Added new property tzIANA, Orchid Recorder IANA time zone name, to the following endpoints:
    • GET /orchids
    • POST /orchids
    • GET /orchids/time
  • tzIANA is a new supported field name in the exclude and include parameters for GET /orchids
  • Camera previews endpoints return preview images from the default stream:
    • GET /orchids/{id}/cameras/{cameraId}/preview
    • GET /orchids/{id}/cameras/{cameraId}/preview/small
    • GET /orchids/{id}/cameras/{cameraId}/preview/large
  • Orchid Hybrid VMS support for Ubuntu 16.04 is planned to be deprecated in the 26.6 release.
Version 26.3.0

Orchid Recorder

Monitor (read-only administrator) users, Orchid AI performance and tracking improvements

Released on 2026-03-13

  • Orchid VMS introduces a new Monitor user role for system wide view-only access.
    • Administrators can create and manage Monitor users within the improved Permission Group configuration.
    • Monitor users have view-only access to the entire system and may be given additional global camera permissions.
  • The Orchid Recorder Analytics Service for AI now supports hardware video decoding using Intel Quick Sync Video.
    • Recording servers with a compatible Intel processor will automatically use the chipset's hardware acceleration for stream decoding within the analytics service.
    • Hardware decoding can be disabled using the analytics.gst.element_ranks Orchid Recorder property.
  • Orchid VMS AI now includes object tracking for improved accuracy, high framerate rendering, and event storage.
  • System administrators can now configure an Orchid Fusion VMS property to change the layout of the Sign In page to prioritize Single Sign On.
  • The IFrame player now displays timezone offset information and can be optionally hidden.
  • The Preview Player on the Camera Configuration page now displays timezone information.
  • External Event Subscriptions now display the publicly accessible Webhook URL when viewing through the management UI.
  • Orchid VMS now has new and improved bulk camera operations.
    • Administrators can now select all cameras on a Recorder and are not limited to just the cameras visible on the Camera Configuration page.
    • Administrators can now disable/enable and recover cameras in bulk on a Recorder.
  • Camera summary information in the Cameras Page, Servers Page, and Camera Bag now displays details about the default stream.
  • The Camera Bag view mode now persists across sessions.
  • System administrators can now configure an Orchid Fusion VMS property to set the default SMTP From-Address for all Orchid VMS emails.
  • Orchid VMS now provides warnings about Recorder Impairments that indicate reduced functionality of the Orchid Recorder.
    • Recorder Impairments indicate that a Recorder's core functionality is operational, while ancillary features could be operating with reduced capability.
    • A Recorder Impairment is now displayed if Smart/AI Search is unavailable, or if the Smart/AI searchable event history was pruned early due to storage capacity issues.
  • The Stream Configuration section will now display a warning if a Secondary stream's aspect ratio does not match the Analytics stream's aspect ratio, which results in mis-aligned detection regions.
  • Orchid Fusion VMS now retains preview images of a camera's Default stream rather than the Analytics stream.
  • Improve support for Keenfinity/Bosch cameras.
  • Orchid Recorder service restarts caused by an upgrade or an Advanced Settings change will now indicate a reason on the Server Stop events on the System Reports page.
  • System administrators can now add, remove, and list Recorder server tags using the Orchid Recorder command line interface.
  • Orchid Recorder will no longer prune any archives when all cameras are disabled on the recorder.
  • Administrators can now update camera retention settings for offline and disabled cameras.
  • Improve performance of heatmap requests.
  • Improve storage characteristics of the Orchid Recorder Smart Search database to ensure its maximum size is limited under all conditions.
  • Improve performance of Smart Search and AI timeline event requests.
  • Forensic Timestamps now default to local server time, instead of UTC.
  • Timeline events would occasionally fail to display on page load.
  • Download progress events on the Library page would repeatedly cause the view to reset to the first page.
  • The Stage Calendar Picker would navigate to the incorrect time when selecting times that cross Daylight Savings Time.
  • Editing an ONVIF Event Subscription whose source camera was deleted would result in a broken dialog.
  • Sub-admins with the Registrar ability could inadvertently revoke Recorder administrator privileges from groups even if the Sub-admin was not a member of those groups.
  • The Motion Alert video clip downloader would not automatically retry video downloads that failed due to network failures.
  • Recorder Directives would be submitted to and processed by Recorders even after they were unregistered from Orchid Fusion VMS.
  • Disabling and re-enabling a camera would result in the Audit Log incorrectly indicating that Secondary streams were deleted and created.
  • User session tokens were visible in the Recorder Audit Logs.
  • Frame ripping would frequently fail for video archives that contained gaps in footage.
  • The Orchid Recorder Windows installer would cause the service to enter a crash loop if the Windows VC Runtime installer failed. Such failures now cause the installer to fail early and revert to the previous installation.
  • Orchid Recorder would occasionally crash due to camera streams that would fail to stop.
  • The Orchid Recorder Smart Search database was subject to vulnerabilities described in CVE-2025-12818 and CVE-2025-12817.
  • Orchid Recorder would crash under heavy load associated with heatmap requests.
  • Added support for bulk camera operations:
    • PATCH /cameras
    • DELETE /cameras
  • Added beta support for ingesting external subscription events via HTTP GET:
    • GET /events/metadata/external/{subscription-id}
  • Added Recorder Directives status to discoverable endpoint response, as well as via a new endpoint:
    • GET /discoverable
    • GET /trusted/issuer/directives
  • Added analytics target processing framerate, processing throughput percent, and camera name to analytics status:
    • GET /analytics/status
  • Additional endpoints support global read-only access for users with the Monitor permission:
    • GET /events/metadata
    • GET /events/metadata/subscriptions
    • GET /events/metadata/subscriptions/{subscriptionId}
    • GET /events/metadata/subscriptions/tags
    • GET /server/properties/confirmed
  • Auth types microservice-session and os are now reflected in audit logs:
    • GET /audit/logs
    • GET /audit/logs/export
    • GET /audit/users
  • Trusted Issuer backchannel no longer accepts any authentication other than the Trusted Issuer's JWT:
    • /trusted/issuer/backchannel
  • New server events indicate when the Trusted Issuer WebSocket has connected or disconnected:
    • GET /events/server
  • IPC_SERVER_STOP server events now include the reason for the stop, when it is system-initiated:
    • GET /events/server
  • IPC_SERVER_START server events now include the exit code from the last server termination:
    • GET /events/server
  • Object detection regions reported over the WebRTC datachannel during playback may now include an object id, and also indicate whether the object was in motion:
    • /service/streams/webrtc
  • Object detection regions are now sent as smooth 30 fps interpolations in playback, when the object was consistently tracked over the interval:
    • /service/streams/webrtc

Orchid Offline Player 26.3

Architecture
Windows
MacOSfor Intel (x86-64) processor
MacOSfor Apple Silicon (ARM) processor
Linux
Version 26.3.0

Orchid Offline Player

First release.

Released on 2026-03-13

  • Orchid Offline Player UI updates.

ORCHID VMS

Simplifying Video Surveillance since 2003

Our video management software offers users a powerful way to record, manage, and view their video surveillance platform, 20 years in the running.