In this paper, we discussed our proposal of an adaptive mobile video streaming and sharing framework, called AMES-Cloud, which efficiently stores videos in the clouds (VC), and utilizes cloud computing to construct private agent (subVC) for each mobile user to try to offer “non-terminating” video streaming adapting to the fluctuation of link quality based on the Scalable Video Coding technique. Also AMES-Cloud can further seek to provide “nonbuffering” experience of video streaming by background pushing functions among the VB, subVBs and localVB of mobile users. We evaluated the AMES-Cloud by prototype implementation and shows that the cloud computing technique brings significant improvement on the adaptivity of the mobile streaming. Over the past decade, increasingly more traffic is accounted by video streaming and downloading. In particular, video streaming services over mobile networks have become prevalent over the past few years. While the video streaming is not so challenging in wired networks, mobile networks have been suffering from video traffic transmissions over scarce bandwidth of wireless links. Despite network operators’ desperate efforts to enhance the wireless link bandwidth (e.g., 3G and LTE), soaring video traffic demands from mobile users are rapidly overwhelming the wireless link capacity. In the adaptive streaming, the video traffic rate is adjusted on the fly so that a user can experience the maximum possible video quality based on his or her link’s time-varying bandwidth capacity. There are mainly two types of adaptive streaming techniques, depending on whether the adaptivity is controlled by the client or the server. The Microsoft’s Smooth Streaming is a live adaptive streaming service which can switch among different bit rate segments encoded with configurable bit rates and video resolutions at servers, while clients dynamically request videos based on local monitoring of link quality. Adobe and Apple also developed client-side HTTP adaptive live streaming solutions operating in the similar manner. The cloud computing has been well positioned to provide video streaming services, especially in the wired Internet because of its scalability and capability. For example, the quality-assured bandwidth auto-scaling for VoD streaming based on the cloud computing is proposed , and the CALMS framework is a cloud- assisted live media streaming service for globally distributed users.