Link 4K 20X - Firmware Changelog
Change Log
Horizon Changelog
1.0.5 (04.22.2026)
Horizon Features
- New Video Player utilizing WebRTC
- New refactored backend API that will allow for more stability for future Horizon updates
-
Horizon authentication using bearer tokens. Legacy interface still uses digest authentication
-
Updated mobile controls to be more responsive
- Click and hold on mobile replaces the point-and-click to prevent accidental finger taps
- Joystick should be more responsive
- Framing removed only on mobile until it can be better reworked
- You can now pinch-to-zoom
Horizon Bug Fixes
- Fixed where excess stop commands would be sent, affecting preset recall
- Fixed standby/privacy modes not persisting if refreshing/closing the browser
- Fixed where non-80 HTTP port could cause issues with loading
- Fixed firmware updater that some users reported being unable to update
Known Issues
- MTU / Jumbo Frames: Some network switches and routers may not support MTU values above 1,500, which can result in packet loss or unstable connections.
- Move 4K/Link 4K 30X Focus Limit Functionality: When testing the Focus Limit feature, setting the Furthest Position (e.g., 1 m) does not currently restrict autofocus beyond that point.
- Multi-Target Select – Identification Persistence: When using Auto-Tracking with Multi-Target Select, identification numbers may not consistently stay assigned to the same individual when multiple people are present or cross paths. The Home button does not currently refresh or reassign bounding boxes as described, and a reboot may be required to restore numbering.
- FreeD Stream Activation: While FreeD data output and checksum formatting have been corrected and verified with Unreal Engine’s LiveLink plugin, the FreeD stream does not automatically start from the web interface. Users must select the desired stream option in the web interface and manually enable the stream using the Hex command (e.g., via Packet Sender): Enable Stream Command: D0 01 01 D2
- USB Audio Setting Requires Multiple Reboots: When enabling or disabling USB Audio via the Web UI, the selected setting may not apply after the first reboot. Users may need to select the desired USB Audio state and reboot the camera a second time for the change to take effect.
- Pan/Tilt Drift After Preset Recall with Motion Sync Enabled: When Motion Sync is enabled, issuing manual Pan or Tilt commands immediately after recalling a preset may cause the camera to briefly overshoot the target position and drift before settling at the correct location.