With the maturity and popularity of 3G communication technology, the appearance of smart mobile terminals equipped with Google Android, Apple iOS, Microsoft windows phone and other platforms, internet goes into the close mobile internet era, and at the same time mobile internet make people’s lives changing. More and more developers come into the Android platform to develop every kind of applications. Most users like video recording and real-time sharing applications. Short and lean is the essence of micro video. Now, people are more focused on the time-saving micro video, micro video just to cater to the needs of many people.Under this background, the application is designed to be able to record and share beautiful things in life. The system includes six major functional modules: registration, login, video recording, video uploading, video downloading and video playing, video sharing. Video playing abandon the Android system’s OpenCore multimedia library, but develop a video player based on FFmpeg that can achieve a better video playback expansion and efficiency. Video sharing use the open platform of wechat and sina microblogging, and share to wechat and sina microblogging by OAuth authentication mechanism. The application can not only achieve video recording, upload, download and watch, but also can share to wechat and sina microblogging, so that make more people feel joyful. At the same time, the application has a simple and elegant user interface, low CPU utilization and low memory consumption. |