The cart is empty

ITVDesk Pro IP Camera 10.6: Windows User Sessions, RDP/RDS Server Mode and Logo Overlays

ITVDesk 10.6 adds Windows User Session media sources for Windows Server, RDP, and RDS environments, together with persistent per-user session binding, expanded Server Mode controls, and configurable PNG logo overlays.

Release highlights

  • Windows User Session media sources can follow the active Windows session, capture the local console, or remain assigned to a selected user and monitor.
  • Persistent SID-based user binding helps ITVDesk restore the intended user session after reconnects, logons, Session ID changes, service restarts, or Windows restarts.
  • Per-channel session status and desktop settings provide clearer control of the selected user, session, monitor, capture area, cursor, PTZ, and keyboard overlay.
  • PNG logo overlays can be applied to video streams with adjustable opacity while preserving the image's original transparency.

Improvements and fixes

  • Completed the Server Mode configuration workflow with controlled Stop, Configure, Apply, and Start operations.
  • Improved multi-session routing, isolation, recovery, channel naming, and Windows user selection.
  • Improved ONVIF snapshot responsiveness in Standard and Server modes.
  • Windows User Session channels now remain available with a NO VIDEO frame after user logoff and automatically restore the live desktop when the assigned session returns.

ITVDesk Pro IP Camera 10.5: AXIS Camera Station Pro, Multi-Channel ONVIF and Linux Reliability

ITVDesk 10.5 adds support for AXIS Camera Station Pro integrations and Linux Wayland NO VIDEO handling, while improving ONVIF multi-channel profile assignment, External IP Camera setup, RTSP session shutdown, and Linux AppImage reliability.

Release highlights

  • AXIS Camera Station Pro support expands ITVDesk integration options for professional VMS deployments.
  • Linux Wayland NO VIDEO handling keeps the stream available with a clear fallback state when the configured monitor becomes unavailable.
  • Improved ONVIF multi-channel integration assigns VMS-created stream profiles more reliably to the intended ITVDesk video channel.
  • Expanded ONVIF profile capacity supports up to 256 fixed and dynamic profiles per ITVDesk ONVIF camera.

Improvements

  • Improved stability when a VMS/NVR changes the default live-stream profile.
  • External IP Camera profiles now preserve the selected H.264 or H.265 codec more consistently.
  • RTSP and RTSPS URLs containing credentials are separated into dedicated username and password fields during source setup.
  • Active RTSP sessions close more safely during Edit, Save, camera restart, and client disconnect operations.
  • Improved Linux Wayland support, AppImage integration, and Auto Start reliability on X11 and Wayland desktops.
  • Improved ITVDesk startup reliability on supported macOS and Linux platforms.

ITVDesk Pro IP Camera 10.4: Linux ARM64, Wayland Capture and Application Monitoring

ITVDesk 10.4 adds native Linux ARM64 support, Linux and macOS application monitoring, and Wayland desktop capture for newer Ubuntu environments, while improving external access, RTSP tunneling, IPCam configuration, ONVIF HTTPS diagnostics, and license-state reliability.

Release highlights

  • Native Linux ARM64 build extends ITVDesk deployment options to compatible 64-bit ARM Linux systems.
  • Linux and macOS application monitoring adds an optional Watcher that can recover ITVDesk after an unexpected application failure and maintain Kiosk Mode operation.
  • Linux Wayland capture and global hotkeys improve support for newer Ubuntu desktop environments while retaining X11 compatibility.
  • Optional Hikvision and RTSP compatibility settings support tested clients that require advertised stream URLs without the explicit default RTSP port.

Improvements

  • Improved Linux and ARM64 portability, desktop capture, and Combine media reliability.
  • External Access operations now finish more predictably when a router is unavailable.
  • RTSP-over-HTTP and RTSP-over-HTTPS tunneling now uses each IPCam's ONVIF HTTP/HTTPS service port.
  • HTTP and HTTPS tunnel modes can be enabled or disabled independently.
  • Camera settings, Auto IP refresh, port validation, and rapid IPCam switching are handled more safely.
  • ONVIF HTTPS certificate and private-key diagnostics are clearer and prevent incomplete HTTPS activation.
  • License activation and local license-state consistency are more reliable during updates, reinstalls, and recovery.

ITVDesk Pro IP Camera 10.3: Selected Area Capture, Motion Event API and RDP Reliability

ITVDesk 10.3 adds selected-area desktop capture and an authenticated Motion Event API, while improving external access setup, RDP desktop streaming, application-window capture, network handling, secure RTSPS preparation, and media-stream stability for professional VMS and NVR environments.

Release highlights

  • Selected Area capture lets users stream a specific area of an individual monitor while keeping full-desktop capture available when needed.
  • Authenticated Motion Event API lets approved external applications trigger and clear ONVIF motion events for enabled ITVDesk IPCam channels.
  • Improved RDP desktop reliability keeps an RDP desktop stream available with a NO VIDEO state while the remote desktop is temporarily unavailable, then resumes the desktop image automatically.
  • Expanded External Access setup supports automatic UPnP mapping on supported routers and a clear manual router-mapping workflow.

Improvements

  • Each monitor now keeps its own selected-area and full-desktop settings.
  • External connection details are more reliable when router ports differ from local ONVIF, HTTPS, RTSP, RTSPS, web, or snapshot service ports.
  • Application Window streams now follow the selected window when it is resized or maximized.
  • Computer Screen Live adapts automatically when the Windows desktop resolution changes in Standard or Remote Desktop sessions.
  • Auto IP handling refreshes camera service and RTSP connection details more reliably after a LAN address change.
  • Secure RTSPS port availability handling is more reliable during initial setup.
  • IPv6 camera setup and dual-stack streaming are available more reliably after adding or editing an IPCam.
  • From File media streams now close active RTSP sessions more safely during restart, disconnect, and streaming-mode changes.

ITVDesk Pro IP Camera 10.2: External Access, Remote Deploy and Startup Reliability

ITVDesk 10.2 improves remote access setup, desktop channel deployment, startup behavior, tray operation, multi-monitor reliability, network adapter handling, RTSP/UDP transport, firewall preparation, and license state stability for professional VMS and NVR environments.

Release highlights

  • Optional UPnP External Access setup helps configure router port mapping for selected ONVIF, RTSP, RTSPS, and web access services where the network supports it.
  • Remote Deploy support for desktop channel setup helps administrators prepare and deploy ITVDesk desktop channel configuration with less manual workstation setup.
  • Improved startup and system tray behavior makes ITVDesk easier to run automatically after Windows sign-in while keeping manual launch behavior clear for users.
  • Improved port, firewall, and network adapter handling helps ITVDesk advertise and bind IPCam services more reliably on managed Windows systems.

Improvements

  • Improved Application Mode and startup behavior for new installations.
  • Improved system tray opening behavior and duplicate-launch guidance.
  • Improved shared/all-users startup handling to avoid duplicate Auto Start entries.
  • Improved desktop monitor channel handling when multiple displays report the same name.
  • Improved desktop stream protection when a previously configured monitor is no longer available.
  • Improved ONVIF device operation on Windows systems with multiple network adapters.
  • Added quick ONVIF port 80 option for ITVDesk IPCam setup where the port is available.
  • Improved RTSP over UDP connection handling when local media ports are already in use.
  • Improved RTSP port binding and availability checks.
  • Improved Windows installer firewall setup for ITVDesk network services.
  • Improved floating license activation and unbind stability when cameras are already configured.
  • Improved service shutdown handling after license removal.
  • Improved license stability during state changes.
  • Improved desktop notice message positioning controls.
  • Improved Update Manager reliability and user feedback.

ITVDesk Pro IP Camera 10.1: Native Source Output and Web Management

ITVDesk 10.1 focuses on more efficient video source handling, expanded browser-based management, and improved reliability for professional ONVIF, RTSP, RTSPS, VMS, and NVR deployments.

Release highlights

  • Native Source Output mode helps preserve the original source resolution, frame rate, and stream characteristics where possible.
  • Direct no-transcoding output for suitable RTSP/RTSPS sources can help reduce CPU/GPU usage during setup and streaming.
  • Expanded ITVDesk Web Management provides clearer camera, channel, and profile overview, start/stop/restart actions, live preview, ONVIF login update, video stream settings, and system status information.

Improvements

  • Improved Windows installer upgrade handling when ITVDesk or related helper processes are still running.
  • Improved Auto IP handling when the local network address changes, helping ONVIF/RTSP services keep using the correct active IP address.
  • Improved desktop monitor handling when Windows reports multiple monitors with the same name, helping ITVDesk keep channel order consistent after add, edit, and restart.
  • Improved RTSP audio stream stability during rare start/stop or client reconnect scenarios.
  • Improved event and alarm handling stability during rare device state changes.
  • Improved update eligibility handling for license deployments.
  • Improved enterprise license handling for camera deployments.
  • Improved offline license file handling.
  • Improved IPCamera channel setup.
  • Improved crash report diagnostics with additional support information for faster issue analysis while keeping compatibility with existing clients.

ITVDesk Pro IP Camera 10.0: Perpetual License Support and VMS Reliability

ITVDesk 10.0 introduces perpetual license update/support period handling and improves license management, VMS compatibility, trial activation reliability, crash diagnostics, and RTSP stream stability for professional deployments.

Release highlights

  • Perpetual license update/support period handling allows perpetual license users to continue using supported ITVDesk versions, while newer versions released outside the active update/support period require renewal.
  • Improved update eligibility handling provides clearer guidance when a newer ITVDesk version requires active update/support coverage.
  • Improved license management integration supports Trial, Perpetual, and Subscription license workflows through the ITVDesk web control panel.

Improvements

  • Improved Milestone XProtect compatibility and supported-device licensing alignment.
  • Improved update eligibility handling for enterprise and perpetual license deployments.
  • Improved trial license activation reliability.
  • Improved stable ONVIF device identity reporting for more consistent VMS integration and licensing behavior.
  • Improved crash report diagnostics to help support troubleshoot rare application issues more effectively.
  • Improved application stability safeguards during license and service state changes.
  • Improved RTSP stream cleanup stability during rare rapid client disconnect, reconnect, or start/stop scenarios.

These improvements help increase reliability for desktop, video device, window, and combined media sources used by VMS/NVR clients in professional ITVDesk deployments.

ITVDesk Pro ONVIF IP Camera 9.9

New Features

- Added silent online renewal support for floating licenses.
ITVDesk can now automatically apply a renewed server-side floating license at startup or when the current license expires, without interrupting normal operation.
- Added improved SRT (Secure Reliable Transport) URL handling for External IP Camera media sources.

Improvements

- Improved expired-license handling for online floating licenses.
If a renewed license is available, ITVDesk continues running automatically. If no renewal is available, licensed features are locked as expected while the application remains open for activation.
- Improved camera configuration protection during license expiration and reactivation.
ONVIF/IP camera settings are preserved when services are stopped because of an expired license.
- Improved stability when reactivating a license while ONVIF/RTSP services or VMS/NVR clients are active.
- Improved Standard Mode startup reliability after reinstall, reboot, or stale broker service state.
- Improved Server Mode to Standard Mode switching by cleaning up broker service state more reliably.
- Improved Windows installer handling for Microsoft Visual C++ Redistributable runtime repair/update scenarios.

Fixes

- Fixed an issue where some external SRT H.264 and H.265 streams could appear corrupted, blurred, black, or stretched.
- Fixed startup behavior in Standard Mode so ITVDesk stays in normal UI runtime and does not accidentally switch to agent/service role.
- Fixed duplicate-launch behavior so "The ITVDesk application is already running" appears immediately.

ITVDesk Pro ONVIF IP Camera 9.8

New Features

- Introduced ITVDesk Server Mode (Always-On Camera Mode) for enterprise deployments, enabling stable Windows service operation across local and RDP sessions.
• Core streaming services remain active in the background even when no UI session is present.
• Ensures continuity across sign-in/sign-out, lock/unlock, and RDP transitions.
• Provides consistent 24/7 stream availability for VMS/NVR environments.
- Added broker/agent runtime orchestration for multi-session environments with per-stream on-demand capture control.
- Added parallel Main/Sub/Third stream handling in Service Mode with independent lifecycle control.
- Added secure software update framework with manual "Check now" workflow.
• Verifies package integrity and trusted signer before installation.
• Improves update reliability for managed deployments.

Improvements

- Improved RTSP routing consistency and Combined stream stability in Server Mode.
- Strengthened update security with enhanced runtime guards, host validation, and package verification.
- Improved Windows installer behavior, including cleaner Start Menu entries (Web, Support, Manual).
- Improved upgrade process by preserving configuration by default, with optional reset support.

Fixes

- Fixed Combined channel naming and Add/Edit persistence across profile groups.
- Fixed update/install edge cases related to interrupted packages and configuration retention.
- Various stability and performance improvements.

ITVDesk Pro ONVIF IP Camera 9.7

New Features

- Added ONVIF VideoLoss event notification UI control.
- Added Windows Desktop GPU keystroke subtitle support with control.
- Added support for the ONVIF port range 2–65535.
- Added a new walkthrough helper when a trial license is activated.

Improvements

- Reimplemented keystroke subtitle pipeline for improved stability and readability.
- Redesigned keystroke retention to token/word-based timeout logic (safe, bounded, thread-safe), removing partial-character fade artifacts.
- Added idle word finalize timeout so unfinished words are closed automatically before expiration.
- Fixed CPU DrawText descriptor cache refresh for dynamic Keystroke text updates, preventing stale or empty subtitle state.
- Fixed a rare webcam crash on Windows that could happen during camera reconnect or rapid start/stop transitions.
- Improved webcam recovery on Windows when the camera is temporarily unavailable (for example disconnect, busy device, or driver glitch).
- Improved GPU webcam fallback behavior so frozen image cases recover more reliably and switch to NO VIDEO mode when needed.
- Improved live stream recovery when changing video codec settings (for example H.265 <-> H.264) while VMS/NVR clients are connected.
- ITVDesk now refreshes shared stream state more safely if an old stream description does not match the newly selected codec.
- If a client opens a stream and then cancels it before playback starts, ITVDesk now cleans up that temporary session more reliably to avoid stale stream state on the same URL.
- This reduces cases where users had to restart the application before clients could connect again after codec changes.
- Improved overall software stability and performance.

ITVDesk Pro ONVIF IP Camera 9.6

This release delivers

- Significantly improved GPU (hardware acceleration) performance, with expanded support for a wider range of GPU devices and drivers.
- Introduced GPU_ZERO for Desktop, Video Device, and Combined channels, providing a fully GPU-driven video pipeline in which the processing chain runs directly on the GPU with near-zero CPU overhead.
- Enhanced hardware encoding support for H.264 and H.265 (HEVC) across Intel (QSV), NVIDIA (NVENC), and AMD (AMF).
- Improved ONVIF compatibility.
- Enhanced external IP camera control with expanded PTZ options.
- More stable multi-view and webcam processing.
- Improved stream start/stop lifecycle stability with controlled connection teardown, ensuring graceful termination before resource cleanup and shutdown.
- Minor UI improvements in startup options.
- Various other fixes and improvements for overall core stability and performance.
- Resolved an RTSP reconnection edge case that could cause stream freezing during frequent camera configuration changes.
1. Combined Media Source (Multi-view)
- Added GPU_ZERO support.
- Introduced GPU compositor with layouts: 1x1, 2x1, 2x2, Picture-in-Picture.
- Added support for Desktop and Webcam sources.
- Added automatic fallback to the CPU if the GPU path is unavailable.
- Improved memory handling (GPU resource cleanup, encoder flush).
- Added runtime fail-safe (automatic switch to CPU if GPU becomes unstable).
2. Combined / Desktop / Webcam Runtime Stability
- Fixed rare crash scenarios when Desktop/Window Edit and Save operations overlapped.
- Improved resolution reconfiguration (including 4K) without requiring app restart.
- Improved GPU_ZERO startup reliability when multiple sources initialize asynchronously.
- Optimized RTSP/ONVIF reconnect behavior (avoids unnecessary reconnects on bitrate-only changes).
- Added an explicit warning log when the requested desktop monitor/output index is unavailable for GPU capture, helping diagnose hot-plug and missing-monitor fallback cases.
- Hardened the codec lifecycle for rapid source switches (Combined to Desktop): synchronized the codec open/free path and added defensive null guards before opening the codec.
- Added automatic desktop/combine GPU recovery after monitor blink, hot-plug, or temporary DXGI loss (sessions are safely reinitialized and clients reconnect automatically).
- Added lightweight GPU keep-awake protection during active desktop/combine streaming to reduce display sleep interruptions while streaming is running.
3. Core Improvements
- Refactored GPU module structure for improved maintainability.
- Improved long-session stability.
- Enhanced session and resource management.
4. ONVIF & External IP Camera
- Fixed ONVIF GetStreamUri XML serialization issue (query parameters causing ODM parsing errors).
- Added proper XML escaping for GetSnapshotUri response.
- Fixed authentication behavior during stream login (RTSP credentials correctly applied from ONVIF settings).
- Improved Add/Edit workflow and ONVIF synchronization.
5. External IP Camera & PTZ
- Added PTZ modes: ONVIF, Custom API, Disabled.
- Fixed per-camera PTZ settings (removed global overwrite behavior).
- Improved multi-camera editing stability (load/save).
- Enhanced Custom PTZ API compatibility and runtime behavior.
6. Windows – GPU & Performance
- Major improvements in hardware acceleration (AMD / NVIDIA / Intel).
- Faster and more stable GPU pipeline with automatic CPU fallback.
- Added GPU_ZERO path for direct GPU processing.
- Improved GPU detection and backend selection.
7. Desktop & Webcam (Windows)
- Improved stability under high load.
- Webcam optimizations:
- Native pixel format support (reduced CPU usage)
- More stable capture loop
- Updated fallback order: GPU → Hybrid removal → CPU
8. Video Settings & Camera Configuration
- Centralized resolution and bitrate estimation logic in a shared API.
- Unified resolution handling using raw WxH mapping.
- Updated VMS-friendly resolution presets:
704x576, 640x480, 640x360, 320x240, Other,
1280x720P (HD), 1920x1080P (FULLHD),
2560x1440 (2K/QHD), 3200x1800 (3K), 3840x2160 (4K).
- Added automatic bitrate recalculation on resolution and FPS changes.
- Tuned bitrate scaling curve (15→25 FPS) for better surveillance quality balance.
9. ONVIF Performance
- Improved Main/Sub stream parameter application speed.
10. macOS Platform
- Fixed mutex stability issues.
- Added native Desktop GPU processing path for improved performance.
11. Compatibility Note (Windows)
- In certain Desktop + Webcam combined scenarios, GPU_ZERO may fall back to CPU due to hardware/driver limitations.
- Automatic fallback ensures uninterrupted streaming (GPU → CPU).
12. Resolved various other issues to improve overall software stability and performance.