Skip to content

ONVIF Simulator

The IOTech examples use Happytime Multi Onvif Server as the simulator, which can be downloaded on their website.

Run Simulator

To run the simulator, navigate to the directory in which you extracted happytime-multi-onvif-server and enter the following command:

./multionvifserver

Two default onvif server are created according to the config.xml:

Onvif server running at http://<ip>:10000
Onvif server running at http://<ip>:10001

Configure the Simulator

You can configure the ONVIF simulator with the ./happytime-multi-onvif-server/config.xml file:

<config>
    <log_enable>1</log_enable>
    <log_level>1</log_level>
    <device>
        <server_ip></server_ip>
        <http_enable>1</http_enable>
        <http_port>10000</http_port>
        ... 
    </device>
    <device>
        ...
    </device>
</config>
For more detail instruction, refer to ./happytime-multi-onvif-server/user manual.pdf.