Thanks!
Most use-cases have limitations in bandwidth, so not all data is streamed up to the cloud. Typically, people will run simple motion detectors on the physical camera device itself, and save content in the cloud that they think might be valuable. Our service can then be used to make that content searchable, past simple motion detection.
There are other use-cases where people store tons of data in the cloud already. Media content is an example of this. In this case, companies might want to analyze all the raw data for which we then charge only for intervals of video where there's real action. If the video is static, we won't charge the full per minute pricing.