ONVIF Server Version History
Version 10.9, released on December 11, 2024
Support IPv6
Optimize onvif event service
Optimize error handling code
Fix some other issues
Version 10.8, released on September 18, 2024
Optimize HTTP server and client
Optimize ONVIF network interface initialization
Output request interface name before error output
Output error message when loading incorrect configuration file
If server-ip is specified by configuration, the onvif probe multicast packet will also be bound to the specified IP address
Optimize code style
Fix some other issues
Version 10.7, released on July 3, 2024
Optimize onvif recording services
Optimize onvif search services
Optimize onvif replay services
HTTP server supports long connections
Optimizing HTTPD web services
Add more interface comments
Fix some other issues
Version 10.6, released on April 15, 2024
Support multi-thread receiving network data
Web service supports function interface and virtual path
Fix some other issues
Version 10.5, released on January 30, 2024
Support onvif version 23.12
Optimize the log function, support circular writing, and limit the maximum log size
Optimize onvif replay and onvif recording services
Fix some other issues
Version 10.4, released on November 20, 2023
Support for returning dynamic service addresses to support multiple network interfaces
Optimize the interface for video encoding configuration options
Optimize the handling of onvif version numberse
Add the append_params attribute to the
Fix some other issues
Version 10.3, released on September 12, 2023
Support onvif V23.06 and optimize onvif recording service
The XML parser supports the CDATA data format
If the onvif server IP is configured, the GetNetworkInterfaces request only returns the configured network interface
Optimize HTTP digest authentication processing
Fix some other issues
Version 10.2, released on June 28, 2023
Optimize soap protocol
Optimize onvif configuration
Optimize onvif event notification messagese
Fix some other issues
Version 10.1, released on April 18, 2023
Supports SHA-256 digest authentication
Optimize MD5 authentication function
Supporta SetHashingAlgorithm interface
Supports onvif media and onvif ptz service event notifications
Fix some other issues
Version 10.0, released on February 8, 2023
Optimize SSL connection of http
Optimize onvif recording service
Optimize onvif door control service
Optimize onvif receiver service
Fix some other issues
Version 9.9, released on November 28, 2022
Optimize xml parser
Optimize SetNetworkInterfaces interface processing
Optimize timer functions
Optimize http client
Add OSD initialization configuration
Fix some other issues
Version 9.8, released on September 20, 2022
Support onvif tampering detection rules
Optimize onvif video analysis service
Eliminate compilation warnings
Fix some other issues
Version 9.7, released on July 15, 2022
Optimize onvif event service
Optimize onvif scope
Optimize GetStreamUri interface
Fixed SSL_connect connection blocking issue
Fix some other issues
Version 9.6, released on May 12, 2022
Support to enable HTTP and HTTPS services at the same time
Support onvif geo location interfaces
Optimize onvif video analytics service
Optimize onvif token generation
Optimize onvif GetSupportedMetadata interface
Fix some other issues
Version 9.5, released on March 10, 2022
Optimize HTTPS data reception in EPOLL mode
Optimize HTTP soap data sending
Initialize multicast configuration
Optimize onvif event service
Fix some other issues
Version 9.4, released on January 12, 2022
Optimize onvif mask service interfaces
Optimize onvif credential service interfaces
Optimize time zone settings
Add HTTPS SSL certificate configuration item
Update developer documentation
Fix some other issues
Version 9.3, released on November 18, 2021
Optimize https server
Optimize http client
Optimize soap processing
Optimize onvif utility functions
Fix some other issues
Version 9.2, released on September 28, 2021
Optimize http server
Add MPEG4_SUPPORT compilation option
Optimize device capability
Fix some other issues
Version 9.1, released on August 2, 2021
Support storage configuration, management interfaces
Support recording export interfaces
Optimize onvif analysis services
Optimize onvif event services
Optimize the configuration of audio and video encoding options
Pass ODTT (onvif device test tool) V21.06 compatibility test
Fix some other issues
Version 9.0, released on June 9, 2021
Optimize onvif imaging service
Optimize onvif event service
Optimize onvif IP filter function
Fix some other issues
Version 8.9, released on April 13, 2021
Optimize http/https server
Optimize onvif analysis service
Suppport GetSupportMetadata interface
Optimize onvif deviceio service
Fix some other issues
Version 8.8, released on March 3, 2021
Optimize onvif analysis service
Optimize onvif device service
Optimize onvif recording service
Optimize onvif thermal service
Fix some other issues
Version 8.7, released on January 8, 2021
Optimized configuration read and write
Optimize metadata configuration
Optimize PullMessages interface
Optimize for MAC platform
Fix some other issues
Version 8.6, released on November 18, 2020
Support runtime configuration read and write
Optimize ONVIF analysis service
Support device discovery resolve message
Fix some other issues
Version 8.5, released on September 22, 2020
Support windows 10 network camera (https://blogs.windows.com/windowsdeveloper/2019/10/10/connecting-network-cameras-to-windows-10-devices/)
Optimize http server
Add media2 event attributes
Support whilelist and blacklist interfaces of onvif credential service
Optimize development documents, user manual documents
Add ONVIF PROFILE C compilation makefile and VS project file
Fix some other issues
Version 8.4, released on August 20, 2020
Optimize ONVIF video analytics service
Optimize ONVIF access control service
Compatibility test with onvif device test tool V20.06
Fix some other issues
Version 8.3, released on July 15, 2020
Optimize HTTP server
Optimize onvif event service
Optimize timer tasks
Fix some other issues
Version 8.2, released on May 22, 2020
Optimize ONVIF credential service
Added Profile G project and Makefile that passed the compatibility test
Clear compilation warning
Add android, ios platform makefile
Update openssl library to version 1.1.1g
Fix some other issues
Version 8.1, released on April 7, 2020
Optimize ONVIF search service
Optimize ONVIF event service
Optimized timer function
Optimize data structure
Fix some other issues
Version 8.0, released on March 3, 2020
Optimize ONVIF media/imaging/PTZ services
Optimize ONVIF video analysis services
Optimize ONVIF door control services
Optimize ONVIF device IO services
Support more onvif interfaces
Compatible with onvif device test tool V19.12
Fix some other issues
Version 7.9, released on January 15, 2020
Optimize the snapshot interface
Optimize the MAC platform network interface
Added handling of app exit events
Fix some other issues
Version 7.8, released on November 27, 2019
Add ONVIF media and image service compilation macros
Optimize makefile
Compatible with ONVIF device test tool V19.06
Fix some other issues
Version 7.7, released on October 14, 2019
Optimize ONVIF recording service
Optimize ONVIF media/media2 service
Optimize for MAC platform
Fix some other issues
Version 7.6, released on September 5, 2019
Optimize memory processing
Improve system stability
Fix some other issues
Version 7.5, released on July 30, 2019
Optimize ONVIF PTZ service
Optimize ONVIF access rule service
Optimize ONVIF access control service
Optimize ONVIF door control service
Optimize ONVIF event service
Fix some other issues
Version 7.4, released on June 12, 2019
Support onvif PTZ preset tour interfaces
Optimize ONVIF video analysis interfaces
Fix some other issues
Version 7.3, released on May 6, 2019
Support onvif provisioning service
Fix some other issues
Version 7.2, released on March 21, 2019
Compatible onvif device test tool V18.12
Optimize event service
Optimize windows projects
Fix some other issues
Version 7.1, released on February 27, 2019
Optimization code
Support more ONVIF interfaces
Fix some other issues
Version 7.0, released on January 8, 2019
Support ONVIF Media2 mask interface
Support Web Service
Optimize code structure
Added Profile S project and Makefile that passed the compatibility test
Fix some other issues
Version 6.9, released on November 27, 2018
Optimize ONVIF recording service
Support user access level
Fix some other issues
Version 6.8, released on October 29, 2018
Optimize ONVIF video analytics service
Fix some other issues
Version 6.7, released on September 30, 2018
Optimize ONVIF Profile G
Optimize ONVIF recording search service
Fix some other issues
Version 6.6, released on August 30, 2018
Support ONVIF Profile T
Add message handling queue
Optimize message handling
Fix some other issues
Version 6.5, released on July 28, 2018
Compatible with onvif device test tool v18.06
Optimize ONVIF media 2 services
Fix some other issues
Version 6.4, released on June 13, 2018
Support more onvif interfaces
Fix some other issues
Version 6.3, released on May 3, 2018
Optimize ONVIF event services
Support redirect to the web pages
Fix some other issues
Version 6.2, released on April 23, 2018
Optimize ONVIF analytics services
Optimize makefile and compile macro
Fix some other issues
Version 6.1, released on March 13, 2018
Optimize ONVIF discovery port binding problems
Compatible with ONVIF version 17.12
Fix some other issues
Version 6.0, released on January 10, 2018
Support ONVIF receiver service interfaces
Optimize code structure, the target file size smaller
Fix some other issues
Version 5.9, released on December 12, 2017
Optimize onvif probe function
Optimize onvif event function
Optimize onvif access control and door control service
Fix some other issues
Version 5.8, released on November 29, 2017
Compatible with ONVIF Profile A
Support ONVIF schedule service interfaces
Fix some other issues
Version 5.7, released on October 27, 2017
Support ONVIF Access Rules service interfaces
Fix some other issues
Version 5.6, released on September 8, 2017
Support ONVIF Credential service interfaces
Fix some other issues
Version 5.5, released on August 3, 2017
Support ONVIF thermal service interfaces
Fix some other issues
Version 5.4, released on June 12, 2017
Support onvif media service 2 OSD interfaces
Improve onvif media service 2 interfaces
Fix some other issues
Version 5.3, released on May 25, 2017
Support onvif media service 2 PTZ interfaces
Improve onvif media service 2 interfaces
Fix some other issues
Version 5.2, released on April 20, 2017
Supports simultaneous listening of multiple network interfaces
Support more ONVIF interfaces
Fix some other issues
Version 5.1, released on February 17, 2017
Support EPOLL mode for linux platform
Fix some other issues
Version 5.0, released on November 22, 2016
Support 802.11 (wifi) network interfaces configuration
Support Get/Set remote user
Support more ONVIF interfaces
Fix some other issues
Version 4.9, released on 2016-10-24
Improved onvif access control service interfaces
Improved onvif door control service interfaces
Support ONVIF Profile Q
Version 4.8, released on October 13, 2016
Improved onvif recording service interfaces
Fix some other issues
Version 4.7, released on September 19, 2016
Improved onvif media2 service interfaces
Fix some other issues
Version 4.6, released on August 9, 2016
Support audio decoder configurations interfaces
Support zero configuration interfaces
Improve image service interfaces
Version 4.5, released on July 7, 2016
Optimized code structure
Fix some other issues
Version 4.4, released on June 21, 2016
Support for 64-bit compiler
Support Log Level Function
Version 4.3, released on May 30, 2016
Support ONVIF Media Service 2 interfaces
Support H265 video encoding setting
Version 4.2, released on May 9, 2016
Add support ONVIF Device IO service
Fix some other issues
Version 4.1, released on April 18, 2016
Add support HTTPS connection
Fix some other issues
Version 4.0, released on February 26, 2016
Add support ONVIF Access Control service
Add support ONVIF Door Control service
Compatible with ONVIF Profile C
Fix some other issues
Version 3.9, released on December 12, 2015
Add Audio service compile control macro
Fix some other issues
Version 3.8, released on November 27, 2015
Add PTZ service compile control macro
Optimized code structure
Fix some other issues
Version 3.7, released on October 7, 2015
Add user manual document
Add developer manual document
Fix some other issues
Version 3.6, released on September 12, 2015
Support http digest authentication
Fix some other issues
Version 3.5, released on August 26, 2015
Support onvif event filter function
Fix some other issues
Version 3.4, released on July 13, 2015
Support Onvif Video Analytics service
Fix some other issues
Version 3.3, released on July 6, 2015
Support ONVIF Profile G
Support recording search interface
Support recording replay interface
Version 3.2, released on June 18, 2015
Support onvif event pull interface
Support onvif recording control interface
Version 3.1, released on June 9, 2015
Improve onvif OSD interfaces
Fix some other issues
Version 3.0, released on March 23, 2015
Support multicast streaming interface
Support metadata configuration interface
Fix some other issues
Version 2.9, released on February 6, 2015
Support PTZ configuration setting
Improve imaging setting
Data structure significant improvements
Add more comments
Fix some other issues
Version 2.8, released on January 26, 2015
Support OSD setting
Support firmware upgrade
Support Get snapshot function
Improved Image setting
Fix some other issues
Version 2.7, released on December 23, 2014
Support onvif user management interface
Improved device discovery function
Fix some other issues
Version 2.6, released on October 12, 2014
Support for dynamic PROFILE create
In accordance with the ONVIF specification optimized error handling
Support more onvif interfaces
Version 2.5, released on September 10, 2014
Support ONVIF PTZ function
Fix some other issues
Version 2.4, released on August 15, 2014
Support Basic Event Notification
Support ONVIF Version 2.42.
Support more onvif interface
Optimization of request process
Support for more parameter configurations, configuration flexibility
Version 2.3, released on July 20, 2014
Support more onvif interface
Fix some other issues
Version 2.2, released on June 20, 2014
Support more onvif interface
Fix some other issues
Version 2.1, released on May 28, 2014
Add user authentication function
Optimized code structure
Add error handling