Bosch Building Technologies

    Showing results for 
    Search instead for 
    Did you mean: 

    How to add an ONVIF camera to BVMS through VSG?

    It is possible to add ONVIF compliant cameras to Bosch Video Management System as live only devices or as VSG devices (then the cameras will also record). This article explains how to add an ONVIF camera as VSG device in full Bosch Video Management System.

    Central_Support_0-1623276407594.pngWe recommend using Bosch Workstations and Servers. They are fully tested and optimized for Bosch Video Management System.


    Article requirements:


    Step-by-step guide:


    Step 1. Add the camera to the system

    There are 2 options in adding the camera. You can either Scan for ONVIF Encoders, or Add Camera, then chose the type of camera


    Via Scan for ONVIF Encoders

    • Right click on the Streaming Gateway

    1 How to add an ONVIF camera to BVMS 10.1 through VSG.png

    Once this is initiated, there should come back a result of all cameras that appear to be ONVIF compliant.

    Highlight the camera to be added and click the “Assign” button and click “Next” button.

    2 How to add an ONVIF camera to BVMS 10.1 through VSG.png


    Camera needs to be authenticated:

    Initially there will be a locked symbol. To allow functionality of the camera within the VSG, this needs to be unlocked. Enter in the correct username and password that is required for the camera account.

    3 How to add an ONVIF camera to BVMS 10.1 through VSG.png

    The above camera is now unlocked.

    This will now appear under the Streaming Gateway.

    4 How to add an ONVIF camera to BVMS 10.1 through VSG.png


    Manual addition of the device

    Alternate method to auto scanning is to use the manual addition of the device. This is useful when a scan does not pick up the device due to network port blocking being in place, or older/non-compliant firmware in the cameras. This may get around these problems.

    Right-click on the Streaming Gateway, and choose “Add Encoder/camera” then choose “ONVIF Encoder

    5 How to add an ONVIF camera to BVMS 10.1 through VSG.png


    Add in the following details:

    • Name
    • Network Address and Port (Port will normally be 80, unless otherwise specified in the camera)
    • Username and Password

    In some cameras they will use another admin level account. Please check with camera manufacturer for details.

    • Click the < Test > to ensure State shows unlocked.
    • Click the < Ok > to add the camera/encoder.

    Step 2 Now the camera should appear in the Device Tree under the Streaming Gateway.

    6 How to add an ONVIF camera to BVMS 10.1 through VSG.png


    Step 3 Time settings

    Ensure the Camera times are set correctly. Some cameras will require an NTP server onsite to synchronize time. Others will work with SNTP. Regardless, a time server needs to be present on the system, else drift will cause recording to eventually fail.

    You can also select the camera recording profiles in the camera, or leave it as default. Quality and bandwidth will be dependent on these settings. If unsure, refer to camera manufacturer for settings to be chosen.

    Remember to click the save

    7 How to add an ONVIF camera to BVMS 10.1 through VSG.png


    Step 4 Recording

    Cameras need to be added to the Logical tree to ensure recording will occur. Go to “Maps and Structure”.

    Drag the camera from the left pane into the middle pane, and drop it onto the “Logical Tree”. You can change the name in the logical tree to something meaningful. Click the save.

    8 How to add an ONVIF camera to BVMS 10.1 through VSG.png

    9 How to add an ONVIF camera to BVMS 10.1 through VSG.png

    VSG “Camera and Recording” settings need to be checked:

    10 How to add an ONVIF camera to BVMS 10.1 through VSG.png

    Confirm that the VSG camera is listed in the table, and that it does exist in the correct location, ie “Logical Tree” or another folder. The other side of the table lists the type of Recording. This needs to be entered in correctly.

    11 How to add an ONVIF camera to BVMS 10.1 through VSG.png

    Most important is to not exceed the calculated Retention time for your system. If “Storage Min Time” is too high, then your system will get to a point where recording will stop, until the Minimum Time is expired. Storage Min Time < Actual Retention time < Storage Max Time.

    Note: In newer versions of BVMS, Storage Max Time can be set to “Unlimited”. This will allow recordings to be kept indefinitely, until it is full. After which the oldest recordings will automatically be deleted to make space for newer ones.


    Once you will click the Save button and Activate you will see the camera in Operator Client:

    12 How to add an ONVIF camera to BVMS 10.1 through VSG.png


    ONVIF Camera – What parameters to put in.

    Every camera manufacturer have different credentials to add cameras as ONVIF devices to Video Management Systems.

    E.g.: Adding a Bosch Camera to an ONVIF compatible VMS, will require the highest level account to be entered in. i.e. username: service password: <default is no password>

    Stream selection needs to be done at the camera end, whilst the BVMS system only accepts was is sent to it from the encoder/camera. There will be an option within the Configuration Client: Camera | Video Encoder Profile to adjust settings. For best setting parameters, refer to camera manufacturer recommendations.


    checklist.pngGeneral Checks:

    Ensure the following areas have been checked.


    • Port forwarding/blocking
    • Firewall, if present
    • Hardware Routers/Switches/Firewalls and their rules

    Time Sync Ensure all devices are synced to a reliable time server, and all devices have correct time zones, and daylight savings have been selected as required.


    • ONVIF compliant. Please refer to BVMS - ONVIF Device compatibility for additional information.
    • Have the correct settings been supplied by the manufacturer to allow device to be added as an ONVIF device.


    book-lightbulb.pngOther useful information:

    Version history
    Last update:
    ‎02-21-2023 10:53 AM
    Updated by: