Agent DVR

VersionUpdate InformationDate
5.4.5.0Fix issue with unsupported transport
Add tag filtering for recording started/ recording stopped actions
Move server language selector to server settings General tab
Translate server error messages
Default action repeat timeout to 0
Add tag rule filtering (and/or) to some actions
4/19/2024
5.4.4.0roll back transport updates
fix issue with keyboard ptz
fix issue with frame stepper
4/18/2024
5.4.3.0Add / modify transport options in ffmpeg settings
Add loitering detector to actions (uses AI server) - detect people loitering, left baggage or cars parked too long.
4/17/2024
5.4.2.0Fix bug switching from tcp to udp
Fix bug panning on zoomed time machine view
Fix bug with thumbnail generation
Updates to S3 config and cloud UI
4/14/2024
5.4.1.0Fix issue with playing back recordings with large jumps in their timestamps
Save default view for time machine separately from live viewer
Add toggle to prevent Agent from auto switching between UDP and TCP when trying to connect to cameras.
4/11/2024
5.4.0.0Fix issue with timemachine
Faster deletion of objects
4/10/2024
5.3.9.0Add tamper / covered camera detection to actions
Add opacity and zoom support to picture in picture
4/9/2024
5.3.8.0Potential fix for issue with duplicate recording entries
Add support for idle timeout in alerts
Add support for LDAP usergroup based permissions
4/8/2024
5.3.7.0Fix a bug when adding a camera for the first time opens 2 editors4/5/2024
5.3.6.0

Fix issue with motion graphs
Add UI option to disable recording information popup
Fix issue with VR controls
Update to LDAP Active Directory integration
Store minimum alert interval in profiles
Add CPU priority to server settings - general

4/4/2024
5.3.5.0Fix issue with SFTP
Add support for QSV Decoders
Add option to UI menu to disable recording info
Fix issue with VR controls
Fix issue with adding camera to grid when using wizard
Add set process priority to settings
Send RTSP-BYE on stream close
3/29/2024
5.3.4.0Update ffmpeg installer
Add area name and detected zones to recording tags
3/22/2024
5.3.3.0

Add Session Management to server menu (view current login sessions and terminate sessions).
Add LDAP integration for logins via LDAP server
GPU updates - fix issue with QSV Encoder. Add device and GPU recorder options to recording tab.
IMPORTANT: If you are using the GPU to encode to decode check your settings are still working after upgrading. You can control GPU encoding on the Recording tab under "Advanced" and decoding by editing the video source and selecting the Advanced tab.
Library upgrades
UI bug fixes

3/21/2024
5.3.2.0Fix bug with skip to motion feature (playback error)3/4/2024
5.3.1.0Add H265, VP8 and VP9 encoders to recording settings
Rewrite GPU encoder code
Add audio overlay in motion graphs
Fix bug with recordingupdated event handler
Optimise motion and audio graph data
Add reolink motion channel support
3/4/2024
5.3.0.0Fix for bug with editing audio devices
Updates to database
Increase max buffer length to 60 seconds
2/29/2024
5.2.9.0Add support for channel parameter in reolink detector configuration
Maximising streams now use low res until high res is connected
Added motion search to filter options - https://www.ispyconnect.com/docs/agent/timeline#motion-search
(will only work when using tracking object detectors or AI and with new recordings)
Fix bug with account reset scripts
Ensure tags are passed to start recording actions
Translate connection based messages for logging



2/27/2024
5.2.8.0Fix issue uploading to SFTP on linux
Remove some locks
Update onvif talk
2/19/2024
5.2.7.0Update puppeteerSharp to resolve issue with web browser source type2/18/2024
5.2.6.0UI updates
Fix bug with audio permissions
Fixed issue with case sensitivity for downloads on linux
Added onvif discovery switch to settings
Fixed issue with reconnecting record streams
2/16/2024
5.2.5.0Add CPU, SPACE and MEMORY to timestamp fields
Updates to work with updates to codeproject AI
Add Record Constant Mode option to scheduler
Add Generate Thumnails option to recording advanced section (so you can turn off thumbnail generation if you want)
UI updates (add various warning messages for configuration options)
2/6/2024
5.2.4.0Add OpenAI integration (ChatGPT) - ask Chat GPTs vision endpoint questions about what's happening in your video and perform tasks. See AI Scene Recognition (Requires OpenAI Developer Key).
Add Scene Recognition tasks and events and scheduler operations
Update Skia library
UI updates
Rename Themes Settings to UI Settings
Add Icons option to UI Settings (show current status in live view).
Support sub directory root for local server
Add more messaging for AI setup / warnings
Reformat device scanner
Add Enable/ Disable GPU recording to API
1/24/2024
5.2.3.0

Fix issue with some m3u8 streams
Add api endpoints for AI toggles

1/16/2024
5.2.2.0add support for enable/ disable face, object recognition, lpr and sound recognition via API and actions
fix snapshotting AI when crop and label disabled
1/14/2024
5.2.1.0Fix font issue
Timelapse recording ignores camera disconnects
1/12/2024
5.2.0.0support large jpeg images1/12/2024
5.1.9.0Fix issue with WebBrowser source on OSX
Add support for file saving on iOS after apple update
More fixes for handling invalid characters in XML files
1/11/2024
5.1.8.0Remove lock from audio overlay (perf)
1/9/2024
5.1.7.0Language update
Add expandable PTZ joystick controller
Security update
Add constant recording mode
Add Japanese and Korean
Update userguide links
Fix for saving config with invalid characters
1/9/2024
5.1.6.0Fix issue with color of AI overlays
Add overlays to alert images (when available)
12/15/2023
5.1.5.0

fix dshow issue with devices with null name
install specific version of ffmpeg for OSX
try onvif events even if it says not supported
update ptz joystick controller
return more friendly error messages from codeproject AI

12/14/2023
5.1.4.0Fix issue with assigning actions to tasks
Update userguide links to new userguide
12/7/2023
5.1.3.0Fix bug with applying advanced settings changes
Add colour for AI overlay to object recognition config
Fix issue with playing back some raw recordings
Update users so they can be migrated successfully
UI updates
11/29/2023
5.1.2.0Update packages
Rollback skia package update due to issue on Mac OSX
UI updates
Add more config warning messages
URL action Accept header fix

11/23/2023
5.1.1.0Fix memory access issue
Update nuget packages
Add enhanced support for ios and android apps
Add speed support for ptz xml descriptions
Add connecting screen when maximising raw feeds
11/16/2023
5.1.0.0Updates for compatibility with updates to mobile apps
Fix issue with ptz actions via URL requests
UI updates
11/6/2023
5.0.9.0Fix issue with rendering some action summaries10/29/2023
5.0.8.0

UI updates
Fix issue with raw recording on some streams
Add support for setting detector zone on other devices in actions
Fix issue reconnecting some onvif event streams
Add integration points for upcoming mobile app updates
Fix issue with stale images on mjpeg feeds
Update auth check to not be case sensitive on auth type
Add option to themes to keep playback controls on screen
Keep controls on screen if mouse over
Display playback controls on time machine
Add LWT support to MQTT - see MQTT settings
Fix issue with some alert flags not being set on recordings under some circumstances

10/28/2023
5.0.7.0Fix issue with downloads to IOS devices
10/18/2023
5.0.6.0UI updates
Playback updates
Log cloud upload failures
Add scroll momentum for touch devices
Update raw writer for better audio sync
Updates to work with new CPAI API changes
10/16/2023
5.0.5.0Resolve issue with AI server up/ down actions
Fix layout issue at low resolution
10/11/2023
5.0.4.0Fix issue with storage management
Add support for live recording playback/ new recordings in Time Machine
10/10/2023
5.0.3.0Add mark all as read option to alerts
Add summary to storage dropdown
Run storage monitor at startup - delay
agent commands - use server name (mqtt)
ftp upload on event
cloud upload on event
tag current recording api - tagrecording?ot=2&oid=1&tag=something
use grid for point calculation in rectangle
updates for PTZ presets
Grid search for AI tracking
fix bug with autoplay audio
add live scrubbing to time machine - use previous version by unchecking "enable scrubbing" in server settings - local server
ui updates
add digest support to JPEG url
fix issue with fake param in some JPEG endpoints
10/9/2023
5.0.2.0Add pin control to alerts list
Fix issue with locking/ unlocking live recording
Some UI tweaks
9/23/2023
5.0.1.0Fix issue with deleting ONVIF PTZ presets
Remove default Center preset
Add notice about using RTMP for Reolink to wizard
Add notice about stopping scan for testing to wizard
9/15/2023
5.0.0.0Fix time machine device selection bug9/14/2023
4.9.9.0Fix issue with time machine9/14/2023
4.9.8.0Update UI - optimise mobile mode
Add email with video option (with pre-event buffer)
add photo option to actions and schedule
Add default cloud upload provider
Add ability to name actions
Add support for other S3 providers (than just Amazon)
Restructure the device editing menu and move some controls
Fix issue with PTZ schedule editor when camera not active

Copy more object recognition properties in device copier
Add AI responses to debug logs
Other bug fixes
9/13/2023
4.9.7.0Update UI
Add support for upcoming Google Home integration
8/22/2023
4.9.6.0Fix bug with zone settings blocking actions when using simple detector8/14/2023