Font Size: a A A

The Design And Implementation Of Screen Sharing System Based On Android Terminal

Posted on:2014-03-03Degree:MasterType:Thesis
Country:ChinaCandidate:C Y YangFull Text:PDF
GTID:2268330422964722Subject:IC Engineering
Abstract/Summary:PDF Full Text Request
The popularity of3G networks and the rapid development of smart terminal changed tremendously not only traditional consumer electronics market, but also our life style. Currently, with the configuration growing of smart phones, applications based on smart phones are increasingly rich. Pictures, videos, games and other screen sharing between mobile and mobile, mobile and TV, mobile and computer have huge business prospects.This paper had an in-depth study for Remote Frame Buffer (RFB) technology which graphical user interface based on remote access, video coding technology which based on H.264, as well as architecture and development technology of Android system. This paper also analyzed the complexity of open souse x264video encoder based on H.264coding standard. According to the characteristics of smart phone, optimized and improved It, and carried out across-complier for improved project and encapsulated consultatively for encoded stream based on RFB. After studying the Java Native Interface (JNI), ported x264generating the local library to Android project. Based on the above, the paper designed C/S (Client/Server) mode screen sharing system which depended on Android-based terminal. The system is equipped with the Android operating system, using smart phones Mi as a server and a x264server-side as video encoding module; Except this, also using Real210ARM development board as a client and achieving client and server communication message exchange through RFB protocol.This paper uploads the developed Android application to the client and server. It successfully implemented bilateral screen sharing by using a wireless router between the client and server to establish a network connection. At the same time, achieved desired results when proceeding shared performance text to the text interface, the game interface and video interface.
Keywords/Search Tags:Screen Sharing, Android, H.264, RFB
PDF Full Text Request
Related items