v23.6.0 - 2023-07-26
New Features:
- The Orchid Fusion VMS Permissions page and dialog user experience has been refreshed to allow easier configuration of large installations.
- Orchid Fusion VMS now supports playing audio on the Stage using WebRTC for Orchid Core VMS versions 23.6.0 and up.
- Orchid Fusion VMS now supports configuring, viewing, and searching External Events on Orchid Core VMS versions 23.6.0 and up.
Bug Fixes:
- Improve startup accessibility and overall performance by storing Camera Previews to disk.
- Improve endpoint response times related to complex user permission computation for the Orchid Core VMS HTTP and WebSocket proxy.
- Fix issue where specifying symbolic links for the maps, preview, and library storage directories would cause Orchid Fusion VMS to fail to start.
- Fix issue where dynamic GOV streams would cause false Server Error notifications.
- Fix issue where PKCS#8 private keys would fail to sign media exports.
- Fix issue where the Orchid Core VMS Server tab arrows were inaccessible for certain view sizes.
- Fix issue where Stream Preview images were distorted in the Camera Bag and Server Configuration Page.
- Fix issue where Smart Search buttons were not indicating an active state after drawing a polygon.
- Fix issue where Secondary Streams were not included in the Retention Policy calculations.
- Fix issue where WebRTC Player Statistics would fail to display video resolution and frame information.
- Fix issue where offline cameras on the Stage would prevent pause from working properly.
Notices:
- Orchid Fusion VMS now has the ability to create shareable stages using the Orchid Fusion VMS API.
- Orchid Fusion VMS now provides its own Java Runtime Environment (JRE) on all platforms.
- Orchid Fusion VMS no longer officially supports ARMv6.
- Orchid Fusion VMS no longer provides the "Stay Signed In" option on login. Normal user sessions now have the same lifetime as the previous "Stay Signed In" option.
API Changes:
- Modify POST /sessions/login/google/oauth to now return a 404 HTTP response code when Orchid Fusion VMS is not properly configured for Google Authentication.
- Modify GET /orchids/{id}/cameras/{cameraId} to distinguish between an unauthorized user (403 HTTP response code) and a non-existent camera (404 HTTP response code).
- Modify GET /orchids/{id}/cameras/{cameraId}/preview so that it never returns an image larger than the native preview size stored by Orchid Fusion VMS.
- Add the following endpoints to allow for retrieving preview images of fixed size:
- GET /orchids/{id}/cameras/{cameraId}/preview/small
- GET /orchids/{id}/cameras/{cameraId}/preview/large
v23.3.1 - 2023-04-25
Bug Fixes:
- Fix issue where the IFrame player would hang due to JWT authentication errors.
- Fix issue where the Camera Picker dialog would not show paginated results.
v23.3.0 - 2023-04-12
New Features:
- Orchid Fusion VMS has a new and improved Camera Picker dialog on the Camera Groups page.
- Orchid Fusion VMS now includes an Account Settings page allowing users to change their password.
- Orchid Fusion VMS now allows users to draw polygons for Smart Search regions on the Stage.
Bug Fixes:
- Fix issue where modifying an Orchid Core VMS URL would occasionally revert back to the previous URL.
- Fix issue causing an incomplete filtering of camera information from the /orchids endpoint.
- Fix issue where players would occasionally fail to connect and play.
- Motion alert emails now send even in the event that video cannot be retrieved from the Orchid Core VMS server.
- Fix issue where deleting the final Orchid Core VMS server of a page on the Servers page would result in an incorrect UI state.
- Fix issue where Camera Groups with a large number of cameras were unviewable.
- Fix issue where lists in the user interface were inconsistently sorted.
- Fix issue where mouse wheel scroll did not zoom the timeline bar on Safari.
- Fix issue where a player would not automatically return to dewarp view after exiting Smart Search configuration.
- Fix issue where the Smart Search configuration button was unresponsive after switching player streams.
- Fix horizontal scroll issue on the Camera Registration dialog.
- Fix issue where the Preview Player would not automatically close when navigating to other pages.
- Fix issue where the full Player Stats were not visible in the Preview Player.
- Fix issue where the Version page would sometimes have unnecessary vertical scrolling.
- Improve password field box to now include option to view currently typed password.
- Improve checkbox size consistency in the Camera Registration dialog.
- Improve the WebRTC Player packet loss detection logic to now rely on the player's reported framerate.
- Fix issue where Google Drive failed to function with Orchid Fusion VMS library due to OAuth-related API changes from Google.
- Fix issue where the response to POST /notifications would return "null" email addresses.
- Fix issue where Estimated Retention would display "undefined" for cameras with no archives.
- Fix issue where the Stream Status retry count would display incorrect information on mobile devices.
- Fix issue where Player toolbar buttons would be inaccessible for cameras with long names.
- Fix issue where Player timezone badges would sometimes fail to display.
Notices:
- This release includes a fix for CVE-2023-1108 and should be considered a critical update.
v22.12.0 - 2022-12-23
New Features:
- Administrators can now fully configure Motion Alert Email templates to customize both email body and subject.
- Maps now show different icons for PTZ and Dewarp cameras.
- New and improved Camera Register Dialog.
- Orchid Fusion VMS now allows users to save the current frame of a Player on Stage when paused.
- Orchid Fusion VMS now supports 2x and 8x playback speeds.
- Paused players now always show a video frame, regardless of play state or viewing mode.
Bug Fixes:
- Fix issue where users would be unable to play streams for extended periods on initial login for large servers.
- Reduce the request-response bandwidth between Fusion and Orchid servers.
- Fix issue where ARMv7 installations could not be run on AArch64 platforms.
- Fix issue where Users search was not sorted with the Add/Edit Permission Group Dialog.
- Fix issue where the Retention Policy tab reported incorrect statistics for cameras with multiple recording streams.
- Improve the System Status tab to now display all active streams for cameras.
API Changes:
- Update the GET /orchids/time endpoint to now include the Orchid Core VMS timezone offset (tzOffset) and Orchid Core VMS timezone name (tz).
v22.9.0 - 2022-10-06
New Features:
- Orchid Fusion VMS now runs on Java 17! Linux installations now require the Java 17 JRE to be installed.
- Orchid Fusion VMS now supports Google OAuth2 sign-in. This replaces the legacy "Sign-in with Google" authentication.
Bug Fixes:
- Fix issue where the /orchids endpoint would sometimes stall out or take very long on large systems.
- Fix issue where exported clips were attempted to play inline in the browser rather than downloading.
- Fix issue where the /orchids/license endpoint would sometimes report incorrect Content-Type.
- Fix issue where filtering Motion Alerts would result in incorrect page counts.
- Fix issue where downloading and Activation Report would result in JSON content rather than CSV.
- Fix issue where lastChecked time of an Orchid Core VMS was not frequently updated, resulting in Server Error emails being delayed.
- Fix issue where saving a Motion Mask would sometimes not persist the change.
- Fix issue on System Status tab where cameras with no registered streams would display the incorrect Camera-Verify status.
- Fix issue where the landing page would sometimes fail to load.
- Fix issue where Stage Players would error and reconnect when exporting clips.
API Changes:
- Update the following endpoints to now include the Orchid Core VMS timezone offset (tzOffset) and Orchid Core VMS timezone name (tzString):
- GET /orchids
- GET /orchids/{id}
- Update GET /orchids/license endpoint to default to text/csv content.
- Create POST /sessions/login/google/oauth endpoint for performing Google OAuth2 authentication.
- Update GET /about endpoint to report on the new Google OAuth2 authentication provider.
- Orchid Fusion VMS API definition now follows the OpenAPI 3.0 specification.
Notices:
- Orchid Fusion VMS now stores temporary media files created during the Library export process in the temporary directory configurable by the fusion.temp.storage.dir property.
- Google has deprecated the Legacy Google Sign-in API. The /sessions/login/google endpoint is now deprecated and will be removed in the 23.3.0 release.
v22.6.1 - 2022-08-23
Bug Fixes:
- Fix error when filtering motion alerts list that could cause no results to be displayed.
- Fix issue preventing motions masks from being saved on mobile devices.
- Fix issue causing Sign-in page to display partially rendered content.
v22.6.0 - 2022-08-10
New Features:
- Orchid Fusion VMS now supports Motion Alerts. Configure cameras to email video clips when motion is detected.
- Orchid Fusion VMS now displays the average video bitrate of each stream on the System Status page.
- Orchid Fusion VMS now allows unauthenticated SMTP servers to be configured.
Bug Fixes:
- Improve Orchid Fusion VMS startup time by persisting Orchid Core VMS Proxy information.
- Fix issue where an Administrator user would be logged out when modifying another user's password.
- Fix issue where the logging total size cap setting was ignored.
- Fix issue where Notifications for multiple recording servers would fail to create.
- Fix issue where the camera bag would sometimes fail to display servers and groups.
- Fix issue with Bag Search where deeply nested cameras could not be searched.
- Fix issue with the Orchid Fusion VMS iframe player where exporting clips resulted in unauthorized errors.
- Fix issue where some Stream Previews did not maintain the correct aspect ratio.
- Fix issue where the Orchid Fusion VMS iframe player was unable to view secondary streams.
API Changes:
- Create the following endpoints for creating and managing Motion Alert Schedules:
- GET /schedules
- POST /schedules
- GET /schedules/{id}
- PUT /schedules/{id}
- DELETE /schedules/{id}
- Update the following notification endpoints to handle new Motion Event conditions and Motion Alert Email actions:
- GET /notifications
- POST /notifications
- GET /notifications/{id}
- PATCH /notifications/{id}
Notices:
- Orchid Fusion VMS no longer supports endpoints with the root path /fusion.
v22.3.0 - 2022-03-15
New Features:
- Orchid Fusion VMS now has improved Multi-Stream support when exporting video clips. By default, the highest resolution stream will be exported. Users also have the option to specify the stream to export.
- Orchid Fusion VMS can now export MOV files for iOS Safari versions 13 and higher.
- Orchid Fusion VMS can now apply a secure digital signature to library exports, allowing their authenticity to be validated.
Bug Fixes:
- Fix issue where secondary streams could not be viewed with the Orchid Fusion VMS IFrame player.
- Fix issue where zoom-only cameras display pan and tilt controls.
- Fix issue where invalid time ranges would not display an error on the System Reports tab.
- Fix issue where server motion configuration settings could be changed for cameras configured for camera events.
- Improve support for cross-origin requests.
- Improve performance of the Camera registration dialog.
- Add connectivity feedback to the License Activation dialog.
- Fix issue where users could create library items for future times.
- Add a favicon to Orchid Fusion VMS API page.
- Fix issue where Superusers did not have full Administrator privileges.
- Improve performance of the Servers page.
- Fix issue where the Notification page would not display a loading spinner.
- Improve system performance for large installations.
API Changes:
- Update the GET /version endpoint to include a new brand field.
Notices:
- The access.control.headers property is no longer configurable.
v21.12.0 - 2022-01-13
New Features:
- Orchid Fusion VMS now supports bulk updating Orchid Core VMS licenses.
- Orchid Fusion VMS now supports secondary recording streams.
- Administrators can enable secondary streams on cameras to allow for a better viewing experience.
- Users can select the desired stream to play within each player overlay menu.
- Orchid Core VMS session values can now be modified through the Orchid Fusion VMS properties file.
Bug Fixes:
- Fix issue where the Cameras tab of an Orchid Core VMS with no cameras registered would present a loading spinner that never stops.
- Fix issue where right-clicking a camera icon on a map would produce unintended drag behavior.
- UI improvements on the Library page.
- Fix issue where the Camera Preview image could be incorrect on Maps configuration page for users with slow connections.
- Fix issue where the Add Library Items dialog did not disable the action button on click.
- Fix issue where Stage Cells could lose the ability to resize.
- Fix issue where the Player uptime counter would sometimes not pause.
- Improve Player error message for WebSocket errors.
- Fix issue where Low Bandwidth proxy frame Base64 strings were being recorded to Orchid Fusion VMS logs.
Notices:
- Orchid Fusion VMS will no longer support root path /fusion. All endpoints under this root path will be removed in 22.6.0.
- New licensing endpoints are only accessible via root path /service.
API Changes:
- Create new GET /orchids/license for returning Orchid Core VMS licensing information.
- Create new POST /orchids/license/import for starting a new bulk license import process.
- Create new GET /orchids/license/import for returning the status of all licenses in the current bulk license import process.
- Create new DELETE /orchids/license/import for clearing and terminating the current bulk license import process.
- Create new PUT /orchids/license/import/retry for retrying the current bulk license import process.
- Create new PUT /orchids/license/import/cancel for canceling the current bulk license import process.
- Update the following endpoints to include new fields: cameras.secondaryStreams and cameras.defaultViewStreamId
- GET /orchids
- POST /orchids
- PATCH /orchids/{orchidUuid}
- POST /orchids/{orchidUuid}/cache
- Update the following endpoints to include new fields: secondaryStreams and defaultViewStreamId
- GET /orchids/{orchidUuid}/cameras
- GET /orchids/{orchidUuid}/cameras/{cameraId}
v21.9.0 - 2021-10-15
New Features:
- Orchid Fusion VMS now supports maps.
-
- Administrators can upload and associate a map with a Camera Group, then position and orient those cameras from that Group on the map.
- Maps associated with Camera Groups are shown in the Camera Bag and can be dragged onto the Stage.
-
Bug Fixes:
- Fix issue where Orchid Fusion VMS "Add Library Items" dialog becomes unresponsive after an error occurs.
- Orchid Fusion VMS no longer gives spurious compatibility warnings on certain iOS and Android devices.
- Fix issue where Orchid Fusion VMS would never display an error message when provided invalid credentials for an iframe player.
- Fix issue that caused Orchid Fusion VMS to incorrectly report errors when creating or updating Notifications.
- Fix error where Orchid Fusion VMS Camera Group node would collapse in the admin interface when modified.
Notices:
- Due to recent changes in Chrome, USB Joysticks can only be used when Orchid Fusion VMS is in HTTPS mode.
- Beginning with this release, Orchid Fusion VMS no longer provides installers for Ubuntu 14.04.
API Changes:
- Update the response objects of the following endpoints to include new objects for map configuration and camera coordinates:
-
- GET /groups
- POST /groups
- GET /groups/flat
- GET /groups/{id}
- PATCH /groups/{id}
-
- Update PATCH /groups/{id} request to include new field, hideCamerasInBag, and new coordinates object for cameras.
- Update POST /groups request to include new field, hideCamerasInBag.
- Create new GET /groups/{id}/map-image for downloading a Camera Group’s map image.
- Create new PUT /groups/{id}/map-image for uploading or updating a Camera Group’s map image.
- Create new DELETE /groups/{id}/map-image for deleting a Camera Group’s map image.
v21.9.0 - 2021-10-15
New Features:
- Orchid Fusion VMS now supports maps.
- Administrators can upload and associate a map with a Camera Group, then position and orient those cameras from that Group on the map.
- Maps associated with Camera Groups are shown in the Camera Bag and can be dragged onto the Stage.
Bug Fixes:
- Fix issue where Orchid Fusion VMS "Add Library Items" dialog becomes unresponsive after an error occurs.
- Orchid Fusion VMS no longer gives spurious compatibility warnings on certain iOS and Android devices.
- Fix issue where Orchid Fusion VMS would never display an error message when provided invalid credentials for an iframe player.
- Fix issue that caused Orchid Fusion VMS to incorrectly report errors when creating or updating Notifications.
- Fix error where Orchid Fusion VMS Camera Group node would collapse in the admin interface when modified.
Notices:
- Due to recent changes in Chrome, USB Joysticks can only be used when Orchid Fusion VMS is in HTTPS mode.
- Beginning with this release, Orchid Fusion VMS no longer provides installers for Ubuntu 14.04.
API Changes:
- Update the response objects of the following endpoints to include new objects for map configuration and camera coordinates:
- GET /groups
- POST /groups
- GET /groups/flat
- GET /groups/{id}
- PATCH /groups/{id}
- Update PATCH /groups/{id} request to include new field, hideCamerasInBag, and new coordinates object for cameras.
- Update POST /groups request to include new field, hideCamerasInBag.
- Create new GET /groups/{id}/map-image for downloading a Camera Group’s map image.
- Create new PUT /groups/{id}/map-image for uploading or updating a Camera Group’s map image.
- Create new DELETE /groups/{id}/map-image for deleting a Camera Group’s map image.
v21.6.2 - 2021-09-01
Bug Fixes:
- Fix issue that allowed iframe (API) players to access configuration pages.
- Fix issue where Bag search input was not applied to newly expanded servers.
v21.6.1 - 2021-07-28
Bug Fixes:
- Fix issue where the iframe (API) player was intermittently failing to authenticate.
- Fix missing roles when viewing Orchid Core VMS Users.
v21.6.0 - 2021-07-16
New Features:
- Orchid Fusion VMS now supports configuring camera timezone and NTP settings through ONVIF for Orchid Core VMS versions newer than v21.3.0.
- Orchid Fusion VMS now provides paging on the following pages:
- Permission Groups
- Camera Groups
- Users
- Orchid Core VMS Users Tab
- Linux installations now specify additional default Java runtime options.
Bug Fixes:
- Improve user interface load time for large installations.
- Fix issue where requests to GET /service/orchids and GET /service/groups would result in excessive memory usage.
- Fix issue where binary data was compressed unnecessarily.
- Fix issue where library storage path could not be configured to a symlink or NFS mount.
- Fix issue where the Server page indicator would sometimes display the wrong values.
- Fix issue where ripping the timeline bar would fail to fetch properly sized images.
- Fix issue where the Stage and related UI elements would render slowly due to Camera Bag performance issues for large installations.
- Fix issue where closing the bulk camera registration dialog in the middle of processing could leave streams in an unplayable state.
- Improve color theme consistency throughout the app.
- Fix camera counter on the Camera Groups page.
- Fix issue where WebRTC ICE Candidates were not listed in the player stats on Safari.
- Fix issue where bulk deleting cameras would falsely report that some cameras were not deleted.
API Changes:
- Update GET /service/orchids endpoint to include additional query parameters (include, exclude) for filtering the endpoint response.
- The following deprecated endpoints are no longer available:
- GET /users/me
- DELETE /users/me
- POST /users/login
- POST /users/login/google
- GET /tokens
- GET /tokens/{orchidUUID}
- GET /permissions/domains
v21.3.0 - 2021-04-15
New Features:
- Orchid Fusion VMS Library now supports saving clips to a variety of Cloud storage services, including Box.com, Google Drive, and Microsoft OneDrive.
Bug Fixes:
- Improve the error message when inputting an invalid username when creating a new user.
- Improve stage list display in the camera bag when no stages have been configured.
- Improve load time of the Library page.
- Improve Stage Bag performance.
- Improve thumbnail loading spinner performance.
- Improve rendering of large Stage lists.
- Improve performance of Groups tree.
- Fix issue where the Gamepad listener (used for USB joystick control of PTZ cameras) would remain active on configuration pages.
- Fix issue where the main Bag loading spinner would disappear before the Groups information had been retrieved.
- Improve the layout of the User page for users with many Permission Groups.
- Fix Bag "Clear Stage" button layout on mobile browsers.
- Fix icon color consistency in the Side Menu bar.
API Changes:
- Create new GET /library/exports/{id}/files/{filesId}/external-link for returning the library export’s external vendor URL.
- Update DELETE /library/exports/{id} to include a force query parameter for force deleting a library export.
- The following deprecated endpoints (since Orchid Fusion VMS 2.10.0) will be removed in Fusion 21.6.0 (June, 2021):
- GET /users/me
- DELETE /users/me
- POST /users/login
- POST /users/login/google
- GET /tokens
- GET /tokens/{orchidUuid}
- GET /permissions/domains
Deprecations:
- Support for Ubuntu 14.04 will end as of version 21.9.0 (September, 2021). Version 21.6.0 will be the last Orchid Fusion VMS release to provide an installer for Ubuntu 14.04.
v2.16.0 - 2021-01-13
New Features:
- Fusion can now save Orchid exports with the new Library feature.
- Administrators can create Fusion Library items using the export button on the stage or by directly adding them on the new Library page.
- Administrators can download and manage saved Library Items on the new Library page.
- Low-Bandwidth mode streaming can be disabled through the Fusion properties file.
Bug Fixes:
- Fix issue where the "Click to Refresh" link on the bulk register dialog didn’t actually refresh the discovered cameras.
- Fix issue where joystick PTZ would fail with multiple PTZ cameras on the stage.
- Fix issue where the drag interaction for dewarp cameras became sluggish with multiple cameras on stage.
- The stage "Save Video" dialog (the dialog formerly known as "Export") now sorts streams alphabetically.
- Fix issue where the estimated retention calculation of the server was incorrectly accounting for Proxy-Only streams.
API Changes:
- Create new POST /library/exports for creating a new library export.
- Create new GET /library/exports for returning all library exports.
- Create new PATCH /library/exports/{id} for updating a library export.
- Create new GET /library/exports/{id} for returning a library export.
- Create new DELETE /library/exports/{id} for deleting a library export.
- Create new PUT /library/exports/{id}/cancel for canceling an active library export.
- Create new PUT /library/exports/{id}/retry for retrying a canceled or failed library export.
- Create new GET /library/exports/{id}/preview for downloading the library export’s preview image.
- Create new GET /library/exports/{id}/files/{filesId}/download for downloading a library export’s file.
- Create new GET /library/storage-providers for returning all configured library export storage providers.
v2.14.0 - 2020-09-23
New Features:
- WebRTC video now supported in Safari, Edge, Firefox, Mobile Chrome, and Mobile Safari.
- Add new Inactivity Timeout
- Orchid Fusion VMS can now automatically log out users that have become idle.
Bug Fixes:
- Fix issue where a secure WebSocket incorrectly handled concurrent requests to close.
- Fix issue where camera PTZ would not respond to some touch screen devices.
Fix issue where some joysticks would cause camera PTZ to become unresponsive. - Fix issue where the EULA option on the Sign-in page would periodically fail to display.
- Improve the retry workflow when registering cameras.
- Fix issue where the Advanced Editor tab would reject values with commas.
- Fix issue where the "Add Action" button would not properly display on the Notifications page.
API Changes:
- Add new properties to the /about/config endpoint that modify web UI behavior:
- player.low.bandwidth
- inactivity.threshold.minutes
v2.12.0 - 2020-07-10
New Features:
- Offline Orchid Core VMS servers now display the amount of time they have been down as a tag on the Servers page.
- Java 11 support (Java 8 still recommended for production systems).
Bug Fixes:
- Fix issue where paused low-bandwidth streams would sometimes clear the image on small window resizes.
- Fix issue where the Servers dashboard could incorrectly report an Orchid Core VMS server needing a properties change confirmation.
- Improve property name validation on the Orchid Core VMS Advanced Settings tab.
- Fix issue where the Orchid Core VMS Retention Policy tab would fail to load if a camera did not have an assigned primary stream.
- Fix issue where some Orchid Core VMS servers would not display the Advanced Settings tab.
- Improve the displayed name of the currently logged in user.
- Fix issue where copying stream settings to a camera with no primary stream would cause the UI to hang indefinitely.
- Fix issue where the maximum export duration of a stream is incorrectly reported.
- Improve performance of Orchid Core VMS data ingestion by minimizing unnecessary JSON serialization and deserialization.
- Improve HTTP cookie expiration.
- Fix issue where Windows start menu shortcuts were installed in the wrong directory.
- Fix issue where the LAYOUT_MODIFIED WebSocket event was never sent to the client.
- Fix issue where a new installation would copy the plaintext admin password to a backup Orchid Fusion VMS properties file.
- Fix issue where the camera preview endpoint would return distorted images for cameras with native 1:1 aspect ratio.
- Fix issue where ORCHID_MODIFIED WebSocket event time fields were the wrong format.
- Fix issue where Orchid Core VMS servers were not properly sorting by version on the servers page.
v2.10.1 - 2020-06-05
Bug Fixes:
- Fix issue with LDAP authentication when the principal's domain contains a hyphen.
v2.10.0 - 2020-05-29
New Features:
- Sign in using Azure Active Directory authentication.
- Sign in using FreeIPA authentication.
- Mixed authentication modes: administrators may enable external authentication providers and local users simultaneously.
- Orchid Fusion VMS now performs a database backup before software upgrade.
- Orchid Fusion VMS now supports updating the properties file settings of Orchid Core VMS servers through an Advanced Settings page.
- Support for RHEL 8, CentOS 8, and Ubuntu 20.04 servers.
- Orchid Core VMS's motion masking settings are now available in Orchid Fusion VMS.
- Orchid Core VMS's browser-based panoramic/360 degree camera dewarping is now available in Orchid Fusion VMS.
- Indicate when the viewing client's timezone is different from the recording server's timezone.
- Improve visibility of the "Clear Stage" button in the camera bag.
- Better reporting of error conditions for offline Orchid Core VMS servers.
- 32-bit ARM installers now support installation on 64-bit ARM devices.
- Orchid Fusion VMS can now dewarp fisheye cameras.
- Interactively view fisheye cameras with Perspective dewarp mode.
- Flatten the entire view of the fisheye camera with Panorama dewarp mode.
- Export dewarp player package for saving and sharing fisheye archives.
- Orchid Fusion VMS now supports configuring motion detection settings!
- Users can interactively configure regions to ignore motion activity.
- Users can configure the sensitivity of the motion detector.
- New and improved video player.
- Refreshed all of the player and PTZ controls.
- Statistics are more informative and better organized.
- Low-bandwidth mode now makes use of WebSockets.
- Pausing streams now properly displays the final frame.
- Low-bandwidth streams on mobile are now higher quality.
- Orchid Fusion VMS now supports click-to-center PTZ with supported ONVIF cameras.
- New and improved activation process.
- Orchid Core VMS servers that are connected to the internet can now be activated in one step by entering the activation code.
- The Orchid Core VMS 'System Report' page now provides information regarding storage device failures and Orchid Fusion VMS registration events.
- The Orchid Core VMS 'Retention Policy' page now better accounts for motion-only recording streams.
- Current Disk Utilization now shows both total duration of video and number of calendar days recorded.
- Improve Orchid Core VMS server health awareness on the servers page.
- Servers not in a healthy state now have an alert badge indicating the current state.
- Orchid Fusion VMS now reports degraded Orchid Core VMS servers.
- Orchid Fusion VMS now clearly indicates when attached Orchid Core VMS servers are less than the required minimum version.
- Sorting by server health is now improved.
- Orchid Fusion VMS now provides an alert overlay on players when the Orchid Core VMS server is in a different time zone than the client.
Deprecations:
- Orchid Fusion VMS now requires Orchid Core VMS 2.8.0 or greater.
- Orchid Fusion VMS no longer uses or provides the FBGST browser plugin.
- Remove support for older browsers, including Internet Explorer 11, Firefox ESR version 52, and Chrome version 34.
Bug Fixes:
- Alerting emails are now sent using the To: email header rather than Bcc:.
- Improve error recovery behavior when Active Directory group lookup queries fail.
- Alert when Notifications are configured to be sent exclusively to users without email addresses.
- Remove Oracle Java dependency from ARM installers; improve flexibility for using alternative JREs.
- Improve camera connection error message when registering a camera to Orchid Fusion VMS.
- Improve the low-bandwidth logic so that reconnections are not triggered by small player size changes.
- Improve WebRTC error messages to be more descriptive.
- Fix issue where images in the bag would sporadically refresh and move.
- Fix issue where Orchid Core VMS license countdown would periodically disappear.
Known Issues:
- The export Dewarp Player is currently only supported on Chrome and Firefox.
- Rapidly adding and removing dewarp players in Safari can result in other dewarp streams failing to display.
- The 'Retention Span' field on the 'Retention Policy' page is calculated based on stream information, while the rest of the stats are based on camera (multiple streams) information. This can lead to unexpected results.
API Changes:
- Create new GET /orchids/time endpoint for returning each Orchid's current time.
- Create new DELETE /sessions/{authProvider} for deleting all sessions from the matching authentication provider.
- Update GET /session/me and POST /service/sessions/login response to include an identity object.
- Update GET /about response to include an authProviders object and remove the authenticationMode field.
- The following endpoints are marked as deprecated and will be supported until June 1, 2021. Reference the Orchid Fusion VMS API page for more details.
- GET /users/me
- DELETE /users/me
- POST /users/login
- POST /users/login/google
- GET /tokens
- GET /tokens/{orchidUuid}
- GET /permissions/domains
v2.6.6 - 2020-02-18
Bug Fixes:
- Fix Google sign-in authentication
v2.6.5 - 2019-12-06
Bug Fixes:
- Add keepalive ping to events WebSocket.
- Fix issue where an active bag search would display the incorrect server name in the filtered results.
v2.6.4 - 2019-10-31
Bug Fixes:
- Fix issue where database migration would fail when upgrading from 2.6.0 to >=2.6.2.
- Improve Users page and camera bag performance for large deployments.
v2.6.3 - 2019-08-26
Bug Fixes:
- Fix issue where bag would display the names of all Orchid Core VMS servers (including those on which the user had access to no cameras) instead of the user's authorized list.
- Improve security.
v2.6.2 - 2019-08-08
New Features:
- Add Server Error notification trigger.
- Orchid Fusion VMS can now be configured to send email notifications when Orchid Core VMS servers restart, stop writing video files, storage capacity changes, or become degraded (2.4.0 or greater).
- Add I/O Error notification trigger.
- Orchid Fusion VMS can now be configured to send email notifications when Orchid Core VMS servers (2.4.0 or greater) stop writing video files due to insufficient storage throughput.
- Storage Error notification is now part of Server Error.
- Add ability to set Orchid Fusion VMS's public URL in the Orchid Fusion VMS's properties file.
- Improve web server performance for high traffic, large deployments.
Bug Fixes:
- Fix issue in stage cycle that would cause the web browser to crash.
- Fix issue where stage cycle would not recover after page navigation or refresh.
- Fix issue where Orchid Core VMS editions were not appearing in Orchid Core VMS activation page.
- Fix issue where SMTP advanced settings were not being applied.
- Default SMTP port is now 587.
v2.6.1 - 2019-03-05
Bug Fixes:
- Fix incorrect notification condition time units.
- Fix issue with the notification storage size change calculation.
- Fix issue with daily digest email using incorrect timestamp format.
- Fix issue with SMTP TLS.
- Fix issue where the html.dir property could resolve incorrectly on Windows.
v2.6.0 - 2019-1-23
New Features:
- Add support for Notifications. Orchid Fusion VMS can now be configured to send email notifications when Orchid Core VMS servers become unavailable, have storage errors or their cameras become unavailable.
- Add pinch-zoom support for digital PTZ on mobile devices.
- Add support for ONVIF PTZ Presets. (Requires Orchid Core VMS 2.2.2 or greater)
- Allow iOS devices to perform MKV video export.
- Add support for using basic authentication for Orchid Core VMS RTSP proxy.
- Add time endpoint.
- Add longer time cycles for stage layouts.
- Expose api player events to parent window
Bug Fixes:
- Improve support for Active Directory groups with non-standard characters.
- Improve player authentication renegotiation behavior.
- Fix issue where Orchid Fusion VMS wouldn't start after upgrading when Active Directory is enabled.
- Fix issue where setting pages.orchids.size to 0 breaks the servers page.
- Fix issue with cameras that do not have a primary stream.
- Fix issue with last week of calendar not getting displayed.
- Fix issue with Active Directory alternative UPN suffix.
- Fix issue with Active Directory group names containing forward slash.
- Fix issue with WebRTC not autoplaying video in Chrome 71.
v2.4.2 - 2018-09-26
New Features:
- Improve support for multi-domain active directory
v2.4.1 - 2018-08-09
New Features:
- Add flag to disable WebRTC and expose playing events for the iframe player.
Bug Fixes:
- Fix issue that would prevent usernames with underscores.
- Fix issue with Servers page count.
- Fix issue where WebRTC connections requiring STUN or TURN servers would not show the correct error message.
v2.4.0 - 2018-07-20
New Features:
- Orchid Fusion VMS now supports WebRTC! Modern Chrome can view live and playback H.264 streams without installing a plugin.
- Add support for Orchid Fusion VMS Apps. Registered developers can now create custom web applications that are hosted inside the Orchid Fusion VMS user interface.
- Improve performance for large deployments:
- Webserver thread count is now tunable.
- Add pagination, sorting, and filtering for Orchid Core VMS servers on the Servers page when greater than ten servers are linked.
- Migrate Orchid Core VMS user management to a tab on the Servers page.
- All new interactive API page.
- The "Ungrouped Cameras" dialog for Camera Groups now allows administrators to add ungrouped cameras to existing camera groups.
- Add support for Basic Authentication.
- Calendar now indicates which days have video for the cameras on the stage.
- Cameras in the bag are now ordered alphabetically.
- Last stage layout is now locally persisted per-user.
- Add 'Up Time' stat to all video players.
- Add frame rate stat to low-bandwidth players.
Bug Fixes:
- Improve the 'Recording only when motion detected' recording style.
- Player messages now give users better awareness where there is no recorded video.
- Improve player renegotiation behavior.
- Improve experience when there are gaps in media.
- Fix issue that would prevent the camera bag from scrolling on Safari (iOS).
- Fix issue where FBGST API players would not load.
- Fix issue where a detached Orchid Core VMS could not be re-linked.
v2.2.1 - 2018-03-23
New Features:
- Add ability to specify a time range when exporting video.
Bug Fixes:
- Improve the 'Recording only when motion detected' recording style.
- Player messages now give users better awareness where there is no recorded video.
- Improve player renegotiation behavior.
- Improve experience when there are gaps in media.
- Fix issue that would prevent the camera bag from scrolling on Safari (iOS).
- Add warning during install if incompatible Orchid Fusion VMS version detected.
v2.2.0 - 2018-02-13
New Features:
- Add support for cookie authentication
- Add support for custom Camera Groups in the bag
- Add ability to save named Stages
- Add ability to cycle Stages automatically on a timer
- Add support for full Orchid Core VMS management via the Orchid Fusion VMS UI
- Orchid Fusion VMS branding and UI updates
Bug Fixes:
- Improved application load time
- Performance enhancements for systems with many Orchid Core VMS servers and cameras
- Improve autocomplete behavior
- Improve dialog behavior on mobile devices
- Fix issues with scroll becoming locked on mobile devices.
v2.0.5 - 2017-10-13
New Features:
- Orchid Fusion branding and UI updates
Bug Fixes:
- Improve PTZ responsiveness on Axis M5103 and M5014 cameras
v2.0.4 - 2017-09-14
Bug Fixes:
- Fix issue where Orchid Core VMS servers were erroneously reported offline
- Fix user interface unauthorized errors
- Improve server performance when communicating with Orchid Core VMS
v2.0.3 - 2017-09-08
Bug Fixes:
- Improve custom pop-up agreement on login
v2.0.2 - 2017-09-06
New Features:
- Add support for custom pop-up agreement on login
- Add support to register more than 100 Orchids
Bug Fixes:
- Fix LDAPS for Active Directory authentication
v2.0.1 - 2017-07-26
Bug Fixes:
- Fix thumbnail preview image resolution
- Fix issue where bag scrolling would get stuck
- Fix "mosaic" bag layout
v2.0.0 - 2017-07-25
New Features:
- Add support for granular Orchid Core VMS and camera permissions via Permission Groups
- Robust permissions model which allows Live, Playback, PTZ and Export abilities
- Grant and revoke permissions down to the Orchid Core VMS or camera level
- Create group hierarchies for easier permissions maintenance
- Additional authentication options
- Add support for Active Directory authentication
- Add support for Google authentication
- User interface improvements
- Add 'Clear Stage' button to the camera bag
- Reorganize administration navigation
- Automatically install required firewall exceptions on Windows servers
- Support additional PEM file formats when configuring SSL/TLS
Bug Fixes:
- Improve error messages when registering Orchid Core VMS servers
- Improve responsiveness of Orchid Core VMS events in user interface
- User e-mail is no longer a required field
- Require Oracle JRE for Raspberry Pi servers
Known Issues:
- Google authentication is not compatible with Microsoft Edge browsers
v1.2.3 - 2017-03-30
New Features:
- Add rtspt & rtspst support for Fusion's RTSP proxy service.
Bug Fixes:
- Improve security.
- Improve default logging settings and logging output.
v1.2.2 - 2017-03-09
New Features:
- Fusion now provides FBGST 1.4.4.
Bug Fixes:
- Optimize UI camera bag requests.
- Optimize Orchid synchronization.
v1.2.1 - 2017-02-07
Bug Fixes:
- Fix synchronization issues with Orchid updates
v1.2.0 - 2017-01-20
New Features:
- Fusion now proxies HTTP(S) and RTSP(S) traffic if an Orchid device is not directly accessible by a client.
- Add support for playback fast-forward, rewind, and slow-motion.
- Add low-bandwidth mode toggle to FBGST players.
- Add stream stats toggle to FBGST players.
- Improved PTZ controls.
- Add USB joystick support for PTZ.
- Add ability to manually refresh Orchid status.
- Additional operating system support: Ubuntu 16.04, Raspbian for Raspberry Pi, and Debian armhf.
- Fusion now provides FBGST 1.4.3.
- Fusion now requires Orchid 1.12.2 or better.
Bug Fixes:
- Fix issue where removing an Orchid fails silently.
- Stage/matrix improvements.
- Fix video flickering in Low Bandwidth Mode in Firefox and Safari.
- Fix bug when setting timeline bar using calendar.
- Fix issues with fullscreening unlinked players.
- Fix autocorrection in text fields on mobile devices.
- Fix thumbnail preview scaling for cameras in corridor mode.
- Fix errors when uninstalling Fusion on Ubuntu 14.04.
- Suppress broken image icon when low bandwidth streams fail to play.
- Improved readability of error messages.
v1.0.1 - 2016-09-14
Bug Fixes:
- Fixed Orchid authentication routing bug.
v1.0.0 - 2016-08-31
Fusion released.
Comments
0 comments
Please sign in to leave a comment.