ONVIF Device Manager is a Network Video Client (NVC) to manage Network Video Transmitters (NVT), Network Video Storage (NVS) and Network Video Analytics (NVA) devices. Implements Discovery, Device, Media, Imaging, Analytics, Events and PTZ services. Written in C# and uses ffmpeg for media decoding.
Russian User Guide https://wiki.allprojects.info/pages/viewpage.action?pageId=10617049
ONVIF Declaration of Conformance http://www.onvif.org/Default.aspx?TabID=158&CompanyID=26529&Type=2
Video overview at IPVM (subscription required): http://ipvm.com/forums/forums/video-surveillance/topics/using-onvif-device-manager