Abstract
Today, Smart Home monitoring services have attracted much attention from both academia and industry. However, in the conventional monitoring mechanism the remote camera can not be accessed for remote monitoring anywhere and anytime. Besides, traditional approaches might have the limitation in local storage due to lack of device elasticity. In this paper, we proposed a Cloud-based monitoring framework to implement the remote monitoring services of Smart Home. The main technical issues considered include Data-Cloud storage, Local-Cache mechanism, Media device control, NAT traversal, etc. The implementation shows three use scenarios: (a) operating and controlling video cameras for remote monitoring through mobile devices or sound sensors; (b) streaming live video from cameras and sending captured image to mobile devices; (c) recording videos and images on a cloud computing platform for future playback. This system framework could be extended to other applications of Smart Home.