Technical guide to ONVIF profiles, camera discovery, stream configuration, and troubleshooting for connecting IP cameras from any manufacturer to a modern VMS platform.
ONVIF (Open Network Video Interface Forum) is an industry standard that ensures interoperability between IP cameras and VMS platforms regardless of manufacturer. Founded by Axis, Bosch, and Sony in 2008, ONVIF now has over 500 member companies. Any camera labeled ONVIF-conformant should work with any ONVIF-compatible VMS.
ONVIF defines several profiles: Profile S (streaming), Profile G (recording and storage), Profile T (advanced video streaming with H.265, imaging settings, and motion detection), and Profile M (metadata and analytics). Most modern cameras support at least Profile S and T.
Visylix discovers ONVIF cameras automatically on the local network using WS-Discovery. The management console lists discovered cameras with their model, firmware version, available streams, and supported profiles.
For cameras not on the same subnet (common in enterprise networks with VLANs), manual connection is straightforward: enter the camera's IP address, ONVIF port (typically 80 or 8080), and credentials. Visylix auto-detects available stream profiles and configures the optimal resolution and codec settings.
Some older cameras support RTSP but not ONVIF. Visylix connects to these cameras using direct RTSP URLs. Common RTSP URL patterns vary by manufacturer: Hikvision uses rtsp://[ip]:554/Streaming/Channels/101, Dahua uses rtsp://[ip]:554/cam/realmonitor?channel=1, and Axis uses rtsp://[ip]/axis-media/media.amp.
The RTSP connection provides streaming and live viewing but may not support advanced camera controls (PTZ, imaging settings) that ONVIF enables. For full functionality, updating camera firmware to add ONVIF support is recommended.
The most common connection issues are network reachability (camera and VMS on different subnets without routing), incorrect credentials (ONVIF credentials are sometimes separate from the camera web interface login), and firmware incompatibility (older firmware may have incomplete ONVIF implementations).
Visylix provides connection diagnostics that test reachability, authentication, stream availability, and codec compatibility. If auto-detection fails, the diagnostic tool identifies the specific failure point and suggests resolution steps.