Release Notes -Updates on new features, fixes, and everything in between.
April 02, 2024
Version 0.3.95 - April 23, 2024
Added
-
New Auto Reconnect Mechanism : Automatically reconnects when the browser becomes active after being inactive.
-
New Encoder Presence Detection Mechanism : Provides more reliable detection of encoder status (offline/online/idle).
-
Embedded CPU Reduction: Improved messaging overhead leading to reduction in CPU usage on embedded agents.
-
Agent Streaming Detection : Allows an agent to identify if a studio user is streaming from that specific agent or another in the same room.
Fixed
-
State Reconnection Reliability: Fixed various bugs regarding restoring/restarting/handling errors when various aspects of agent communication fail (lost camera network connection, poor encoder network connection, agent crashed, agent restarted, etc).
-
Multi-Agent Rooms: Allows multiple embedded agents plus one desktop agent to operate in the same room.
-
Local Reconnection Failures: Fix issues that would cause local mode to fail under a number of circumstances and never reconnect
-
Local Auto-Reconnect: Improve speed and reliability of local mode auto connection
-
Mode Transitioning: We now blank video feeds when switching between Cloud and Local Mode in order to limit the effects of bandwidth saturation. This helps in cases where the camera bitrate is higher than the entire internet upload rate.
-
Reconnection Recovery: Various fixes around properly handling reconnects
-
Camera Power Status : Corrects the camera power status indicator.
-
Source Removal Crash : Resolves crash issues when removing a camera.
-
Movement Interuption : Click To Center and Fast Frame features can now interrupt Cine-Frame & Cine-Center movements.
-
Logging and System Integrity : Adds integrity check to validate any corrupted files or proper installation on restart and reinstallation, and ensures the agent and data directory are properly removed before uninstallation.
-
Change Active / Inactive Logic : Video sources auto disconnect when the studio is hidden, and trigger a reconnect when the studio becomes active again. This significantly improves reconnection reliability.
-
Black Video on Adding Source: Fix bug that caused video sources to blank while in the add sources workflow
-
Incorrect Agent Status: Fix bug that caused offline messages to appear even when the encoder is online
Version 0.3.9 - April 15, 2024
Added
- CineCenter: You can now continuously click in CineCenter and the camera will continue the movement at the last known speed, allowing for continuous clicks to allow for joystick-like behavior with more graceful control.
Fixed
-
Resolution Metric: Addressed an issue where the resolution would intermittently fail to appear in the monitoring panel in local mode.
-
Update Agent: In monitoring tray, update agent button is now working.
-
Restart Agent: In monitoring tray, restart agent button now is working.
-
Reboot Logic: If computer goes to sleep, we fixed the logic to add more reliability when coming out of sleep state.
-
Linking Flow in New Tab: when linking an embedded agent, the linking flow now opens in a new tab.
-
Internet Disconnection: Fix issue that prevented the encoder from reconnecting when losing internet for prolonged periods of time.
Version 0.3.8 - April 7, 2024
Added
-
Favicons: Favicons and title are now set in the browser.
-
Collaborator Limit: The collaborator limit has been bumped to 100 users temporarily until plan limits are in place.
Fixed
-
Invite Link for Multiple Users: Fixed bug that prevented an invite link from showing in the share modal after it had been accepted by a user.
-
Local Mode Resolution: Fix issue that caused the resolution to not show in the monitoring panel when in Local Mode.
-
Lock Modal Auto-Dismiss: Fixed Locked Modal so that it will auto dismiss if an admin disables the local mode lock.
-
Active Users When Agent is Offline: Active users now display even if Agent is offline.
Version 0.3.7 - April 5, 2024
Added
-
Reconnection During Prolonged Network Outage: Studio can reconnect or dynamically restarts when losing internet for prolonged periods of time.
-
Video Reconnection After Tab Backgrounding : Studio can now reconnect video after a tab had been backgrounded.
-
Computer Sleep State Reconnection: Studio and Agent now have improved performance when a computer enters or exits a sleep state.
-
Local & Cloud States Between Users: Studios can now directly pass messages between each other enabling users to receive notifications of local or cloud mode state changes in real-time.
-
Dynamic Video Cutoff: Video will stop sending to Cloud mode once a user leaves a session instantly allowing for accurate cloud usage calculations down to the second
-
Add Paused Video State: Video can now be paused and backgrounded when Studio is not in use.
-
Local Mode Lock: Admins can now lock a Studio to Local mode which restricts any collaborators from accessing Cloud mode, and forces users to use Local mode.
-
Dynamic Local/Cloud Switching : Dynamically disables the Cloud/Local Mode switch if Local Mode is unavailable, ensuring users can only select viable operation modes.
-
Cloud/Local Mode Switch Spinner : Adds a spinner to the Cloud/Local Mode switch to indicate a pending state when attempting connection to either state.
-
Default Local Mode Connection : Default auto-connection to Local mode when the studio starts, if available.
-
Error States for Local/Cloud Mode : Introduces error states when a user cannot connect to Local or Cloud Mode
-
Attempting Connection State: Introduces attempted connection notifications when a user is transitioning between Local or Cloud Mode
-
Users Load on Startup : Ensures active team members are loaded upon studio startup, making it immediately available for users.
-
Remove Name from Account Header : Simplifies the user account header for a cleaner and more straightforward user interface.
Fixed
-
Encoder Status Notifications: Improved reliability and responsiveness of offline, idle, and connected states when Studios connect to an agent.
-
Startup Controls : Fixed a startup issue that required users to refresh the page before camera controls would load.
-
Device Thumbnails Video Loss: Fixed an issue that sometimes caused device thumbnails to lose video when switching modes.
-
Adding Sources in Local Mode: Addressed a bug that prevented the addition of a source when in local mode.
-
Cloud Quality Score Fix: Quality score now accurately represents upstream video quality in the Cloud rather than displaying Local mode score.
-
Local Mode Initialization : Corrected an issue that prevented local mode from running upon the agent's first load.
-
Calibration in Local mode: Fixed issue where calibration would cause video to disconnect
-
Local Mode Switching Logic : Addressed logic issues when switching to local mode from the locked modal, allowing users to see the attempted and failed connection states and routes users back to locked modal is local connection is unavailable.
-
Locked Mode Modal Reappearance : Addressed an issue with the Locked mode modal that would prevent it from reappearing if someone relocked a studio.
-
Universal Lock/Unlock Notifications : Ensures locked and unlocked notifications push to all active users, not just the user who initiates the action.
-
Presence Indicators : Fixed a bug that prevented active user indicators from showing if the studio joined the room before the agent started.
-
Avatar Rendering: Solved an issue causing avatars to render improperly if the user doesn’t have a name.
-
Invitation List Management: Removes invitations from the sharing list once they have been redeemed, keeping the list current and uncluttered.
-
Open Invite Links Permission Persistence : Corrected a bug that prevented permissions from persisting on open invite links.
-
Viewer Mode Editing Functionality: Disables various UI elements in Viewer mode to maintain view-only functionality.
-
Invite Flow Errors : Studio no longer displays incorrect error states when accepting an invite.
-
Studio Switching Delays: Resolved a bug that created long load times when switching between Studios
-
TCP Control Device Parameter: Fixed a bug that caused freezes when incorrect TCP control device parameters were provided.
-
Calibration Modal for Non-PTZs: Prevents the calibration modal from appearing when adding a camera without PTZ capabilities.
-
D-Pad Functionality : Resolved a problem that prevented the d-pad from working on Device Discovery when testing controls on PTZ Cameras.
Version 0.3.6 - April 3, 2024
Added
-
Notifications Tray : You can now see a running list of all your notifications in the top navigation bar by selecting the Bell icon.
-
Reboot Agent : Trigger agent reboot from the monitoring section.
-
Team Collaboration : Invite others to your Studio with email or link sharing.
-
Sessions: See a live view of all users active in the Studio.
-
Customizable User Permissions : Assign collaborators a role in your Studio. Users can now be assigned an Admin, Producer, or Viewer role.
-
Viewer Mode : Allows users to have view only access of video and audio sources.
-
Local Mode : Local mode allows you to ingest sources completely over your local network without streaming to the Cloud.
-
Canon XC Camera Support : Enhanced compatibility with Canon PTZ cameras.
-
Studio and Organization Settings : Edit and manage settings for your organization and Studios.
-
Account Settings : Update profile settings and manage your authentication and login credentials.
-
USB Device Support : Ingest video sources for Mac & Windows.
-
Transactional Emails: Receive emails for Studio invitations, reset password, MFA, and more.
-
4K Video Ingestion : Ingest 4K resolution video into the Studio
-
Non-PTZ Camera Adaptation Integration : Studio now dynamically enables or disables usable tools and settings for non-PTZ cameras.
-
User-Specific Camera Calibrations : Store calibrations on a user level, enabling you to re-use calibrations without applying them to all cameras of the same brand and model
-
Billing System Interface : Visualize billing details, plans, and cloud usage.
-
NDI Encoding Customization : Customize your encoding profiles when ingesting NDI video.
-
Pre-loaded Discovery : Studio will now pre-load all available video sources.
Fixed
-
Audio Playback : Audio now plays across all tabs.
-
Source Deletion Fix : Resolved issues when deleting sources from the Studio.
-
Camera Status Indicators : Improved accuracy of camera status badges.
-
Improved Agent Startup Time : Improved launch speed of the agent and Studio.
-
Embedded Camera UI Consistency : Ensured link agent UI displays for embedded cameras.
-
Agent Summary Versioning : See correct version number of your agent in Monitoring.
-
Video Smoothness Optimization : Reduced flickering when devices are added.
-
Offline Device Monitoring : Refined UI for monitoring offline embedded devices.
-
Cine Center Indicator Update : Added a yellow plus for clear operation distinction.
-
Calibration Accuracy Enhancements : Improved accuracy of calibration algorithm.
-
Smart Camera Re-calibration : Calibration now retries only the parts that failed previously leading to shorter re-calibrations.
-
Calibration Requirement Fix : Resolved the bug requiring calibration for every camera.