emergency call button for seniors
The controller device is responsible for allocating sufficient outgoing network bandwidth to transmitting video segments containing motion event candidates from each camera to the server before using the remaining bandwidth to transmit the video stream from each camera to the server system 164. In some implementations, the continuous video stream is sent and stored at one server facility while the video segments containing motion event candidates are send to and processed at a different server facility. In some implementations, the smart device sends additional source information 503 to the server system 164. This additional source information 503 may include information regarding a device state e. g. , IR mode, AE mode, DTPZ settings, etc. and/or information regarding the environment in which the device is located e. g. , indoors, outdoors, night time, day time, etc. In some implementations, the source information 503 is used by the server system 164 to perform event detection and/or to categorize event candidates.