Skip to content

Onvif Viewer capable of a rudimentary HMI/SCADA interface

License

Notifications You must be signed in to change notification settings

thephez/onvif-viewer

Repository files navigation

Onvif compatibility

  • Tested with a variety of Bosch and Samsung cameras (including 360)
  • Supports authentication
  • Works for both the RTSP stream and Onvif commands
  • Querys camera time and calculates offset between camera and client time to make sure Onvif commands work (Onvif spec requires the timestamp in Onvif commands to be within 5 seconds of the camera time)
  • Querys camera stream URI info directly from each camera so no guessing what the correct RTSP path is
  • Supports PTZ commands (including preset)
  • Video played via VLC control so many features available (audio, etc.)
  • Multicast capable

Features

  • HMI integration (via text file)
  • Runtime resizable
  • Run as full-screen app (runtime changeable)
  • Toggle views between grid and single full view
  • Select different grid item without leaving full view via status overlay
  • Shows preset buttons on viewer for PTZs
  • Dynamically reload while running (for changing # of views, etc.)

About

Onvif Viewer capable of a rudimentary HMI/SCADA interface

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages