| With the rapid development of mobile network and both hardware and software of smart devices, people are used to enjoy the various services much more frequently from them. Mobile video applications are greatly promoted by the popularity of the mobile devices with Android operating system and the technology of streaming media which extend to the mobile side. Watching videos at anytime and anywhere will surely become a great demand in People’s Daily life. In this background, designing a mobile video player system based on Android will meet people’s needs deeply if the system can play mobile videos in real time.After the introduction of relevant technology, we do a comprehensive system functional and performance demand analysis at first to determine the direction and scope of system. Then do the overall design of the system. And the system is divided into three parts, which are the client part, Web server part and streaming media server part. And make a detailed design on each part, including the UI design and database design. According to the design, Eclipse development environment which Integrate the ADT is selected to implement each part of the system step by step. This implementation is based on streaming media technology, combined with the characteristics of Android mobile operating system. Videos’ information and history files are recorded by creating a SQLite database. It focus on introducing the client UI module, Video playback module, progress control module, and describes the steps in detail to building the servers, including the Web server and the streaming media server. System is tested and the results are analyzed in the end.Through the above work, this system realizes the mobile video playback based on the Android and solves some important issues, such as Mobile streaming media transmission and video playback control. After testing, the system runs well. With the development of network, Mobile video player system will get much more better increasingly. |