Font Size: a A A

Study And Implementation Of Multi-media Communication Client On The Android Platform

Posted on:2012-08-02Degree:MasterType:Thesis
Country:ChinaCandidate:M XuFull Text:PDF
GTID:2178330338950067Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the development of mobile Internet, the smart phone has become the most important terminal, which leads to release of new operating systems with Android platform as representative. Distributed applications based on Android platform have become the research hotspots in mobile communication field. In such context, this thesis mainly study multi-media communication solution on the Android platform based on the Instlink multi-media communication system.Firstly, the structure of the Android platform and the way to developing applications for it are introduced, and advantages of the Android platform over other smart phone platforms are expounded. Secondly, the multi-media communication solution on the Android platform is provided based on Instlink multi-media communication system, where hierarchical design is employed for client. Finally, we implement the scheme through programming utilizing the SDK and NDK development tools provided by Android. Taking account of running performance, the client is realized with Java and C hybridly used. The client is based on XMPP(Extensible Messaging and Presence Protocol) protocol, and the application layer reliable transmission is realized by employing UDT(UDP-based Data Transfer Protocol) protocol in data transfer. Morever, ICE(Interactive Connectivity Establishment) protocol is applied to implement P2P between two clients.
Keywords/Search Tags:smart phones, Android, multi-media communication, Instlink
PDF Full Text Request
Related items