6.2.7.0 | Fix bug with google drive paths Add Tag Recording action Treat 400 errors from ONVIF cameras as digest challenges
| 3/10/2025 |
6.2.6.0 | Add Syslog integration (see server settings - logging) Add Hikvision motion detection type with Hikvision AI support Fix issue with google drive uploads Rotate and flip photos according to camera rules
| 3/8/2025 |
6.2.5.0 | Fix bug with volume control Add audio back to webm/ mp4 live streamer | 3/6/2025 |
6.2.4.0 | Fix issue with TURN server detection Fix issue with ARM build for MacOS | 3/6/2025 |
6.2.3.0 | Fix bug with detector view on raspberry pi | 3/4/2025 |
6.2.2.0 | Remove B-frames from RTMP streamer (AWS compat) Add account menu - controls UI for enabling and disabling control visibility throughout the UI Fix bug with rotation of video Add TURN_IPADDRESS to environment variables for docker setup Fix bug with audio level recording in meta data when recording raw Prevent update in UI in docker | 3/4/2025 |
6.2.1.0 | update updater add debug output to blocked alerts dont log failed stun requests pass zonelist to child actions ignore ssl errors on reolink AI calls add start menu shortcut option to installer (all users) | 2/25/2025 |
6.2.0.0 | (Beta): Add TURN servers for all platforms
| 2/21/2025 |
6.1.9.0 | (Beta): Add dynamic bitrate adjustment for webrtc streams Add TWCC support to webrtc library | 2/20/2025 |
6.1.8.0 | Add auto mute toggle to UI settings Add notes field to devices Update html renderer Tray app checks if it's already running | 2/16/2025 |
6.1.7.0 | (Beta): Add extra detection for stun/ turn server | 2/14/2025 |
6.1.6.0 | Add TCP support to TURN server integration for NAT traversal | 2/13/2025 |
6.1.5.0 | Add support for coturn Fix blink bug at start of streaming Tweak streaming settings
| 2/13/2025 |
6.1.4.0 | (Beta): Add workaround for missing libva driver on linux Fix stuttering issue when connecting streams Add MQTT protocol selection to MQTT settings Fix frame-forward bug on playback
| 2/10/2025 |
6.1.3.0 | Optimise javascript | 2/6/2025 |
6.1.2.0 | Fix name encoding issue when setting ptz preset name Fix issue with image selection when using base64image tags with AI events | 2/6/2025 |
6.1.1.0 | (Beta): Wire up joystick to new PTZ controller (requires SSL) | 2/5/2025 |
6.1.0.0 | (Beta): Add preview images to PTZ presets (onvif) Update preset UI Fix issue with renaming folders | 2/5/2025 |
6.0.9.0 | (Beta): add action naming add focus control for onvif cameras that support it upgrade ptz controller UI add edit preset name functionality for onvif fix issue with plugins and application trimming | 2/4/2025 |
6.0.8.0 | Add BASE64IMAGE-LG and BASE64IMAGE-NATIVE merge tags Fix issue with image quality when resizing large video feeds down Fix issue with setting PTZ presets on some ONVIF cameras
| 2/3/2025 |
6.0.7.0 | (Beta): Fix bug with resizing streams Fix bug with the update script on linux Fix bug with finding a playback file for alerts Update chinese and russian translations | 1/31/2025 |
6.0.6.0 | (Beta): Edit messaging and some icons Add deepseek support (currently disabled until they enable a vision endpoint)
| 1/28/2025 |
6.0.5.0 | (Beta): Add investigations feature (see server menu) Add investigations integration into cutting files, UI controls and key mappings Fix rare crashing bug on file playback Update caching settings Fix bug with AI server areas Update libraries to latest versions | 1/26/2025 |
6.0.4.0 | (Beta): Update facial recognition UI to support uploading multiple images | 1/22/2025 |
6.0.3.0 | Add blur options to AI detectors Persist blur/ overlay for a delay if lost tracking Modify quality settings for CPU based encoders | 1/21/2025 |
6.0.2.0 | (Beta): Fix issue with JPEG encoder quality settings Add System Arm/ Disarm/ Profile change to Scheduler and Actions/ Tasks UI. | 1/20/2025 |
6.0.1.0 | (Beta): Workaround for bugs in CPAI LPR module Add devices to reassign message when changing storage locations Bug fixes for desktop streams Bug fix for detector view Update storage and groups settings to paired devices Remove paired mics when accounts don't have access to paired cameras Add throttle to push notifications (per device) Add indicator for errored cameras to floorplans view | 1/17/2025 |
6.0.0.0 | (Beta): Update add camera wizard to enable camera on completion Set created and modified dates of files sent to archive Fix bug in onvif discovery library Enhance logs page
| 1/14/2025 |
5.9.9.0 | (Beta): Fix bug with add camera wizard Add Blur option to tracking detectors (HAAR/ Person) to blur detected areas Add integration points for QR code based mobile app pairing Fix ffmpeg library environment paths for ffmpeg executable calls on linux | 1/13/2025 |
5.9.8.0 | (Beta): place ai overlay text outside of bounding rectangle start adding qr code connect integration for mobile devices Fix issue with timestamp formatting | 1/8/2025 |
5.9.7.0 | (Beta): Update translations Add fields to alert api command Move fields in server settings - local server to a new User Interface tab Add options to User Interface tab to enable/ disable UI elements in Agent DVR. | 1/6/2025 |
5.9.6.0 | (Beta): Fix issue with detector sensitivity setting in profiles | 1/3/2025 |
5.9.5.0 | (Beta): Fix ffmpeg filters to work on multiple pixel formats Add copy fallback for non secure contexts | 1/2/2025 |
5.9.4.0 | (Beta): add dynamic bit rate adjustment for video feed add ptz scheduler on/off for specific ptz scheduler options save ptz schedule to profiles add copy button to ptz profile entries add support for ffmpeg filters (see video source settings - ffmpeg - filter option) Fix FTP bug Fix jpeg encoder/ decoder bugs optimise mjpeg streamer Fix repeating thumbnail loader adjust bitrate based on packet loss reuse encoder in mjpeg streamer fix bug with ftp controller minimise thumbnail jpeg sizes fix bug with RTCP reports (sipsorcery) | 1/2/2025 |
5.9.3.0 | (Beta): Rewrite video processing pipeline to use YUV - potential major reduction in CPU usage depending on configuration. | 12/26/2024 |
5.9.2.0 | (Beta): Close database connections on shutdown (might mitigate some startup issues) Fix digest auth for some cameras
| 12/11/2024 |
5.9.1.0 | (Beta):
Move json files to xml folder for docker compatibility | 12/11/2024 |
5.9.0.0 | (Beta): Add VP8 Encoder back into webrtc Add "Use Exact Color" option to server settings - playback and camera recording settings (uses a lot of CPU if enabled) Fix some timing bugs in the webrtc encoder Ignore unsupported H264 options found by SDP negotiation
| 12/6/2024 |
5.8.9.0 | (Beta): More updates for webrtc encoding | 12/5/2024 |
5.8.8.0 | (Beta): Fix for timestamping webrtc frames issue Fix audio timestamping bug in sipsorcery | 12/5/2024 |
5.8.7.0 | (Beta): Update webrtc h264/ vp8 encoder Add toggle for recording icons in UI to account/ themes menu
| 12/4/2024 |
5.8.6.0 | (Beta): Rewrite remote connection code Fix bug with photo retrieval Resolve color space issue on black and white sources | 12/3/2024 |
5.8.5.0 | (Beta): WebRTC use H264 if possible (Firefox fix) Color correction for live viewing Webrtc optimisations Add folder setting to cloud configuration Support invalid SSL certs in ONVIF
| 12/2/2024 |
5.8.4.0 | (Beta):
Fix issue with non-SSL SMTP Fix issue with loading in layouts when only one layout in the file Roll back some GPU device selection changes | 11/29/2024 |
5.8.3.0 |
(Beta):
This update uses FFmpeg v7. FFmpeg v7 is available on macOS, Windows and Linux but on Raspberry Pi/ 32 bit arm you will need to install it using your package manager.
On macOS You will need to run the install script from the download page (if you're not using Docker) - this will install FFmpeg 7.
Add AI model options for OpenAI, Claude and Gemini Fix a bug with timeouts on stream info lookups with ffmpeg Add auto zoomout digital delay setting to PTZ advanced settings Use QP setting instead of global_quality when encoding with nvenc Add RKMPP hardware encoder and decoder support (requires build of FFmpeg with RKMPP support) | 11/26/2024 |
5.8.2.0 | (Beta): Fix issue with RTMP streams Fix issue with ONVIF connections Add support for Gemini AI Fix bug with multiple resizing events on loading views Add describe feature - see Describe | 11/25/2024 |
5.8.1.0 | (Beta): Update to ffmpeg v7 New webrtc library Update to net 9.0 runtime Numerous bug fixes and speed improvements Add audio to snippet generator Add multi channel audio support UI update Add client-side motion highlighter mode Rewrite plugins for net 9 compat Move all config to JSON files Add sort to alerts list Add scene recognition to AI via code project Rename open AI to ask AI
| 11/21/2024 |
5.8.0.0 | Updating on OSX may prompt for permissions so be sure to have direct access to the server when you update Fix ftp upload for microphones Add timelapse started and stopped to event triggers Cloud upload options now include dynamic filenames with counters Default FTP filenames if not specified Switch back lock toggle icon Add ldap support for linux ONVIF Talk fixes for some digest schemes Updates to local device detection on OSX and Linux Add permissions and signing to OSX for compatibility with Sequoia Dependant package updates Fix language selection bug on first UI load Fix trackpad gesture speed on Mac OS Add reconnect logic for too many servers connected
| 10/7/2024 |
5.7.9.0 | Fix bug with locking/unlocking files during playback Log errors on server bind failures Clear server listeners if bind fails Fix bug with filtering using old filters not merging properly with search parameters Fix UI bug with modal shield Playback from alert view reopens alert after playback ONVIF Talk updates
| 9/25/2024 |
5.7.8.0 | Bug fix for permissions Bug fix for motion graph | 9/20/2024 |
5.7.7.0 | Add full RTL support for arabic Some UI bug fixes Add more screensavers Updates to tamper detector LDAP updates ONVIF Talk authentication support upgrade NDI updates Bugfix for occasional UI crash in bootstrap Translations update
| 9/19/2024 |
5.7.6.0 | Update video and sound tagging translations Add option to layout configuration to use default device in alert and motion slots. Update translations Some minor UI updates Use ffmpeg to resample audio for amcrest devices | 9/11/2024 |
5.7.5.0 | Add Ukranian Fix bug with image filename not passed through to AI actions Fix casing bug with Commands folder Language updates | 9/9/2024 |
5.7.4.0 | Add Alerts UI to Key Mappings Send through annotated images from AI detections to alert events (more accurate object outlining) Multiple language/ translation updates and default language detection Add recognized sound translations and merge into actions based on system language Upgrade voice support Move selector box to bottom right of photos and recordings selection screens Deselect files after archive if left in index | 9/6/2024 |
5.7.3.0 | Add support for voices in text to speech actions (and default voice configuration in server settings) Fix rare crashing bug in network discovery. | 9/2/2024 |
5.7.2.0 | Add Vietnamese and Indonesian translations Update translations | 9/1/2024 |
5.7.1.0 | Add support for Claude AI scene recognition | 8/28/2024 |
5.7.0.0 | Fix issue with timelapse recordings breaking streams on lost connections | 8/27/2024 |
5.6.9.0 | Fix issue with cut recording UI Fix font layout issue in timestamps Add more actions to microphones Bug fixes
| 8/26/2024 |
5.6.8.0 | Fix issue with navigating from playbackviewer to time machine | 8/25/2024 |
5.6.7.0 | Fix bug with ffmpeg image stride lengths Add support for customizable key mapping (via account menu) Add save/download/upload key mapping Update default key mapping Add support for user based floorplans and filters and key maps Fix bug with video rendering interval slots with varying video stream sizes Update some translations
| 8/24/2024 |
5.6.6.0 | Fix an issue with LDAP permissions Fix an issue with timestamp display on some streams | 8/14/2024 |
5.6.5.0 | Fix issue with time machine Fix issue with chrome instances left from URL source | 8/13/2024 |
5.6.4.0 | Fix issue with people detector crashing on some resolutions Add indexes to database Rewrite MJPEG and encoders to support views (pass in viewIndex) Fix rare crashing bug Performance improvement UI updates Apply skip offline filter to interval slots Rewrite signalr connection/ reconnection code Run storage manager in own thread Avoid cloning video frames unless needed
| 8/9/2024 |
5.6.3.0 | Process video in a separate thread from ffmpeg Apply skip offline flag to live grid views Fix issue with event streaming from some onvif devices Fix timestamp flickering issue Fix delete file whilst playing back issue
| 8/2/2024 |
5.6.2.0 | Roll back some ONVIF changes to event streaming Decouple ffmpeg stream reader from video processing (reduce lag, improve performance) Fix FTP bug on dropped connections Fix bug where views with motion/ alert slots but with no cameras added are unable to display video Roll back broken ONNX nuget package update Fix zombie chromium issue on web browser URL stream Flush encoder frames when changing recording playback Fix issue with raw stream reconnect Fix issue with seeking back a recording that had finished playing UI updates Updated FontAwesome icon set
| 7/31/2024 |
5.6.1.0 | Compatibility update for LDAP servers Fix GPU memory leak Fix other small potential leaks Fix UI issue with deleting photos Update nuget packages Add support for openai gpt-4o Add detail option for openai Refactor ONVIF code
| 7/22/2024 |
5.6.0.0 | Fix file saving issue | 7/13/2024 |
5.5.9.0 | Fix resource leak in web browser source type Fix issue recording browser with odd dimensions Add retry back-off for reolink motion detector Hide timeline marker after a few seconds
| 7/12/2024 |
5.5.8.0 | Update UI Fix rare threading issue Work around some rare ONVIF issues Start saving when paired audio device is failing to connect Ignore cert errors in Web Browser source type Don't discover network devices if ONVIF discovery is disabled Better resilience against corruption when saving config files
IMPORTANT: If the UI fails to load you may need to force refresh the browser (usually by pressing ctrl-R) | 7/11/2024 |
5.5.7.0 | Fix issue with locking and unlocking files | 7/7/2024 |
5.5.6.0 | UI Bug Fixes Add sort to timeline | 7/6/2024 |
5.5.5.0 | Update Nnvif discovery code Add Onvif imaging settings to virtual joystick control Fix issue with ffmpeg disposing Add ScanFolder API call UI updates Add TURN server ports to UI Update google stun server addresses Update scripts/ UI Add extra info into aijson Add support for relative onvif control Check file exists in playback Optimise database loading Updates to LDAP compatibility on linux/ OSX Add extra fields to LDAP Fix issue with webdav Add ScanFolder API feature for adding bulk content to Agent's database Fix issue with scanning for ffmpeg 6 on OSX Add multi-line to parameters field in actions Remember names for ONVIF devices that don't store position preset names Add option to limit number of presets for onvif devices in PTZ Onvif settings Bug fixes
| 7/4/2024 |
5.5.4.0 | fix issue with loading locations | 5/30/2024 |
5.5.3.0 | Add support for more ONVIF talk devices Order tags UI updates Fix issue with network audio devices | 5/27/2024 |
5.5.2.0 | Add check for custom models to AI code to work around bug in CPAI Add ability to apply digital pan and zoom to encoded recordings (see recording tab - advanced) Revert some code changes that were causing issues with Alexa streaming Fix some Alexa account linking issues Fix small bug in ONVIF talk client | 5/24/2024 |
5.5.1.0 | Fix issue with MJPEG streaming (default fitType) Fix issue with clearing the video feed when switching to HD sources Add option to HD stream to maximised only or maximised + main layouts Automatically pause/ play if browser is minimised/ restored. | 5/18/2024 |
5.5.0.0 | UI updates Add NextCloud cloud upload provider Add Trigger Adaptive Encode to microphone actions Main camera now streams high res source if available Optimise tag database (fix issue opening settings delay) Add "controls" to permissions Add cut option to time machine Fix issue with some system events failing cyclic call check Tag recordings with static objects Add preliminary support for push message channels in actions (requires pending web platform updates) Update some packages with vulnerability fixes
| 5/15/2024 |
5.4.9.0 | Fix version issue UI updates | 5/2/2024 |
5.4.8.0 | Resolve issue with some rtsp streams | 5/1/2024 |
5.4.7.0 | Disable remove session button for current session Add action adaptive encode mode to recording encoder modes. Add trigger action adaptive encode to tasks Add speed limit fields to pelco configuration Add toggle to turn off pelco presets Add option to include audio in push notifications Display recording time in cut dialog UI updates
| 5/1/2024 |
5.4.6.0 | Add whitelabel options to licensing Ignore tag checks on actions that don't use them UI updates
| 4/22/2024 |
5.4.5.0 | Fix 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.0 | roll back transport updates fix issue with keyboard ptz fix issue with frame stepper | 4/18/2024 |
5.4.3.0 | Add / 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.0 | Fix 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.0 | Fix 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.0 | Fix issue with timemachine Faster deletion of objects | 4/10/2024 |
5.3.9.0 | Add tamper / covered camera detection to actions Add opacity and zoom support to picture in picture | 4/9/2024 |
5.3.8.0 | Potential 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.0 | Fix a bug when adding a camera for the first time opens 2 editors | 4/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.0 | Fix 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.0 | Update 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.0 | Fix bug with skip to motion feature (playback error) | 3/4/2024 |
5.3.1.0 | Add 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.0 | Fix for bug with editing audio devices Updates to database Increase max buffer length to 60 seconds
| 2/29/2024 |
5.2.9.0 | Add 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.0 | Fix issue uploading to SFTP on linux Remove some locks Update onvif talk | 2/19/2024 |
5.2.7.0 | Update puppeteerSharp to resolve issue with web browser source type | 2/18/2024 |
5.2.6.0 | UI 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.0 | Add 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.0 | Add 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.0 | add 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.0 | Fix font issue Timelapse recording ignores camera disconnects | 1/12/2024 |
5.2.0.0 | support large jpeg images | 1/12/2024 |
5.1.9.0 | Fix 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.0 | Remove lock from audio overlay (perf)
| 1/9/2024 |
5.1.7.0 | Language 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.0 | Fix 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.0 | Fix issue with assigning actions to tasks Update userguide links to new userguide
| 12/7/2023 |
5.1.3.0 | Fix 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.0 | Update 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.0 | Fix 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.0 | Updates for compatibility with updates to mobile apps Fix issue with ptz actions via URL requests UI updates | 11/6/2023 |
5.0.9.0 | Fix issue with rendering some action summaries | 10/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.0 | Fix issue with downloads to IOS devices
| 10/18/2023 |
5.0.6.0 | UI 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.0 | Resolve issue with AI server up/ down actions Fix layout issue at low resolution | 10/11/2023 |
5.0.4.0 | Fix issue with storage management Add support for live recording playback/ new recordings in Time Machine | 10/10/2023 |
5.0.3.0 | Add 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.0 | Add pin control to alerts list Fix issue with locking/ unlocking live recording Some UI tweaks
| 9/23/2023 |
5.0.1.0 | Fix 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.0 | Fix time machine device selection bug | 9/14/2023 |
4.9.9.0 | Fix issue with time machine | 9/14/2023 |
4.9.8.0 | Update 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.0 | Update UI Add support for upcoming Google Home integration | 8/22/2023 |
4.9.6.0 | Fix bug with zone settings blocking actions when using simple detector | 8/14/2023 |
4.9.5.0 | update UI | 8/10/2023 |
4.9.4.0 | Fix for enabling GPU support on OSX Faster downloads Update to M3U8 streams (Nest) Add MediaWriter DTS / PTS check
| 8/7/2023 |
4.9.3.0 | Fix issue with windows installer | 8/4/2023 |
4.9.2.0 | Fix bug with duplicate alert events Fix bug with merging dates into json packets in actions
| 8/4/2023 |
4.9.1.0 | Update to stream resizer | 7/29/2023 |
4.9.0.0 | Fix issue with reconnecting to some ONVIF event streams Add ability to add/ edit/ delete motion zone area configurations Add action to apply motion area configuration Add task to set PTZ presets on devices Added action to run when PTZ Preset is called (so you can apply motion detection areas based on PTZ preset) Add schedule actions to apply motion areas Update object tracking detectors to raise events in motion zone areas UI updates/ minor bug fixes Add option to local server to use SSL only Add change password to local users account menu Fix bug with loading in config when media location is unavailable resetting configuration (now logs error instead) Optimise resize of video when browser resized. Update userguide
| 7/28/2023 |
4.8.8.0 | Increase download timeout for ffmpeg install | 7/21/2023 |
4.8.7.0 | Fix PTZ issue Playback optimizations Fix issue with 32 bit ARM download | 7/20/2023 |
4.8.6.0 | Couple of UI bug fixes | 7/19/2023 |
4.8.5.0 | Add ffmpeg installer page Add markers for timelapse and regular recordings on timeline view Fix some minor bugs with PTZ controller
| 7/19/2023 |
4.8.4.0 | Update image resizing code (use more efficient algorithm) Add Use High Performance Resize option to system settings - playback which will use a very fast resizer but also will result in some loss of visual quality. Fixed an issue with the MJPEG internal decoder Fixed an issue with FFMPEG buffer alignment Added AI down and AI up events. These events are throttled to 1 every 60 seconds. Fixed issue with ONVIF PTZ configuration setup Added variable speed control to PTZ controller in digital and onvif modes. Gamepad and virtual joystick PTZ controls now support variable speed.
| 7/17/2023 |
4.8.3.0 | Fix some minor ui bugs Close dialogs on back pressed Playback timing updates
| 7/10/2023 |
4.8.2.0 | Update imaging library Add support for SSL to ONVIF Add workarounds to ONVIF to support some non-conforming devices UI updates - add live skip back and links to device specific recordings and photos Add back support to UI for SPA navigation Replace icons with textual information on live display and video feeds Fixes for compatiblity with ARM 32 bit on Docker | 7/8/2023 |
4.8.1.0 | Add support for onvif devices without authentication Add HTTP port override setting for ONVIF JPEG support on external networks | 6/30/2023 |
4.8.0.0 | More ONVIF updates | 6/27/2023 |
4.7.9.0 | Fix bug with ONVIF http digest auth on linux | 6/25/2023 |
4.7.8.0 | Fix bug with raw recording Fix some onvif bugs Add warning about action for AI triggers Fix bug with dropbox | 6/24/2023 |
4.7.7.0 | Add WyzeBridge PTZ support (make sure your camera name matches the camera name in WyzeBridge. Choose WyzeBridge on PTZ tab and specify the port WyzeBridge is using). Add Amazon S3 cloud upload Fix issues with DropBox Add ONVIF http digest fixes for linux/ osx Workaround issue in ffmpeg 6 with m3u8 sources Fix issues with ONVIF Talk
| 6/23/2023 |
4.7.6.0 | Bug fixes Add Agent DVR remote talk feature (talk to other instances of Agent DVR over the network) Add authentication to logs.html Fix issue with AI run on motion throttling Logging overhaul Remove locks / restructure internals Add parameters for auto login on local (pass un=xxx&pwd=xxx) Fix issue with RTMP audio streaming Add use photo url option to FTP Update CPAI integration Add SDL talk for local talk support on Linux / OSX Add support for RTMP main stream (HD) playback
| 6/9/2023 |
4.7.4.0 | Bump FFmpeg 6 version that was crashing on missing GPU drivers Add TURN server option to local server settings
| 5/10/2023 |
4.7.3.0 | WARNING: 32 bit ARM version does not have a compatible FFmpeg v6 built at this time - only update if you can get one through your distribution.
Upgrade to FFMPEG v6 - Backup your current install! Add Trigger Recording action (with timeout) Bug fixes Add indexeddb support in local browsers for image caching
| 5/9/2023 |
4.7.2.0 | Fix issue with ffmpeg version on linux | 4/24/2023 |
4.7.1.0 | Fix bug with setting up remote access when local user account created Fix bug with action zones and using no object found event Update ffmpeg code to remove all deprecated code Fix bug with visualization on audio recording playback
| 4/24/2023 |
4.7.0.0 | Add test button to add camera wizard Add default option to filters (name one default to apply on load)
| 4/20/2023 |
4.6.9.0 | Fix bug with handling empty zone list Add recognized sound overlay option to camera audio view Cache base64 jpegs for 1 second to reduce load | 4/12/2023 |
4.6.8.0 | Fix bug with zone filtering | 4/11/2023 |
4.6.7.0 | Add Web Browser source type UI updates Add PTZ support to floor plans Add arm/ disarm trigger to actions Add some logging output to storage manager Add variable distance check options to object tracking (check corners). Instead of checking the corners of bounding boxes on AI and object detection areas, Agent will now check a set distance limit from the center point. See Check Corners in object recognition and other AI tabs and tracking detectors for more info. Add detected Audio tags and confidence to microphone visualizations (overlay checkbox in AI sound recognition configuration). Add Icons to devices on general tab for display on floorplans.
| 4/10/2023 |
4.6.6.0 | Fix issue with opendrive Reolink AI detector now raises object found events and tags alerts Fall back to load backup objects file if objects file is corrupted
| 3/31/2023 |
4.6.5.0 | Add go to preset task option Keep onvif connections alive so PTZ works via commands when camera disabled Only fire enable event when response received from device UI updates to Alert Summary Show historical limits on audio visualization Add switch to block alerts when AI server is down Add talk to user permissions
| 3/29/2023 |
4.6.4.0 | Fix bug with applying profile on arm from UI not applying home profile | 3/26/2023 |
4.6.3.0 | Fix issue with Reolink AI integration | 3/25/2023 |
4.6.2.0 | Fix bug with multiple action tasks filtering zone list Add support for http based digest authentication on ONVIF devices
| 3/25/2023 |
4.6.1.0 | Fix bug with translations | 3/23/2023 |
4.6.0.0 | RTMP updates Add start/ stop RTMP to action tasks UI updates Add [ZONE] to action merge tags Fix issue with alert blocked when AI server down Bug fixes | 3/22/2023 |
4.5.9.0 | Add PTZ preset access to API Add volume control (not available on IOS) Add SSL switch to reolink AI API Add OpenDrive as a cloud upload target Upgrade audio visualizations, improve audio visualisation CPU usage Add MQTT raw image push Modify {Base64Image} tag to only send base64 data in MQTT General rename of IP Camera to Network Camera Bug fixes | 3/20/2023 |
4.5.8.0 | Fix an issue with shortcut keys | 3/9/2023 |
4.5.7.0 | Fix a bug with motion detection when using a tracking detector Add ability to edit tasks assigned to actions Add option to themes to switch between different PTZ controllers Fix bug with URL and email action tasks Some other minor UI updates | 3/9/2023 |
4.5.6.0 | Upgrade alerts display (bigger images, next, previous, timeline, delete). Add play link to alerts that plays the associated recording if available Fix bug with AI photos (taking photo when detected object below confidence limit) Set defaullt limits on photos and files in local server settings (local server settings) Add max alerts limit to server setttings Remove repeat push debug message | 3/8/2023 |
4.5.5.0 | Bug fixes Add support for Actions to have multiple tasks associated to them Add lang parameter to url for force-choosing language eg /?lang=fr Add support for AND/ OR to action tag matching Mailer support for no authentication Add support for action on/off/run to API Object recognition upgrade to check corners as well as center of area
| 3/6/2023 |
4.5.4.0 | Fix crash bug when some feeds fail to connect PTZ UI updates Add camera error information to display if connection fails. | 2/28/2023 |
4.5.3.0 | Add option to object recognition settings to ignore static objects Update SMTP mailer Fix bug with FTP when rename option checked Add setting to disable update check Add "This Device" to trigger actions so actions can be copied efficiently Work around bug in CodeProject.AI face recognition Default timeout changed for AI server testing Update Sources M3U8 connection updates Add action reset timeout setting
| 2/25/2023 |
4.5.2.0 | Tuning updates for object recognition Fix bug where AI down results in constant alert state Update MJPEG feed to return cameras in requested order
| 2/17/2023 |
4.5.1.0 | Fix object recognition settings upgrade Other bug fixes | 2/15/2023 |
4.5.0.0 | Updated AI code (filter moved to actions - see userguide, you may need to check your settings after the update) Added AI sound recognition Added Face Not Recognized event Fixed settings upgrade Bug fixes Added Swedish translations | 2/14/2023 |
4.4.9.0 | Resolve some issues with photos and enhance Add action option to send push notifications Add ability to merge in AI tags with text-to-speech actions | 2/4/2023 |
4.4.8.0 | Updated AI modes (full AI re-write) Removed Alert Filter (Added alert trigger settings to Object Recognition) Upgraded detector Zones system to support up to 5 different zones Added AI Detector as Alert Mode option Added live overlay for AI detectors Added photos options for all AI detectors Added users and permissions subsection to server settings (for licensed version) Added support for custom logos to server settings (for licensed version) Added login UI for users Added option to set the maximum number of sessions to server settings - local server Added skip to Content option to server settings - playback which will auto skip to the first motion event on playback of recordings. Added LPR via CodeProject.AI Added enhance Photos UI (super resolution) via CodeProject.AI Added full UI to administer CodeProject.AI server from Agent DVR Added options to test AI servers Added AI module discovery to Object Recognition Added transparency to timestamp and overlays Added option for auto font size to timestamp settings Bug fixes Updated Userguide
| 2/3/2023 |
4.4.6.0 | UI tweaks Add NDI device discovery and support Add NDI PTZ controller
| 1/4/2023 |
4.4.5.0 | Roll back some connection changes that seem to have introduced some rare issues Add support for new API Add connection troubleshooting settings to server settings (option to wait on startup for connection and specify the connection method). Ignore audio instead of abort on raw recordings when audio codec is not supported by ffmpeg. Remove check for running instance at startup. Translations update | 12/22/2022 |
4.4.4.0 | Fix memory leak when restricting number of files to UI Add specific date option to scheduler Add new format option to MJPEG streamer Update UI for PTZ controller (and add top 9 alphanumeric presets) Add option to ONVIF settings to restrict directional controls for cameras that only support up/down/left/right. Bug fixes.
| 12/17/2022 |
4.4.3.0 | Fix a crashing bug on OSX/Linux | 12/8/2022 |
4.4.2.0 | Input validation UI speedup for editing Fix issue with mjpeg ignoring maintainAR parameter Add new PTZ patrol feature Add option to display times in server time or local time to UI (to account menu - theme settings) | 12/8/2022 |
4.4.1.0 | Increase default timeout for signalr connection and add it to config.xml | 11/29/2022 |
4.4.0.0 | Add native support for SSL certificates and passwords for Linux/ OSX Add file format setting to recording for audio devices (MP3/ OGG/ WAV) Add crop option for AI filter and Object detector (will cut out detected objects in photos).
| 11/29/2022 |
4.3.9.0 | Fix audio streaming endpoint issue Add load more to time machine UI if load restricted Update location selection for time zones with map control Don't revert GPU-CPU permanently on decode failure Fix issue with linux based admin scripts Add support for video snapshots to be sent in push messages to IOS | 11/23/2022 |
4.3.8.0 | Fix ICE candidate bug for connection error | 11/4/2022 |
4.3.7.0 | Fix memory leak on aborted file downloads Preserve zoom setting on playback of consecutive files with same camera Log schedule actions UI updates/ organization Add ONVIF logging switch for detector events to server settings
| 11/4/2022 |
4.3.6.0 | Fix bug with cutting same file multiple times Using 0 in storage management defaults to max limit Added support for including a base64 live grab in actions Fix issue when adding multiple actions Strip colons from generated filenames to fix potential issue with ffmpeg
| 11/2/2022 |
4.3.5.0 | skip frames on corrupt images | 11/1/2022 |
4.3.4.0 | Fix a bug with timestamps of cut files Reduce sample interval of direct show local audio devices (remove delay) Update (fix) google drive authorization process Auto restart on select of different decoder Add API endpoints to enable/ disable detector | 11/1/2022 |
4.3.3.0 | Fix bug reading iSpyServer audio streams Fix bug with cut recording (+download option) Update schedule UI Add sunrise/ sunset/ days of week to PTZ scheduler Fix issue with downloading large files remotely
| 10/26/2022 |
4.3.2.0 | Fix issue with downloading archived files Update version ID for netcore installs Add option to SMTP settings to turn on/ off embedding images (also affects emails sent via ispyconnect services) Add reload button for local device selects Auto detect locale for email date time formatting Use configuration locale for email date time formatting
| 10/22/2022 |
4.3.1.0 | Fix bug with database setup | 10/19/2022 |
4.3.0.0 | Add reveal button to password fields (hidden if permissions login) Database optimisations Add max files and max photos settings to local server (restricts the number of files sent to the client for improved rendering). Default is disabled (0). If there are more files to load a "load more" button displays on photos and recordings tab. Fix for accessing local audio devices on RPi. UI updates Fix for loading transparent png files on linux for overlays JPEG stream now supports multiple other image types. Renamed to Image. Added refresh interval settings for static images in image feed (for example to reload weather maps). | 10/19/2022 |
4.2.9.0 | Fix memory leak on repeat reconnects Fix issue with stuck reconnect on MJPEG internal decoder Add FTP photo to AI options and object detect | 10/9/2022 |
4.2.8.0 | Fix an issue with startup on windows | 10/7/2022 |
4.2.7.0 | Bug fixes UI updates Add option to download trimmed files Much improved zoom UI (on files, time machine and live) Remove RTMP push from free features (sorry was getting to be a support headache) Add support for multiple RTMP servers Add RTMP controls to API Add RTMP default server controls to devices Add RTMP control panel to server settings menu Fix bug with built in MJPEG decoder Fix DST issue for sunrise/ sunset calculations Fix issue with Alert slot Flip and rotate photos taken from URL source Auto switch focused device in interval slot (with audio)
| 10/6/2022 |
4.2.6.0 | Auto switch udp-tcp whilst reconnecting cameras Add auto filter option to views for filtering content based on selected device Add start-rtmp-view to api Add support for multiple AI servers (replaces override URL settings)
| 9/26/2022 |
4.2.5.0 | Fix issue with digest authentication on some ONVIF devices move port.txt to Media/XML folder for persistance on docker | 9/20/2022 |