Font Size: a A A

Android Mine Wireless Video Transmission Technology Research And Implementation

Posted on:2014-12-24Degree:MasterType:Thesis
Country:ChinaCandidate:Z P FuFull Text:PDF
GTID:2268330401473246Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
In this thesis, we propose wireless transmission network architecture based on IEEE802.11wireless network on Andriod in mine. We implement the real-time wireless video transmission on the background of Android devices, and introduce the building of Android system environment, through the use of SDK and NDK to build Android application development process, meanwhile achieve real-time video transmission of the Android platform. As a method that implements the solfware, just to provide some reference to the subsequent development and research work. The multimedia client is performing on Android platform, then it must have VLC player to play the video data, supporting all unicast, multicast and broadcast transport protocols. The client application supports unicast transport and H.264video decoding, RTP/RTP for packet transmission. The test consists of an IEEE802.11-based wireless Local Access Network, a streaming client and server for wireless video streaming. The streaming performance over wireless links in terms of processing time, packet loss ratio and streaming video quality is uncompared with that over wired links. Mainly the memory in mobile devices has also been considered. The performance bottleneck througn the experiment results is at the memory copies and synchronizaiton, which takes up most of the CPU time. The quality of video streaming over the wireless links is not as good as that over the wired links mainly due to the higher packet loss over the wireless links.In this thesis, the video transmission is on the background of mine, introducing the Android platform, including its characteristics, system architecture, NDK development tools. After that, we learn the compression principle and implementation of H.264video format. Its content includes the generalization of the video encoding process and its implementation. After the compression, we need to encapsulate the video to RTP protocol, describing the characteristics of RTP protocol, principle, and format information and implementation. Finally the entire system is tested.
Keywords/Search Tags:Android, RTP/RTCP, H.264, IEEE802.11b, NDK
PDF Full Text Request
Related items