How to add and configure an ONVIF compatible IP camera to a Digital Sentry system?

Issue

The IP camera model does not show to be supported on the Digital Sentry IP camera compatibility document but does show to support ONVIF.

Product Line

Pelco Video Management

Environment

  • Digital Sentry 7.2.30 and above - ONVIF 1.2 support
  • Digital Sentry 7.5.609 and above - ONVIF Profile S
  • DSSRV / DSSRV2
  • DS NVs
  • Pelco
    • Sarix IP cameras           
  • ACTi - ONVIF must be enabled in camera web interface
    • E64, E67, E83A (requires time sync) and E89, E95, E97
  • Avigilon - All IP cameras are not supported
  • Axis
    • P3364, P3354  (v5.40.17)
  • Bosch
    • DINION HD 720 IVA NBN-733-IP, Flexidome IP corner 9000 MP, NIN-50022-V3
  • FLIR
    • PE133E (2048x1536, 25ips, H264)
  • Hikvision
    • DS-2CD2532F-I, DS-2CD2732F-1, DS-2CD2132F-I, DS2CD6362F-I, DS-2CD2142FWD.
  • Industrial Video & Control 
    • AMZ-HD41-2A
  • LTS
    • CMIP 7422-28M, CMIP7233‑S
  • Panasonic
    • WV-SW598 *PTZ, WV-SW395 *PTZ,WV-SW397 PTZ, WV-SFN311, WV-SF332
  • Samsung
    • SNB-6004, SVN-1080RN (v2.22+ firmware), SVN8080, SNV-6084R, SND-L6083R, SND-L6013R, SND-5080/5080F, SND-5084, SNB-5004N, SNP-6230, SNO L5083R
  • Sony
    • SNC-EB602R, SNC-EM631, SNC-ZB550, SNC-XM632, SNC-DH120, SNC-EM602R
  • Speco
    • O5MDP1
  • Toshiba
    • IK-WB81A, IK-WD04A
  • Vivotek
    • FD8372, IP8371E, FD8134, FE8171, SD8364E, FD8169A
  • W Box 
    • OE-13DF28 (640x480, 30 ps, H.264, supports ONVIF profile-S, motion had to be set to Server Side)

Cause

No native IP camera driver support for the IP camera in Digital Sentry

Resolution

General requirements for adding an ONVIF compatible IP camera to the Digital Sentry software.
 

  1. Verify the camera supports ONVIF, look up the specification sheet online or contact the camera manufacture.  Check the Digital Sentry Supported Devices page for the camera model.

    Below is a link to lookup Profile S conformance from the ONVIF website.
    ONVIF Profile S conformance products list : Conformant Products
    • Application Type: Device
    • Profile Name: Profile S
    • Manufacturer: *Select your camera manufacture
    • Test Tool Version: All
    • Product Name: leave blank
    • Click the Search button, then verify the camera is on the list.

       
  2. Know the native resolution for the camera, this is usually the highest resolution the camera supports.

    Example resolutions (these can be different for your specific model):
    • 5 MPx    = 2592 x 1944  4:3
    • 4 MPx    = 2144 x 1944
    • 3.1 MPx = 2048 x 1536  4:3
    • 2.1 MPx = 1920 x 1080  16:9
    • 1.3 MPx = 1280 x 1024  5:4
    • 0.9 MPx = 1280 x 720    16:9
    • 0.5 MPx = 800 x 600       4:3
       
  3. The IP camera needs to be time synchronized with the VMS recorder, this is usually done via the IP camera configuration webpage.  If the IP camera has internet access and has a DNS server configured in the network settings, you can use a online NTP server to synchronize the cameras clock.  Example: pool.ntp.org

    Note: The camera requires time synchronization when ONVIF security = Enabled, this option is handled by the camera but may not have a setting in the camera's configuration web interface.  If you do not know whether or not ONVIF security is either enabled or disabled, time syncing the camera will allow a connection no matter the security setting.
     
  4. Now add the ONVIF compatible camera to the Digital Sentry system, this can be done manually using DS Admin or using the DS Quick Setup utility.
    • DS Quick Setup (RECOMMENDED Method)
      1. Run the DS Quick Setup utility (Start > All Programs > Pelco > DS Quick Setup)
      2. Click Next > Yes to UAC prompt > enter the 'admin' password if prompted > select Add/Remove IP Cameras - Keep Existing Configuration and click Next.
      3. Select your recording type and click Next
      4. The utility will now scan the network for available IP cameras,  select the Show ONVIF Devices Only option at top of window.

        Note: If the camera does not detect automatically in DS Quick Setup, use the "Add Camera" button in top right corner and select ONVIF for the camera type.
         
      5. Locate the camera in the search results and highlight, then check the box for "Record".
      6. Select a compression and resolution under the Quality tab, recommend using the native resolution of the camera and the best compression method supported.
        1. The DS Quick Setup utility may not detect the supported compression method or resolution, instead default values will be listed which may not be supported, if this happens do one of the following:
          1. Click on the Authentication tab and then click the Validate button, verify you receive a "Validated successfully" message. If you receive a "Invalid username or password", verify the correct credentials are used for Username and Password.  Select a different camera in the list and then reselect to ONVIF camera, this should refresh the request, the Quality tab settings may now update (can take a minute or two) with supported settings.  This can also indicate ONVIF Security = enabled and the camera is required to be time synched to the Digital Sentry system.
          2. If the supported settings still are not recognized, go ahead and finish the DS Quick Setup wizard to add the camera to the system with the default selections then manually change these values using the DS Admin option below.
             
      7. Enable PTZ if camera supports under the PTZ tab.
      8. Configure the Authentication, Recording, Motion and Audio tabs to complete the setup.

        Note: ONVIF Profile S cameras can be recorded using in-camera motion detection with DS7.7.309 or later. Older versions of ONVIF cameras must be configured for Server-side motion detection when configured for motion recording.
         
      9. Click Next, verify configuration information and then click Next.
      10. When available, click Finish.
      11. Verify live video in DS ControlPoint.



         
    • DS Admin manual:
      1. Open DS Admin (Start > All Programs > Pelco > DS Admin)
      2. Expand the Available System to display the configuration folders.
      3. Expand the VAU folder and click directly on the VAU system name like a hyperlink.
      4. There will now be VAU configuration tabs in the right window, click on the IP Cameras tab.
      5. Verify you have unused IP camera licenses available and then click the Add IP Camera button.
      6. In the What type of IP camera are you adding? dropdown box, select ONVIF and press OK.
      7. Fill in the Camera Name, Frame Rate, Resolution, Compression Type, TCP/IP Address, User Name, Password which match the configurations in the IP camera web configuration.
        Do not change the Stream Number, Port Number, Input on IP Device, RTP Port Number unless directed. 
      8. Once all of the information has been entered, click OK to add the camera.
      9. Locate the newly added camera under the Cameras folder and select it.
      10. If the camera supports PTZ control:
        1. Click on the PTZ tab
        2. Check the box Enable PTZ support for this cameras
        3. Click the Get Types button
        4. Click the PTZ Type: drop down arrow and select ONVIF PTZ
        5. Click Save.
      11. Click the On Screen Display tab and verify video.
      12. Fill out either the Time-Lapse Storage or the Event Storage schedules if recording is required.

        Note: ONVIF cameras must be configured for Server-side motion detection when configured for motion recording.
         

 

If video fails to display, try different resolutions or compression types that the camera supports, also try configuring the resolution and frame rate in the cameras web configuration page to match the VMS settings. 

You can check for error messages in the Windows Event Viewer > Application and Service Logs > IPFrameGrabber log file.

If needing a NTP server you can use Meinberg software, DOWNLOAD HERE. Use this article for a reference to install Meinberg NTP software Time sync Optera to DSSRV/DSSRV2

Support for ONVIF In-Camera motion detection was added in DS software version 7.7.309 and higher.

 

Known Device Details:
 

ACTi
- Requires ONVIF to be enabled in the web interface at Setup > Network > ONVIF (disabled by default).
- Does not require time sync.

Avigilon
- DigitalSentry does not support Avigilon camera with ONVIF for live streaming.

Axis
- P3354 - Match DS Quick Setup / DS Admin configured IP camera password for the Axis camera with user credentials configured in System Options > ONVIF > User List in the P3354's web interface.

Bosch Dinion 720P IVA
- No password by default, if password configured use service for the username.
- By default time sync in not required.
- Frame rate hard set to 60ips by default, must edit profile in web browser to change no matter DS Admin config. If the profile is edited and frame rate changed, verify DS Admin matches changes.

Panasonic
- WV-SW598 with PTZ - Match IP camera settings with DS Quick Setup / DS Admin, tested with 640x360, H.264, 30FPS
- WV-SW598 also works with 1920x1080
- WV-SW397 with PTZ did not require time sync to authenticate.
- Time sync camera with server 

Pelco Sarix 1st generation
- Requires time sync with NTP server

Pelco Sarix Professional
- Does not require time sync
- The Secondary Stream in the cameras web interface must be configued, if cleared will result in No Video.

Hikvision
- DS-2CD2532F-I does not require time sync.
- DS-2CD6362F-I using 1024x1024 Res, 10 ips, H.264, Stream 1.
- DS-2CD2732F-1 with firmware version 5.02 and 5.03 required time sync. Also may need to disable the feature "Enable Illegal Login Lock" in Advanced Configuration > Security > Security Service to avoid the camera locking out the user account before DS Quick Setup can authenticate.
- DS-2CD2142FWD using 2688x1520 res, 8 ips, H264


Samsung
- Requires time sync
- SVN-1080RN with early firmware failed, update to v2.22 was confirmed successful.
-SNV-6083R 

Sony
- Requires time sync
 

Speco
- Requires time sync

Toshiba
- Model "IK-WB81A" displays flashing video with gray screens.  Enable the feature "RTSP Tunneling" in DS Admin > Camera > Edit IP Camera Settings to resolve.
- Model "IK-WD04A" was confirmed working using firmware FD8131-TOBA-0100d.

Vivotek
- Model "FD8372" displays video for a few seconds and goes to "No Video." Enable the feature "RTSP Tunneling" in DS Admin > Camera > Edit IP Camera Settings to resolve.
- Model "IP8371E" requires RTSP Tunneling to be enabled, did not require time sync.
- Model SD8364E PTZ tested and confirm works.  Camera added manaully via DS Admin, had to restart DS Video Server Service in order for PTZ to work.

Watchnet
- Model MPIX-30VDF-IR: worked OK after validating the user credentials through DS QuickSetup authentication tab.
- Time sync was not required

 

Related Articles:
How to add an IP camera to Digital Sentry using the RTSP stream URL.