-----------------------------------
ONVIF Device Manager is an open-source software application (currently available for Windows only), which scans your network for cameras, DVR's, and NVR's, trying to locatea stream address that can then be used for connecting your device to Angelcam. Who should use this? If you’ve already setup port-forwarding for your device, but Angelcam can't find a stream automatically and/or. ONVIFTM – 7 – ONVIF APG - Ver. 1.0 Courier Indicates file names, command names, code samples, and onscreen output. // Courier bold italic Designates comments within code samples. Italic Used for emphasis, or as a substitute for an actual name or value. For example, the parameter username would be replaced by an actual user’s name.
Affected Roles: Owner, Administrator
Related Digital Watchdog VMS Apps: DW Spectrum
Complexity: Low to Medium
Last Edit: April 9, 2020
-----------------------------------
When ONVIF compliant devices are added to a camera network, DW Spectrum, as well as the VMAX IP Plus Series NVRs, will attempt to automatically add it to the Server when using their Auto Discovery feature. However, if the camera is a third-party device and is using its factory default features, issues may arise during this process.
AXIS cameras, for example, can be discovered within the camera network, but will often be unable to be automatically added due to their default security settings. Following AXIS’s v5.40 firmware update, the camera’s ONVIF function is disabled by default.
This article will outline how to configure an AXIS camera for making additions to a VMAX IP Plus unit or to DW Spectrum.
Note: Please use the Digital Watchdog camera compatibility lists for DW Spectrum or for the VMAX IP Plus if you are unsure if the camera will be supported by your Server or NVR.
When configuring an IP camera, the user must know the camera’s networking information in order to connect with the camera’s web interface, add it to a Server, or for general network awareness.
Most third-party camera manufacturers will provide a detection software tool that can be used to locate the camera on the network, identify its IP address, or to identify its model information.
To acquire this type of software, you can visit the AXIS Management Tools web page and download either the AXIS IP Utility toolor AXIS Device Manager tool.
Alternatively, if you know the camera’s default login information, ONVIF Device Manager (ODM) is another detection tool that can be used to locate and identify ONVIF compliant devices within the camera network. ODM can be acquired from the Source Forge website.
Note: If you are unsure which tool to use or require further assistance, please contact AXIS for more information regarding their cameras. Camera menu layout and features vary by camera model.
To enable ONVIF in an Axis camera:
If you do not know the networking information of the camera, use either ODM or the AXIS discovery tools to locate the camera on the network.
Enter the camera’s Administrator login. Refer to the AXIS camera’s User Manual to obtain the default information.
Note: If you are using the default login of the camera, you may be prompted with a notification to change the camera’s password.
Note: If the camera is connected to the integrated PoE switch of a VMAX IP Plus NVR, please read Connecting With Cameras Through Virtual Ports (VMAX IP Plus) to connect with the camera. Otherwise, you must connect the camera to a PoE switch that is separate from the VMAX IP Plus to continue with this setup.
Select the ONVIF menu.
Click the Add button to add a new ONVIF User.
Click the OK button to add the new ONVIF profile.
Note: These login settings are the same User Name and Password that will be used when adding the camera to DW Spectrum or to a VMAX IP Plus.
Click the Save button to apply the changes.
-----------------------------------
Affected Roles: Owner, Administrator
Related Digital Watchdog VMS Apps: DW Spectrum® IPVMS
Complexity: Medium to High
Last Edit: March 12, 2021
-----------------------------------
DW Spectrum® Servers operate with standard ONVIF Profile S API, which is commonly used by most IP cameras. This encourages an easier setup process when adding cameras to the Server and is used for communication between the IP camera and the DW Spectrum® Server.
This article will outline some troubleshooting that can be performed for device discovery, streaming issues, PTZ issues, and signal input issues.
**NOTE: If you are adding a third-party camera to DW Spectrum® and are having similar issues, please use the following articles or consult with the camera manufacturer for assistance.
To troubleshoot devices that are having issues being discovered on the network, it is recommended to download and install ONVIF Device Manager (ODM) to the computer that the DW Spectrum® Server software is installed on, or on a computer that shares the same LAN as the Server.
This application is compatible for Windows OS only, but is a great tool for troubleshooting camera issues. If the Server is not using a Windows OS (Ubuntu/Linux or Macintosh), install ONVIF Device Manager on a Windows PC on the same LAN as your troubled ONVIF camera.
If your camera adheres to the ONVIF standard, DW Spectrum® IPVMS should be able to automatically discover the camera if it is on the same LAN as the Server.
If DW Spectrum® does not discover your camera automatically, possible causes may include:
To scan for an ONVIF camera with ODM:
Enter the User ID and Password of the camera’s ONVIF profile.
If the camera is still not discovered by ODM, the issue may be occurring because the device is presently unreachable with the current network configuration or because the device is not processing ONVIF requests correctly.
After allowing the camera to reboot, search for the camera with ODM again.
If the issue persists and you have confirmed that the camera is powering on, proceed to the next troubleshooting step.
Check the network cable connection between the camera and its PoE switch (or PoE injector).
If the network cable appear to be securely connected to the camera network, try to connect with the camera’s web client using a web browser.
Even if the camera is not being discovered by DW Spectrum® or ODM, you may still be able to access the camera’s settings. Otherwise, proceed to the next troubleshooting step.
Factory Default the camera. If you are able to connect with the camera’s web client, use the initialization/reset options to default the camera.
If you are not able to connect with the camera’s web client, use the Manual Reset button of the camera.
**NOTE: Some camera models cannot be physically opened and do not have a manual reset option. Check the camera’s user manual if you are unsure if the camera supports this option.
If you successfully discover the camera, connect with its web client to confirm that it is using its latest firmware version and that it is assigned to the camera network.
**NOTE: For more information on assigning cameras to a sub-network, please read Assigning A Static Address To New Or Defaulted Cameras.
If possible, uninstall the camera and separate it from its original connection to test with another PoE switch or PoE injector, a different network cable, and/or directly at the NVR.
If DW Spectrum® IPVMS was able to discover the ONVIF camera, but when trying to view video through the DW Spectrum® Client you experience streaming issues, you can use ONVIF Device Manager (ODM) to test the video stream.
Some streaming issues may include:
To test an ONVIF stream:
Next, Click the Live Video button for the camera.
If the RTSP stream does not work, there may be an issue with the camera or with its firmware.
The ONVIF camera should be able to stream an h264 stream (or h254, depending on model) through the DW Spectrum® Client. If when trying to view a camera’s main video stream through DW Spectrum® only results in the MJPEG stream displaying, use ODM to check for an h264 stream.
To check for an h264 stream:
Next, click on Video Streaming.
Check for h264 with the necessary (highest) resolution. If you do not see this, then there may be an issue with the camera or with its firmware.
The ONVIF camera should be able to provide a primary (high-resolution) and secondary (low-resolution) h264 stream. The secondary steam is utilized by DW Spectrum® IPVMS for processing features such as motion detection, camera analytics, and constant recording.
If you cannot see the secondary, low-resolution video stream through the DW Spectrum® IPVMS, use ODM to check for the secondary profile.
**NOTE: If the camera’s secondary stream resolution is greater than 1024x728, the media server will disable motion detection unless the Force motion detection for the stream setting is enabled (Camera Settings > Expert).
To check for a secondary, low-resolution h264 stream:
Next, click on Profiles.
Select the secondary stream, then click on Video Encoder Configuration.
Check the encoding codec and resolution settings for the secondary, low-res profile.
If there is only a high-resolution profile available, the camera may not may not allow a secondary resolution streaming profile (typically, older cameras) or there is a device issue. If the low-resolution stream only has an mjpeg codec, it may also indicate a device issue.
When encountering PTZ issues through the DW Spectrum® Client, ODM can be used to test the camera’s ONVIF communication for the PTZ controls.
**NOTE: To troubleshoot PTZ issues for the DW Spectrum® GUI, check out PTZ Auto-Focus and Camera Control in DW Spectrum.
To test the PTZ communication of the camera:
Next, click on PTZ control. If there is no PTZ control option in the ODM, check that the camera does indeed support a PTZ function. Additionally, you can check in the camera’s web client for PTZ options as well.
**NOTE:PTZ Auto-Focus and Camera Control in DW Spectrum
Click-and-hold the PTZ control buttons to test the PTZ function of the camera. If the camera should have PTZ capabilities and does not respond, it may be due to an issue with the camera or with its firmware.
If the single input (DI) on the camera triggers, but the DW Spectrum® Client does not respond, you can use ODM to check the change log for a state change.
To check for events in ODM:
Next, click on Events.
If the camera continues to appear unresponsive, please contact Digital Watchdog Technical Support for further assistance. If this is a third-party camera, please contact the camera manufacturer for further assistance.