Being the generation of “Internet of Things”, people are storing everything to cloud in order to simplify the management. In surveillance field, many kinds of cloud NVR solutions are released to the public. The most common topology is “NVR in Cloud”, the video recordings are transferred from IP cameras to cloud directly.