Skip to content

OnvifLib.Gui 1.3.2

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Oct 17:59
· 7 commits to main since this release

OnvifLib.Gui

Cross-platform ONVIF Device Manager alternative (Avalonia): discover/add cameras, live H.264 / HEVC via bundled ffmpeg, PTZ, imaging, events, analytics, Profile G archive replay, Device I/O.

Downloads

  • OnvifLib.Gui-win-x64.msi — Windows x64 (WiX installer → Program Files, Start Menu). Prefer this over the zip so Windows does not mark binaries as downloaded from the Internet.
  • OnvifLib.Gui-win-x64.zip — Windows x64 portable (same payload; no separate installer)
  • OnvifLib.Gui-linux-x64.zip — Linux x64 portable, self-contained .NET 10 + LGPL ffmpeg. Preferred on Linux: sudo snap install onviflib-gui (same payload, from the Snap Store)

Bundled ffmpeg (BtbN n8.1.x) lives under ffmpeg/ next to the app.

Run (Windows)

Install OnvifLib.Gui-win-x64.msi, or unzip the portable zip and run OnvifLib.Gui.exe.

Run (Linux)

sudo snap install onviflib-gui
sudo snap connect onviflib-gui:password-manager-service   # only for "Remember password"

or the portable zip:

unzip OnvifLib.Gui-linux-x64.zip
cd OnvifLib.Gui-linux-x64
./OnvifLib.Gui

Library NuGet (separate): dotnet add package OnvifLib.

Notes

  • Linux needs a desktop session (X11/Wayland).
  • App is MIT; bundled ffmpeg is LGPL — see ffmpeg/README.txt.
  • winget manifests: packaging/winget; snap recipe: packaging/snap in the repo.