Towards Cloud Streaming: architecture, mechanism and deployments Force Innovation Technology Inc. 2010.6.