New Features
1. ONVIF V24.12 Support
Added support for ONVIF Core Specification v24.12 to improve compatibility with newer camera and NVR firmware.
2. Enhanced ONVIF Security Services
Added full support for secure protocols (HTTPS, RTSPS) and ONVIF Security Profiles,
improving encryption and authentication between devices.
3. RTSPS Streaming Support
Introduced RTSP over TLS (RTSPS) for secure, encrypted video streaming on port 322.
Works in parallel with standard RTSP streams for backward compatibility.
4. Integrated HTTPS Web Server
Web interface and remote control panel now operate over HTTPS with TLS encryption, enhancing data protection and privacy.
5. ONVIF Image Service Optimization
Improved responsiveness and image control for brightness, contrast, saturation, and exposure adjustments in real time.
6. IPv6 Network Enhancements
Improved IPv6 compatibility, automatic address detection, and dual-stack (IPv4 + IPv6)
operation for future-ready deployments.
7. Opus Audio Codec Support
Added ONVIF Audio with Opus codec support via RTP-Unicast/RTSP/HTTP/TCP for efficient, high-quality audio streaming.
8. Persistent State Management
During Stop/Start operations, the system now automatically saves session data to a file and restores it,
ensuring seamless recovery and reduced initialization time.
9. Security and Trust
Our company now uses an Extended Organization Validation certificate issued by DigiCert/Verokey.
10. Watchdog Service (High Availability)
Continuously monitors ITVDesk. If the application crashes or stops responding, the service safely restarts it and restores all previously
configured streams (Desktop, Camera, and Audio), keeping transmissions online without manual intervention.
Fixes and Improvements
Various bug fixes and internal optimizations for improved stability and performance.
Reduced CPU and memory footprint during multi-stream operation.
Improved socket handling and connection recovery in network reconnection scenarios.
Improved webcam enumeration using Qt and the Windows Media Foundation API.

