Record continuously. Review any moment.

OmniNVR turns compatible H.264 RTSP and ONVIF cameras into a local NVR on the Apple devices you already use.

RecordContinuous sub-stream
IndexEvent markers
ExportRange export
OmniNVR REC
Recording that fits the stream — OmniNVR macOS
Continuous sub-streamRTSP + ONVIF

From live stream to export

A clear path from incoming video to the clip you need.

01

Record

Save continuous sub-stream video and higher-quality event clips.

02

Index

Organize segments by camera, time, and detected event.

03

Review

Move across cameras and recordings on one timeline.

04

Export

Choose a time range and save the relevant clip.

Recording that fits the stream

Use the sub-stream for continuous coverage and the main stream when an event needs more detail.

  • 01

    Continuous sub-stream

    Keep a practical record of every configured camera without default re-encoding.

  • 02

    Main-stream event clips

    Preserve more detail around detected activity when the camera provides a main stream.

  • 03

    Restart recovery

    Rebuild recording state after a restart and continue from the available streams.

OmniNVR REC
Live wall — OmniNVR macOS
Continuous sub-streamRestart recovery

Find the moment on the timeline

Review recorded time directly instead of searching through folders of video files.

  • 01

    Multi-camera timeline

    Compare recordings from several cameras against the same clock.

  • 02

    Event markers

    Jump to detected activity without losing the surrounding context.

  • 03

    Precise controls

    Play, pause, and seek through recorded time from one review view.

  • 04

    Range export

    Set a start and end within available recorded coverage, then export the section you need.

Camera 01
Find the moment on the timeline — OmniNVR macOS REC
09:3010:0010:3011:0011:30
01
02
03
Range export10:32:00 → 10:45:30
MP4

Keep recordings on storage you control

Choose local or external storage and use retention rules to manage available space.

  • Continuous sub-streamKeep a practical record of every configured camera without default re-encoding.
  • Range exportSet a start and end within available recorded coverage, then export the section you need.
  • Built for evidence you can retrieveOmniNVR records compressed camera streams without default re-encoding, aligns segments to keyframes, measures storage pressure, and protects review or archived footage during cleanup.

Designed to resume

Segment tracking, storage checks, and restart recovery help the recorder return to a known state.

  • Restart recoveryRebuild recording state after a restart and continue from the available streams.
  • RTSP + ONVIFUse RTSP for direct video streams. Use ONVIF to discover cameras, select profiles, and control supported PTZ and presets.
  • Privacy by designCamera credentials stay in Apple Keychain. Recordings remain on the storage you choose. Optional integrations only connect when you enable them.

Connect compatible H.264 RTSP and ONVIF cameras

Connect compatible H.264 RTSP or RTSPS streams directly. Use ONVIF for discovery, profiles, PTZ, and presets where the camera supports them.

Use RTSP for direct video streams. Use ONVIF to discover cameras, select profiles, and control supported PTZ and presets. Camera brand guides

Make your Apple devices the NVR.

Connect a camera, choose storage, and confirm the first recording.

macOS · RTSP · ONVIF