iSpy

VersionUpdate InformationDate
7.2.6.0Add motion timeout for image saving
Fix play all in playback control
5/2/2022
7.2.5.0security update4/27/2022
7.2.4.0Security patch
Update nuget packages
Update VLC library
Update ffmpeg playbackcode
4/25/2022
7.2.1.0Rollback ffmpeg update
Updated translations and ptz
5/29/2019
7.2.0.0Bug fixes
Fix issue with channel swap when using VLC 3+
Update ffmpeg version
4/30/2019
7.1.8.0Fix high CPU on JPEG feeds
Fix bug with attaching images to emails when camera is not responding
10/26/2018
7.1.7.0Add velocity spaces to ONVIF
Updates to local server
10/25/2018
7.1.6.0Fix high cpu with saving audio files
Fix issue with opening mp3 files in web browser
10/13/2018
7.1.4.0Fix file size and cpu issue9/21/2018
7.1.3.0Updated ONVIF support9/14/2018
7.1.2.0Fix bug with recording to mobile profiles
Add support for older onvif devices
7/1/2018
7.1.1.0Bug fix6/27/2018
7.1.0.0Default ffmpeg to prefer TCP encoding6/26/2018
7.0.9.0Update to ffmpeg v4
Add GPU encode and decode support
Fix issue with USB camera reconnect
CPU optimise
Other minor bug fixes
6/23/2018
7.0.7.0Fix for reconnecting to some RTSP streams
Fix for visual smearing of some high res UDP streams
5/15/2018
7.0.6.0Fix audio issues5/8/2018
7.0.5.0Fix issue with PTZ controller and Onvif Presets
Fix issue with ffmpeg rtsp connections
4/29/2018
7.0.4.0Updates to add camera wizard (detect onvif devices)
Updated FFMPEG
Updates to IP camera connections
Fix issue with encoded usernames and empty passwords
Add new web services
4/27/2018
7.0.3.0

bug fixes
updates to add camera wizard
fixes for some camera timeouts
fix for vlc integration

4/11/2018
7.0.2.0Add wav file audio support
Updates to FFMPEG
Minor bug fixes
4/7/2018
7.0.1.0Fix an issue with scanning for rtsp cameras
add more error handling around cloud uploads
3/28/2018
7.0.0.0Fix rare hang issue
Retry file in use error for cloud uploads
Add PTZ definitions
3/16/2018
6.9.8.0Add pelco spectra enhanced ptz
Fix issue with google drvie cloud
Add stretchy reconnect camera logic
2/9/2018
6.9.7.0fix potential encoding bug2/6/2018
6.9.6.0rtsp bug fix
file size update (quality settings)
framerate update
2/6/2018
6.9.2.0Reduce file size of recorded files2/1/2018
6.9.1.0Updated to new version of ffmpeg
Added support for non packed audio
Added new PTZ definitions
1/12/2018
6.9.0.0Better encoding quality on recorder12/5/2017
6.8.9.0fix bug with recording
performance improvement on recording from ffmpeg
11/20/2017
6.8.8.0Fix issue with post recording events (cloud upload/ ftp)11/2/2017
6.8.7.0bug fixes10/31/2017
6.8.6.0ffmpeg update
bug fix rollup
10/19/2017
6.8.5.0Fix issue with PTZ override URLs
Added support for decimal frame rate limiters
9/27/2017
6.8.4.0

Performance improvement
Bug fixes
Wizard update
Text to speech fix

Also, launched our new windows service based platform,  Agent

9/25/2017
6.8.2.0Updated camera database
Fixed a bug with storage directories
Fixed a bug with VLC audio sources
7/10/2017
6.8.1.0Fix for motion detection bug
Fix for some plugin issues
7/3/2017
6.8.0.0Performance improvement
Crashing bug fix in NAudio on broken audio streams
6/16/2017
6.7.9.0Fixed afeed dropout issue with some RTSP cameras6/8/2017
6.7.8.0Onvif update
Network reconnect issue fix
MJPEG issue fix
6/7/2017
6.7.7.0Fix issue with microphone recording
Add Russian translations
5/19/2017
6.7.6.0Fix connecting to ONVIF RTSP cameras that use digest authentication
Fix recording to AVI with audio
Performance improvements
5/15/2017
6.7.5.0Performance improvements
Added PTZ definition (SunEyes)
Fix potential deadlock
5/11/2017
6.7.5.0Performance improvements
Added PTZ definition (SunEyes)
Fix potential deadlock
5/11/2017
6.7.4.0Fixed an issue with mic buffer
Fixed an issue with slow startup/ lost camera streams causing stuttering
4/27/2017
6.7.4.0Fixed an issue with mic buffer
Fixed an issue with slow startup/ lost camera streams causing stuttering
4/27/2017
6.7.3.0Upgraded to .net framework 4.5
Added support for Reolink cameras (via RTMP)
Modified reconnect logic
Added server storage settings to webserver
Added error handling around Onvif discovery
Updated nuget packages
4/13/2017
6.7.3.0Upgraded to .net framework 4.5
Added support for Reolink cameras (via RTMP)
Modified reconnect logic
Added server storage settings to webserver
Added error handling around Onvif discovery
Updated nuget packages
4/13/2017
6.6.7.0Move to new blob storage3/17/2017
6.6.7.0

Media stream disconnect fix

3/15/2017
6.6.4.0Bug fixes - freezing streams and startup time
Added ptz definition
Sources update
Detect old OS.
3/3/2017
6.6.4.0Bug fixes - freezing streams and startup time
Added ptz definition
Sources update
Detect old OS.
3/3/2017
6.6.3.0

Added support for 2000+ new cameras
Support new version of FFMPEG
Completely re-written ONVIF support
Support for password digest authentication

IMPORTANT: This version of iSpy is only compatible with windows 7 and above (due to changes in FFMPEG).

The last version that works with Windows versions below 7 is 6.5.8.0 which can be downloaded here:

http://ispydata.blob.core.windows.net/downloads/iSpy_6_5_8_0.zip

and 64 bit version:

http://ispydata.blob.core.windows.net/downloads/iSpy64_6_5_8_0.zip

2/22/2017
6.5.8.0Fixed an issue with dropbox7/29/2016
6.5.7.0Update to fix an issue with storage management not running7/11/2016
6.5.6.0Fixed an issue with GZip encoding (iSpyCentral compatibility)6/30/2016
6.5.5.0Bug Fixes
Updates to grid view
Sources updated
Added Portugese
6/29/2016
6.5.3.0Fix for an issue with the add camera wizard2/27/2016
6.5.2.0Fix some threading issues
Fix an issue with scheduler
Added translations for website json objects
Fix some layout issues
Cleaned sources database
Added new PTZ definitions
Fixed an issue with update check
2/26/2016
6.5.2.0Fix some threading issues
Fix an issue with scheduler
Added translations for website json objects
Fix some layout issues
Cleaned sources database
Added new PTZ definitions
Fixed an issue with update check
2/26/2016
6.5.1.0Fixed an issue with windows XP
Modified alerts to color the border instead of flash the background
Added an intelligent grid layout option
Added fill mode to cameras - fill the area or preserve aspect ratio of the video.
1/22/2016
6.5.0.0Fixed an issue with GZip compression12/28/2015
6.4.9.0Fixed an issue with controlling some PTZ cameras12/21/2015
6.4.8.0Added full support for new web platform
Fixed an issue wiith dropbox uploads
Updated scheduling system
Happy Christmas :)
12/17/2015
6.4.7.0Fixes for some PTZ issues,
New PTZ definitions,
New Wix based installer
Some UI updates/ grid view fixes
Added digest authentication support
Improved (full text search) add camera wizard
11/30/2015
6.4.2.0Lots of code updates (c# v6 improvements)
New Wix based installer
Fixes for some issues with FFMPEG and VLC feeds
9/16/2015
6.4.0.0Reverted the ffmpeg build
Minor updates to VLC
7/24/2015
6.3.9.0Updated version of FFMPEG
Fix for adding objects via http request
7/16/2015
6.3.7.0Fixed an issue with google drive/ youtube authorisation4/21/2015
6.3.6.0Fixed an issue with setting permissions for user access4/21/2015
6.3.5.0A few minor bug fixes
Updates for VLC
Fixes for some talk issues
Added audio, controls and talk support for IP Webcam (Android) application
4/17/2015
6.3.4.0Updated youtube integration to latest API
Updated cloud integration
Encrypted passwords in XML store
Added upload to YouTube button
Added support for SFTP
Added binding options to webserver for better support with multiple NICs
3/18/2015
6.3.3.0Updated version of FFMPEG
Fix for potential issues reconnecting to MJPEG streams
Added a "Reconnect Failed" action option
Tweaks for selecting media in the media pane
3/3/2015
6.3.1.0Added fix for ptz zoom that requires stop command
Updated Norwegian translations
Updated FFMPEG library
FFMPEG optimisations
Fix for issue with alert grid view
2/19/2015
6.3.0.0Fixed an issue with motion range calculations
Fixed an issue with alert notifications
Added a "maximise and restore" option to alert grid views
12/19/2014
6.2.9.0Added additional alert event types (alert stopped, recording started, recording stopped)
Updates to some plugin related issues.
12/10/2014
6.2.7.0Added recording framerate settings to web settings html template
Fixed an issue where port scans can crash the server

11/28/2014
6.2.6.0Updates to VLC and FFMPEG plugin.
Fixes to enable hardware acceleration on VLC plugin for some feeds
Couple of minor bug fixes
11/5/2014
6.2.5.0New version of FFMPEG
Swapped select button on UI
Fixed an issue with triggered recordings
10/1/2014
6.2.4.0Worked around an issue with VLC thread leaks
Fixed an issue with grid alert view
7/17/2014
6.2.3.0Fixed a memory leak issue with reconnecting VLC streams
Fixed a potential memory issue with desktop streams
6/27/2014
6.2.2.0Fixed an issue when adding video sources with audio embedded
Ignore key commands when multiple unrelated keys are pressed
Updated PTZ list
6/26/2014
6.2.1.0Fixed an issue with audio ispy server/ vlc feeds
potential fix for hang on shutdown with some audio sources
6/17/2014
6.1.9.0Fixed a few issues with ffmpeg recording
Added microphone cloning
Added gain settings for finer control of motion and sound detection
Added creation of new log file on date change
Added minimum recording duration settings
5/17/2014
6.1.3.0Fixed an issue with grid views5/9/2014
6.1.2.0Updated motion processing to calculate change percentages based on zones
Fixed a bug with FTP not saving passive flag
Fixed a bug with maximum number of cameras in grid view capped at 36
Added support for multiple levels of permissions based on password (see permissions in settings)
Added lock option to file menu
Fixed a bug with photo mode on local devices
Fixed a potential issue with FFMPEG timeouts
Fixed several issues with VLC audio sources
5/9/2014
6.1.1.0Fixed an issue with aborted google drive authentication blocking the ispy application
Modified VLC code to enable install without restarting iSpy
Removed http keepalives due to problem with MJPEG streams generating protocol errors
5/6/2014
6.1.0.0Added multiple Picture in Picture support (overlay video from multiple other cameras)
Added None to PTZ options (to disable)
Added support for ePTZ for Fisheye cameras (using digital PTZ controls)
Fixed an issue with the setup project creating a desktop shortcut when told not to.
Added alert option to play sound through camera speaker
Added referrer authentication to lock down embedded streams
Reverted FFMPEG due to continuing issues with the recent FFMPEG builds
Fixed a bug with grid view empty cells
Fixed an issue with cloned cameras when the source camera has a transform applied
Fixed a bug with color background modeling
Added a PTZ scheduler switch to context menu switch option
Fixed an issue with google drive authentication
Added grid view options to view menu
Fixed an issue with alerting on no motion when enabling the camera
Fixed several issues with updating and moving media directories
Added HTTP keep-alives
5/4/2014
6.0.9.0Fixed an issue with youtube uploads
Fixed an issue with grid view FPS limiting
Added ability to add objects to grid view when overlays are disabled
Added alerts and schedule on/off options to context menu
Removed recording icon if camera is reconnecting
Added "Switch Off Object" option to alert actions
Updated PTZ and source database
Graphical tweaks to grid view
4/28/2014
6.0.8.0Fixed an issue with VLC4/25/2014
6.0.7.0Added PTZ flip support to USB devices
Simplified PTZ interface
Reduced CPU load when using FFMPEG sources
Updates to VLC sources
Added an FTP test option
Fixed an issue with cloned cameras
Update to Filter options
Fixed an issue with playback of slow framerate recordings

4/25/2014
6.0.0.0Fixed a bug with max record time
Added version detection to VLC 64 bit code
4/17/2014
5.9.9.0Fixed an issue with cloud settings
Fixed an issue with FTP port settings
4/15/2014
5.9.8.0Fixed:
Issue with image and FTP settiings
Recording duration bug
Internal timer updates
Refresh issue with grid views
More responsive recording

Added:

Dual ranger for audio alerts
Snapshot mode for local devices
Automatic image settings checkbox
Video/Audio file merger
H265 Decoder (new version of FFMPEG)
Alert groups and new alert suspension logic (suspend alerts based on group camera activity)

Removed:
VLC 64 bit - install VLC 64 bit manually for future versions of iSpy 64 bit
4/14/2014
5.9.5.0Rolled back ffmpeg to a previous version that works with Windows XP
Dependency fixes
Updated to the full ,Net 4 framework to support new cloud features.
3/29/2014
5.9.4.0Updated Icons
Fix for corrupted frames in some RTSP feeds
Added an open program switch on snapshot option to settings
Moved FTP servers to settings
Added dropbox and google drive cloud integration (fully automatic and manual upload options)
3/27/2014
5.9.3.0Moved save frames to it's own tab
Added minimum interval to FTP and save frames
Added support for using SSL certificates (see settings)
Updated translations
Added new icons for all views
Added grid view to context menu
Added talk option "Local Playback" for remote talk and text via the browser
Improvements to FFMPEG UDP streaming
Made TCP the default option for FFMPEG
Fixed a hang issue with the IP camera scanner
Add maximise object option to context menu
Fixed a thread leak issue with the VLC plugin
3/15/2014
5.9.2.0Bug fixes related to FFMPEG streams
Added a virtual device manager for switching streams on the virtual webcam live without needing to use application settings (supports multi-view)
Removed the grid view options from the view menu and added a new grid view manager control to the toolbar
Some UI tweaks
Rolled back the FFMPEG library update (some reported instability with the latest update)
Fixed an issue with storage management
Improved responsiveness of FTP and Save Frames on motion detect code.
3/4/2014
5.9.0.0Added connecting notification to web vews when source is reconnecting
Fixed some memory issues related to grid view and remote viewing
Added option to archive instead of delete to storage management settings (global and object specific)
Changed "connecting" text to an icon (and moved it)
2/28/2014
5.8.9.0Standardised display for mics and cams
Moved "connecting" text to bottom of frame
Fixed continuous pan issue when using Pelco
Fixed issue with PTZ scheduling
Fixed issue with enabling mics paired with cameras not being enabled on connection
Added some optional flags for rebrander application
Fixed issue with rebrander feature set flag overriding customisations
Stopped cameras/mics flashing if alerts are not enabled
2/27/2014
5.8.8.0Display last frame instead of blank frame when reconnecting
Fixed an issue with timed motion detection alerts
Added password protection option to settings display
Added SMTP configuration option to settings
Hidden options that are denied due to current feature set in settings
Fixed a few issues with grid view
Added a new PTZ defniition
Updated translations
Added grid view options to main toolbar
Fixed an issue with closing some FFMPEG streams
2/26/2014
5.8.6.0Added option to archive media to a separate folder
Added full alerting options for disconnect/ reconnect events (see alert tab when editing camera and microphone)
Fixed some timer related issues
Fixed issues related to time changes (summer/winter time zone changes)
Added support for fractional second grab/ FTP
Moved Email templates to settings (see the messaging tab in settings to modify the email templates)`
Added grid views to main menu bar
Fixed an issue with cloned video sources
Fixed an issue with grid views
Added archive option to context menu in media panel
Added archive command to web interface
Fixed playback sequence order in media player
2/22/2014
5.8.3.0

Added positional zoom control to grid view (mouse wheel)
Fixed a couple of issues with simultaneous use of ispy with grid views (object in use errors)
Added view files option to grid view
Added a free virtual webcam driver so you can use cameras you have running in ispy in skype and other applications (alpha release any problems with it please post in the forums)

http://www.ispyconnect.com/userguide-virtual-webcam-driver.aspx

Added command line options to stop and start listening and talking functions
Added checkbox options to auto launch grid views at startup

2/18/2014
5.8.2.0Fixed a few issues with internal timers
Fixed an issue with mic alert modes when using multimedia streams
Added positional zoom controls for mouse wheel zooming
Updated ffmpeg libraries
Added plugins to settings (you can now install plugins without restarting ispy)
Added an option to delete associated media when removing cameras and microphones
Changed timelapse frames to save to the grabs directory
Better autogeneration of object names (no more duplicates)
Added an option to VLC feeds to use the GPU for H264 decoding (experimental - may actually result in worse performance depending on your graphics card)
2/12/2014
5.8.0.0Added overlay controls to grid view for alerts and recent motion/sound mode
Added auto-hold for talk/listen commands in grid view
Added autolayout/minimise option
Fixed a bug with maximise sizing with paired controls
2/5/2014
5.7.9.0Integrated common controls into the grid view
Added mic support into grid view
Fixed an issue with alerts/motion grid views
Pressing delete in the media panel now deletes media
Updated camera database
Added maximise to grid view (double click grid cell)
Added Fisheye correction option (see advanced video settings)
Fixed issue with mic alerts
Fixed issue with retention of storage management settings
Fixed an issue with the VLC plugin
Added an auto-off option to cameras to turn them off after a period of inactivity and a new alert action to turn cameras on.
2/4/2014
5.7.4.0Added new functionality to grid views (default camera and timeout settings for alert and motion monitoring mode)
Added Edit, Hold/Cycle and Next controls to grid view
Fixed several issues with disconnected media storage locations
Added write timeout code to ffmpeg (for disconnected media storage when writing video files)
Updates to PTZ code for passing authentication to some cameras
Fixes for some (rare) thread locking scenarios
1/7/2014
5.7.2.0Fixed an issue with record all and stop all commands
Improved some threading logic
1/3/2014
5.7.1.0Fixed an issue with configuration data for new users
Potential fix for some issues with ffmpeg
1/3/2014
5.7.0.0Fixed a memory leak in ffmpeg
New storage management settings (supports saving to different folders/ drives)
New version of ffmpeg library
Running the update check in a background thread
Fixed an issue with restoring the window
Added continuous playthrough of selected media in the media panel
Fixed an issue with remote PTZ for some cameras
Re-wrote server ping logic
New folder browser dialogs
New disconnection/reconnection logic
Rewritten object list saving and loading logic
New grid view options for automatically displaying recent motion detected cameras or alerted cameras
New option for displaying feeds at correct aspect ratio in grid view
Webservice API updated
1/2/2014
5.6.8.0Added multiple video transform options (rotate/flip)
Updates to disconnection alert system (supports different email addresses per object)
Added filter controls to the media panel
Updates to support group name options for the command line and http interface (specify a group to apply a command to instead of a specific object)
11/21/2013
5.6.7.0Fix for an issue with the new nVLC plugin
Fix for an issue with disconnection alerts
Added new functionality for grid views - they're now editable,supports full screen, always on top, context menus, and monitor selection (thanks Van Le!)
11/18/2013
5.6.6.0Fixed a bug with alerts
Updates to storage management logging
Fixed a bug with 2 cameras triggering recording on each other
Updates to ffmpeg flush code
See options on ispyconnect timeline tab for new desktop notifications (webkit browsers (chrome) only)
11/14/2013
5.6.5.0New alerts system with new alert types - network message, call URL, HTTP POST framegrab etc. Now supports multiple events per alert.
Fixed an issue with disconnection notifications
Resizable motion detection areas
Updated version of FFMPEG library
Performance improvements and bug fixes
11/13/2013
5.5.8.0Fixed an issue with disconnection from web services
Added support for white-space usernames and passwords
Fixed saving of joystick settings
Fixed an issue with shutting down multiple cameras whilst recording
10/17/2013
5.5.6.0Fixed an issue with ffmpeg recording
Pressing delete now removes the selected control
Added audio recordings to the media panel
Some UI tweaks
10/15/2013
5.5.4.0Fixed a memory leak with multi channel audio recording
Fixed a bug with live listening
10/14/2013
5.5.3.0Important fix for reconnection to ispy web services issue
Added support for multicam MJPEG feeds (implemented in the new mobile site)
Fixes for some potential memory leak issues
Mobile website updates
10/11/2013
5.5.2.0

Fix for some memory issues
New alert trigger type (external triggers)
Support for commercial plugins
New ANPR plugin (http://www.ispyconnect.com/userguide-alpr.aspx)
New version of FFMPEG
Fix for incorrect date display in media panel

10/8/2013
5.5.0.0Fixes for some ffmpeg issues
Added context menu shortcut options for plugins
Some deeper integration options for plugins
Added ability to trigger motion detection and alerts from cameras with inbuilt detection (Axis)
Fixes for some threading/ concurrency issues
9/24/2013
5.4.8.0Fixed issue with ONVIF PTZ loading (for cameras without PTZ)
URL encoded usernames and passwords for wizard to enable connections to cameras with special characters in the credentials
Fixed an issue with alerts trigger on completion of calibration
Fixed an issue with email alerts when using some translation sets.
9/4/2013
5.4.7.0Important fix for storage management - update if you are using 5.4.6.0
Updated to restore to previous window layout by default
Removed MMS alert option
9/2/2013
5.4.6.0Added FTP rename temp file mode (ispy can now upload a .tmp file and then rename it to the correct name on upload to minimise file interruptions when viewing live).
Added atomic storage controls to cameras and microphones (size/age)
Fixed an issue with unlisted cameras on the wizard
Fixed an issue with reconnecting MJPEG streams
Fixed an issue with FFMPEG writer error handling
Fixed an error scenario with object reference errors on recording paired microphones via ffmpeg.
Added customisable fonts for timestamp
8/31/2013
5.4.5.0Added a startup mode option to settings - normal. minimised, maximised or full screen
Fixed an issue with ONVIF cameras with non-compliant PTZ support
Fixed an issue with corrupted frames breaking some image processing routines
Fixed several issues related to disk full scenarios
8/27/2013
5.4.4.0Fixed an issue with interval reconnecting MJPEG feeds
Added an alert mode toggle option to command line and http interfaces
Fixed an issue with custom kinect source feeds
Added alert options for disconnect/ reconnect of web services to settings

8/23/2013
5.4.3.0Fixed an issue with PTZ tracking
Fixed an issue with multiple reconnects whilst minimized
8/17/2013
5.4.2.0Fixed bug with highlight setting of object tracking retained when app restarted
Fixed bug with overlay plugin not saving some settings
Added timestamp background and foreground colour options
Added a new Clone camera type - you can now clone your cameras and apply different motion detectors or overlays or FTP settings to each clone.
Fixed a bug with the face/numberplate plugins crashing
Updated to new version of FFMPEG and Accord frameworks
Fixed several auto reconnect issues for FFMPEG devices
Fixed several crashing scenarios for FFMPEG connected devices
Fixed auto reconnect for USB devices when they are unplugged.
Fixed AVI recording issue (invalid framerate)
Updated to new version of Twitter API for instant Twitter messages
Added download buttons to website file viewer
Fixed issue with alert on no movement triggering on schedule start
Added a confirmation dialog to save when loading new object lists
Added support for ONVIF PTZ for cameras that support continuous movement mode
8/15/2013
5.3.8.0Added multi cam jpeg feed for upcoming mediaportal plugin release
Fix for some issues people are having with recordings
Added name and id macros to argument field for alert triggers on cameras and microphones
Added RAM usage display to 64 bit iSpy
Added an RTSP mode switcher to FFMPEG options (if your video is glitching try setting this to TCP).
Added saving and restoring of extended properties of USB cameras - brightness, contrast, gain,saturation etc.

7/30/2013
5.3.7.0Fixed an issue with some ffmpeg based audio feeds.
Added functionality to support our latest MediaPortal plugin release (which now includes live streaming audio).
7/29/2013
5.3.6.0Resolved an issue with disabling cameras via scheduling7/26/2013
5.3.4.0fixed setting of movement interval
updated vlc audio source code
updated ffmpeg audio source code
added wizard url scanning and filtering
fixes for some ffmpeg issues (include deadlock)
fix for incorrect aspect ratio on web feed
updated so doesn't show when passed command through command API.
added full size video option to web interface
7/25/2013
5.3.2.0Fixed a memory leak in FFMPEG
Fixed an issue on recording with Windows XP (bug carried over from code change in FFMPEG)
Fixed an issue with mics paired with MJPEG sources not turning back on on reconnect of the video source.
7/23/2013
5.3.0.0Fixed a dll link issue with ispyserver7/20/2013
5.2.9.0updates to ffmpeg
updates to vlc
added IAM controls (for motorised USB cameras)
added Pelco P and D protocols with presets (experimental)
added onvif PTZ with presets (experimental)
added fractional second triggers for movement
fix for 1 second movement trigger triggering on half second
fix for circular triggers
fixed a bug when shutting down during recording
new default values (buffers)
updates to sources definitions and translations
7/19/2013
5.2.7.0Fixes for some RTSP feeds with FFMPEG
Fixes for a couple of bugs with VLC feeds
7/12/2013
5.2.6.0Fixed a bug with Windows XP installs7/11/2013
5.2.4.0Added support for ONVIF cameras (discovery and video feeds)

If you have an ONVIF compatible DVR you may now be able to add it into iSpy

Fixed an issue with corrupted frames triggering motion detection

Fixed an issue with exceptions whilst using digital PTZ
7/9/2013
5.2.3.0Completely rewritten FFMPEG integration (latest build of FFMPEG) - supports more cameras, faster framerates.
Updated languages, sources and PTZ definitions.
Numerous minor bugfixes and optimisations.
7/5/2013
5.1.3.0Fixes for some issues with VLC reconnects after network outages
Updated motion zone definer/controller (drag to move and drag off to delete)
Fixes for some sync issues with webservices
6/4/2013
5.1.2.0Reduced CPU load
Added support for depth and Infrared kinect streams
Streamlined video processing code
Fixed some layout issues (when adding new microphones)
Improved CPU reporting
Improved web status reporting
5/31/2013
5.1.0.0Fix for media panel checked item display
Better results when using the wizard to add IP cameras
Fixed the VLC plugin to detect lost connections and reconnect
Added a seek control to VLC file sources
VLC file sources now auto-disable at the end of the file playback.
5/23/2013
5.0.9.0Fixed a small memory leak
Fixed an issue with startup layouts
Fixed a couple of bugs with saving configuration data
Added new camera definitions
Fixed a bug with clearing capture directories
5/21/2013
5.0.8.0Added pager to media panel
Added selection tool to media panel
A crashing bug fix (affected some systems)
Added a feature set controller to settings

5/17/2013
5.0.7.0Fixed an issue with record on schedule start
Fixed some bugs with serving AVI files
Improved web interface to handle AVI downloads
Couple of other performance tweaks to the app interface
5/14/2013
5.0.6.0

Fixed an issue with the last update.

5/13/2013
5.0.5.0Added Tray on Minimise switch to settings
Rewritten server component (uses thread pool)
Updates to data file processing (loading happens in background)
Layout changes to media panel
Fix for odd screen sizes in virtual PCs
Added File/Time remaining overlay for file sources using VLC
Added a file chooser for the VLC source type
Added option to ignore audio for video sources that include an audio component (to first tab when editing the camera)
Updated file management code - now deletes files to the 70% limit starting with the oldest files instead of everything over x days old
Added a new beta 64 bit version of iSpy (see the download page)
5/13/2013
4.9.8.0

Added new translations

Added new sources

Added new PTZ definitions

Fixed a bug with PTZ

Fixed a bug with default values for new cameras

Fixed a restored layout issue

Fixed a potential issue with windows installer software

5/3/2013
4.9.5.0

Added floorplans into grid views

Added option to set a grid view as the start-up screen instead of the main ispy application window (see settings)

Updated direct-x dependencies to (potentially) fix an issue with some windows XP installs.

Moved from SlimDX to SharpDX direct-x libraries

Added calibrate on reconnect option for all video sources

4/28/2013
4.9.2.0

Fixed an issue with a corrupted config.xml file.

4/23/2013
4.9.1.0

Fix for broken SMS functions (sorry!)
SMS can now take multiple numbers - separate them with a semi colon ";"
Fix for SlimDX errors on some systems.
Updates to the translations system.

4/22/2013
4.9.0.0

Added USB joystick support for PTZ control (see settings)

Added Grid View saving

Some minor code improvements

Removed automated youtube uploads (you can still upload on demand).

4/5/2013
4.8.4.0

Fix for issue with alert intervals
Fix for directshow support for some video cards
Integration with custom branding/ affiliate support at http://www.ispyconnect.com/integrators.aspx

2/25/2013
4.8.1.0

Duplicate alert fixed
New sources and sorting
New contribute/ source discovery logic
New PTZ configurations
Layout tweaks
Updates to AForge DirectShow library (local devices and capture cards)
Other minor bug fixes

2/14/2013
4.7.7.0

Fixed an issue with auto PTZ selection in the wizard
Added about 1000 new IP camera configurations
Added an option to remove the camera from the grid
Improved IP address updates to the web services

Added new thumbnail viewer to the website

Happy Christmas! 

12/19/2012
4.7.6.0

Bug fix for server stopping responding under certain conditions
Added new downloader controls
Added new functionality for the Add IP camera wizard - it can now scan and try to connect to unlisted cameras
Added new expanded view (full browser width) to web UI

The windows 8 app is now available and should work fine with this version of ispy.

http://apps.microsoft.com/webpdp/en-us/app/ispyui/07bc26ee-945f-4d7c-bcc1-97ac7e14dc59

12/12/2012
4.7.1.0
  • Fixed an issue with feeds to the flash client
  • Added support for an upcoming windows 8 modern UI application
  • Added highlighting of cameras for floorplans
  • Added motion detection sensitivity ranges (you can now specify a max motion detection as well as a minimum for triggering alerts - so you can ignore events that cause whole scene changes like sunlight changes)
  • Modified ispy to restore the running application instead of warning about one instance only
  • Fixed some web interface issues
  • Fixed a bug with the recordings panel going blank
  • Re-written the framerate limiter to target more intelligently (you may see increased framerates on this version, please check your CPU ratings if this causes issues and lower the framerates accordingly)
  • Added 3 new motion detector types - these don't convert to grayscale first so use slightly more CPU but can be more sensitive to movement
11/28/2012
4.6.6.0

Fix for merge module issue in installer (resulted in ffmpeg dll not loading in some installs)

10/26/2012
4.6.5.0

Few bug fixes:
number formatting in some countries broke the CSV data
Layout lock now prevents maximising/ minimising cameras
Max record time settings don't reset to zero when setting to very high number
Some optimisations for string handling (using StringBuilder for intensive javascript array generation)

10/25/2012
4.6.4.0

Fixed a file reference error in the installer (thanks Microsoft!)

10/25/2012
4.6.3.0

Performance improvements for remote access
Added counter for FTP/ local saving filename generation
Updates to work with new translations system
Progressive loading support for web event viewer to support large data sets
Fix for ffmpeg playback throttling of local video streams
New PTZ definitions and IP camera sources

10/24/2012
4.6.0.0

Total rebuild of the web services (new HTML5 based timeline view/ file browsers/ ptz controllers and multiple camera views). Also added live video/audio feeds and live talk through the browser.

overview 

Added new grid views to the iSpy application (grid and cycle camera options) - see View - New Grid View

Numerous other bug fixes and improvements

10/14/2012
4.5.4.0

Added support for live mp3 streaming audio via HTML 5 (web app and mobile applications) - it takes about 8 seconds to buffer via HTML 5 for some reason so be patient!

Fixed PTZ support through mobile apps and mobile website (hold button down to move, release to stop)

Added download option for media in Android application

Added Android specific skin

Added live listening options to live viewer (mobile)

Added start/stop buttons to live viewer (mobile)

Added some more cameras

Other minor tweaks

9/12/2012
4.5.3.0

Fixed an issue with adding an RTSP video source to ispy using the wizard (it was adding the wrong port to the URL)

I've added an android app to the google play store. Please try it out if you have an Android device (and give us 5 stars if you are feeling generous!)

Check it out here:
https://play.google.com/store/apps/details?id=com.ispyconnect.ispy

9/7/2012
4.5.2.0

Fixed an issue with encoding MP4 files that prevented playback on some android devices.

9/5/2012
4.5.1.0

Fixed an issue with PTZ
Added a new Foscam definition
Some other minor updates and UI tweaks
Fixed a crash when disabling a camera that was feeding an MJPEG stream to another application. 

9/3/2012
4.4.9.0

Bug fixes for:

 remote commands through website
 glitching video on some local/ capture devices
 cancelling a paired microphone
 other minor issues

Some UI improvements

More sources added

Added ability to provide cookies with sources to support more cameras

8/24/2012
4.4.5.0

Added play sound on alert (with a load of dog barking samples added)

Updated mobile site

Fixed issues with digital PTZ

Fixed some issues with remote commands

Fixed bug with saving recording data when ispy is closed

Defaulted automatically paired microphones to not trigger recording on sound detection

Added capability to tilt kinect device 

 

8/14/2012
4.4.3.0

Added support for more cameras and DVRs
Added a huge number of new PTZ definitions
Added support for kinect devices (using microsofts library)
Some minor bug fixes
Added desktop area monitoring (monitor and record a specific area on the desktop) - updated in ispyserver as well

8/8/2012
4.3.7.0

Added about 1000 new cameras, NVRs and DVRs to the wizard along with options to change channels
Added a reverse option for tracking (to track cars/ people or fast moving objects as they move out of frame)
Fixed a bug with the HSL filter
Updates to the AForge framework (bug fixes for numerous video sources)

 

7/19/2012
4.3.5.0

Fixed external IP address change detection
Fixed Always on Top mode hiding modal windows bug
Fixed a bug with Kinect devices
Updates to VLC code for reconnect
Added support for a lot more cameras
Fixed some PTZ settings
Fixed a bug with Play in iSpy if VLC is not installed
Fixed an issue with logging  

Note that some HTTP VLC feeds are currently broken with VLC 2.0.2 - I have submitted a patch to VLC to fix this. If you are having problems with VLC feeds we recommend using v2.0.1 available here:

http://download.videolan.org/pub/videolan/vlc/2.0.1/ 

7/13/2012
4.3.4.0

Fixed an issue with PTZ
Updated VLC source type to reconnect on error
Added more IP camera sources

7/4/2012
4.3.3.0

Added support for web digital PTZ and zoomed recording
Optimisations for loading translations
Added support for a lot more cameras
Fix for  PTZ with RTSP URLs
Added PTZ definitions for a few more cameras
Added support for X10 cameras (with PTZ)
Modified all communications with ispyconnect to use SSL 

7/2/2012
4.3.2.0

Fixed an issue with using the wizard to add a camera - resulting in an object reference error.

6/26/2012
4.3.1.0

Memory leak fix for FFMPEG sources
Added ability to have absolute urls in extended commands for PTZ. 

6/22/2012
4.3.0.0

Potential fix for issues with youtube uploader
New sources for various camera manufacturers
Added PTZ support for Vivotek cameras
Fixed an issue where ispy prevented windows from shutting down 

6/19/2012
4.2.9.0

Added support for about 60 new camera manufacturers
Added support for variable resolution floorplans
Added support for absolute paths for PTZ control
Added an option "minimise on close" to settings

 

6/16/2012
4.2.8.0

iSpy is now code signed with an authenticode signature.
A lot of memory handling improvements
Added a commercial version of ispyconnect (iSpyIntranet) for install on your own server, you can now install that and then tell ispy to use that instead of ispyconnect. You will need your own IIS server, SQL server and SMTP servers to use it.
Added option to minimise ispy on close instead of closing it (see settings). 

6/12/2012
4.2.6.0

Fixed a bug with restore of media panel (splitterDistance error)

5/27/2012
4.2.5.0

Fixed a bug with mics being disabled on reconnecting cameras
Fixed a bug with media storage (access violation errors)
Added ability to close ispy with media center remote controls - see http://www.ispyconnect.com/userguide-remotecontrol.aspx 
Fixed graphing bug for long videos
Layout of media panel is now saved between sessions
Minimum required version of VLC has been updated to  enable audio support
Fixed a bug with talk on foscam where the ip address is invalid (crashed ispy) 
Added generation of PTZ commands for scheduling

5/26/2012
4.2.0.0

Fixed a bug with live listening 
Fixed some bugs with some audio recording issues 
Added broken stream detection to ffmpeg video and audio streams (ispy will now disconnect and attempt to reconnect if the stream is broken - network lost for example instead of hanging)

5/21/2012
4.1.9.0

Few bug fixes for reconnecting sources.
Fixed a stack overflow situation and a null reference error. 
Fixed a duplicate entry in PTZ XML. 

5/17/2012
4.1.8.0

Fixes for automatic microphone reconnect
Fixes for camera automatic reconnect
Fixes for error handling when microphone unplugged
Fixed audio stream realtime delay calculation for file sources 
Fixed maximise code when maintaining aspect ratio

5/15/2012
4.1.7.0

New icons and colour scheme
Fixed a bug with microphone initialisation on adding a dual video/audio source
Added a function to start recording on another object when recording starts (trigger recording on the recording tab)
Added text to speech function through the website - click on the talk icon on the ispyconnect watch page, type in a message and it will be spoken out of the camera speaker (foscam/axis/ispyserver supported).

5/13/2012
4.1.6.4

fixed a stack overflow issue when shutting down ispy
fixed a crash when adding an invalid or broken ffmpeg source
fixed settings when no microphones available

5/10/2012
4.1.5.0

Updated some references to ensure dlls are updated when upgrading
Fixed an issue with settings with computers without mics attached. 

5/9/2012
4.1.4.0

Fixed a layout issue on startup when arranging media on the right
Fixed an issue with paired volume controls not starting
Fixed a layout issue with checkboxes on the media panel thumbnails
Changed the gradient bar on volume levels to use a solid color (less cpu)

5/9/2012
4.1.3.0

Major update - beta release!

Added support for multiple channel audio sources
Added support for changing bitrate of audio sources (local devices)
Fixed issue with face detection plugin
Added text overlay plugin (reads from text files so can update from other applications). Can also alert on text found.
Added FFMPEG as a built in source for both audio and video.
Added VLC as a built in source for both audio and video.
iSpy will now detect audio in the FFMPEG or VLC video feed and split it off automatically into microphone control from the one feed.
Modified icons on overlay
Added big icon option to settings for touch screens
Added "lock layout" option
Added a floating PTZ controller (access this via the View menu)
Modified maximise code to retain aspect ratio 


Added talk support for Foscam, Axis and iSpyServer (specify the default microphone in settings then click on the T to talk to the camera)
Added triggers to alert tabs - you can now trigger alerts on other cameras or microphones (be careful not to set up a circular trigger!)

Added auto-setup for talk for foscam cameras and ispy server sources

Modified iSpyServer to stream video via MJPEG and audio using the same port as the video server. 
Added Talk function to iSpyServer (plays audio from iSpy).

5/8/2012
4.0.3.0

Fixed auto restart for cameras (interrupted sources) - ispy will now try to reconnect automatically every 10 seconds.
Added reconnect interval for all video source types
Added resize video option for all video source types
Fixed language issues for double-byte languages not displaying some drop-downs properly
Improved webservice wrapper code
Added FFMPEG option for IP camera wizard
Added Maximise on alert option (maximises camera in window, not application)
Added specify local saving grab filename - you can use a static name or a date-replaced name. 
Added Arrange option to view menu, you can now dock the media list to left, right or bottom of the main screen.
Added date/ duration view to the saved media previews. 
Fixes for the way VLC connects and disconnects from video sources (prevented some dead-lock cases) 

4/17/2012
4.0.1.0

Fixed an issue with performance monitoring on windows XP systems - Processor and RAM counters weren't working which in turn broke the automatic CPU throttling which could lead to system instability.

4/13/2012
4.0.0.0

Modified file source to use the FFMPEG library - it now supports network streams as well like H264 streams and MMS streams and a lot of other stream types. Note that FFMPEG needs to use the prefix "MMSH" instead of "MMS" for multimedia streams. If your feed couldn't connect in VLC try it using FFMPEG. (on the video source tab).

Added support for real-time switching of mask images to add dynamic overlay functionality. You can switch the overlay image using a url like:

 http://localhost:8080/setmask?ot=2&oid=1&fn=c:\someimage.png

4/12/2012
3.9.9.0

Fixed a bug with support for  DVR to USB converters
Added support for igoogle gadgets and windows sidebar plugins
Couple of layout issues fixed 
Fixed display issues over VNC

4/12/2012
3.9.7.0

Fixes for some bugs related to corrupted file list data
Fix for forced garbage collection breaking some VLC sources (and causing crashes)
Added a View Controller - http://www.ispyconnect.com/userguide-layouts.aspx
Fixes for internal MJPEG Server (handle disconnects withour errors)
Added a lot of new options into the timestamp field (available through the drop-down)
Added a GMT offset option to the timestamp field
Added support for MediaPortal playback and control - http://www.ispyconnect.com/userguide-mediaportal.aspx

4/6/2012
3.9.5.0

Fixed a bug with the installer that broke updates on windows XP.

3/20/2012
3.9.3.0
  • Added keyboard controller:
    Page Up/ Page Down: select camera/mic
    Ctrl-P: Activate/ maximise
    Ctrl-R: Record/ Stop Record
    Ctrl-S: Stop
  • Added controller for Windows Media Center remote controllers (next,previous,play,record,stop)
  • Added "shutdown" command for http server and command line
  • Memory stats updated (now shows what task manager shows)
  • Added API call to get all object data as CSV (getobjectlist)
  • VLC code improvements/ periodic garbage collection
  • Fixed a bug with scan for missing files on volume controls
  • Fixed a bug when plugging in a mic (NoDriver error)

 

3/19/2012
3.9.1.0

Added support for selecting the input for a multiple input video device.

Added Arabic/ Translation updates
Fixed some links to the userguide
Fixed datetime display for hours
Added clickable link to ispy server camera url
Fixed a bug with the webserver not restarting after IP address changed
Fixed a bug with the IP address not updating properly when system IP address changed
Potential fix for youtube upload timeouts
Caching updates for some key web pages
Potential fix for array error on recording microphone.
Improved IP camera wizard
Integrated Microphone selection to edit camera controls.
Added ability to specify GMT offset for timestamp.

Other minor bug fixes and improvements.

3/13/2012
3.8.7.0

Fixed scheduling of local saving (frame grabs)
Added website PTZ support with a proper UI (and mobile on the web view)
Fixes for some crashes running the network troubleshooter.
Fixed "ispyconnect is down" messages when connecting to ispyconnect with a non-working port forward
Fixed resize of camera on resolution change 
Fixed links from ispy to show related camera directly on website
Added graphing for all cameras to website 

2/8/2012
3.8.6.0

Add support for Proxy Servers.
Added Twitter messaging as an alert option.
Added a fix for symbols potentially appearing on the end of filenames.
Fixed applying parameters to VLC sources before getting the frame size.
Fixes for crashes caused by the ffmpeg codec.
Improved messaging around ispy server start-up issues. 
Improved messaging for the network troubleshooter. 

 

 

2/4/2012
3.8.5.0

Added audio support for AVI movies
Fixes for some issues with VLC sources (adding an invalid source then adding a valid source could result in the frame flickering on an interval)
Fixed a memory leak when adding an invalid VLC source
Language updates - added Greek and Chinese (Taiwan)
Added digital zoom via the keyboard with +/- to zoom and arrow keys to pan
Fixes to prevent crashing when loading an object list with VLC sources when VLC is not installed
Fixes to enable video file writing to paths containing symbol characters 
Added tooltips for overlay controls 
Fixed some issues with scheduling (timelapse saving not starting for 1 minute after switching on via timelapse)
Fixed an issue with "apply schedule" where some schedule settings weren't applied. 
Fixed an issue with double byte commas in chinese breaking some CSV based settings. 
Added a plugins button. 
Added translations for remote command buttons as well as a reset option (some remote commands were broken - recommend you click it!)

2/3/2012
3.8.2.0

Improved network scanner (detects servers with basic authentication)
Fixed a bug when pair recording video and audio based on audio detection (didn't trigger video recording)
Updates to some PTZ sources
Moved overlay controls to bottom of video
Added support for ENSIDIO cameras

2/1/2012
3.7.9.0

Fixed a bug with quality settings not being applied from settings panel
Added AVI file generation support (with various encoders - see profile on recording tab)
Updated versioning of some dynamic libraries (may fix some update issues)
Updated network scanner to detect more devices and lookup MAC addresses 

1/29/2012
3.7.8.0

Fixed some installation issues where newer files aren't updated.
Added quality settings for saving/ uploading JPEGs (on settings tab for global settings and on the FTP tab for FTP specific settings) - can dramatically reduce file sizes.
Some fixes for displaying advanced properties of some USB cameras.

 

 

1/28/2012