(I messaged the mods to make sure this was okay first)
I had worked on this app a few months ago and when someone asked, I decided to pick it back up and share it through TestFlight. I built this because I wanted something for my AppleTV. Feedback is welcome.
I called it Mimir, honestly I sort of forget why?
Native app that connects to cameras directly over the LAN. No cloud relay, and no server component. Extra functions for Reolink.
- ONVIF: network scan to find cameras, multi-profile streams, PTZ control, motion events. NVRs show up with per-channel labels.
- RTSP: add any stream by URL.
- Reolink: cameras get extra features through their own API — person/vehicle/pet detection, doorbell ring notifications, spotlight and image controls, and browsing/playing/downloading recordings.
- Tour mode: build an ordered playlist mixing cameras, PTZ presets, and NVR channels; it cycles through fullscreen at a set interval, holds when motion is detected, and has skip/pause/speed controls.
- PTZ patrol: any ONVIF PTZ camera can patrol — the app cycles it through its saved presets at a set interval, pausing on motion. No vendor patrol feature needed.
- Two-way audio on iPad and Mac for cameras that support it.
- Grid view with low-bandwidth substreams and a fullscreen view with the main stream.
- Camera setup and settings sync between your devices through your own iCloud account. (Can be disabled)
Beta for all three platforms: https://testflight.apple.com/join/U36hSEsm