The full list of command line arguments for the CrowdSight Toolkit is the following:
CrowdSight-Toolkit [--file <videofile> | --capture <camera-id> | --stream <stream-url>]<camera name> <application key> [--nohide]
--file <videofile> : analyze images from a video file
--capture <camera-id> : analyze images from a webcam feed
--stream <stream-url> : analyze images from an http or rtsp video stream (eg. IP camera)
<camera name> : Location Label in the Output tab of the interface. This Label identifies the camera in CrowdStats
<application key> : CrowdStats application key (not CrowdSight license key)
if any of the
--stream is used the interface will be hidden in background and the analysis of the input starts immediately without the need of pressing the 'play' button in the interface. If
--nohide is used, the interface won't be hidden and it will be visible.
Since the analysis starts automatically when initiating the Toolkit with command line arguments, a script (batch on Windows, shell on Linux/OSX) can be used to start the Toolkit at system boot.
On Windows systems, the Toolkit process is detached from the terminal, therefore the command returns immediately and the Toolkit process runs in background.