Repository navigation
Releases
ONVIF test4: camera-native UniFi Protect support
Camera-native ONVIF support for UniFi Protect
This experimental release adds the working Yi Ants 22CN ONVIF/RTSP package to a fork of fritz-smh/yi-hack. The original history and base-hack instructions are retained.
Included
- Camera-native H.264 header normalization and RTP repacketization; no video re-encoding or computer relay.
- ONVIF adoption tested with UniFi Protect 7.3.70.
- Ready-to-copy SD package, English installation/operation/troubleshooting guides, component licenses, and complete corresponding sources.
- Optional startup integration in the existing Fritz script and offline release verification tools.
Installation
Use yi22cn-onvif-test4.zip with an already working, compatible fritz-smh installation. Follow the manual installation guide. Set a distinct identity and ONVIF password for each camera. The package contains only the CHANGE_ME password placeholder.
Verification and limitations
Tested on one Hi3518/ARM926EJ-S 22CN camera with Linux 3.0.8: adoption, image, concurrent players, reconnect, and image after rapid service restart. The 183 operational files remain identical to the camera-tested package.
Full power-cycle startup, additional camera models/Protect versions, and endurance testing remain outstanding. Video only: no audio, snapshots, PTZ, or motion events.
SHA256SUMS covers the three archives. validation.json records packaging checks. Source and dependency license terms are included; the custom MIT license does not relicense Fritz's entire repository.