Dissertation > Excellent graduate degree dissertation topics show

The Design and Implementation of Android-Based Video Calling System

Author: YangJiaSheng
Tutor: SunZuo
School: Dalian University of Technology
Course: Communication and Information System
Keywords: Android FFmpeg RTP/RTCP JRTPLIB SIP
CLC: TN929.53
Type: Master's thesis
Year: 2011
Downloads: 936
Quote: 2
Read: Download Dissertation

Abstract


In recent years,the rapid development of smart phone operating system.especially Android sytem,has led the global smart phone market into ezpoosion state.With some applications such as mobile social networking,mobile media communications and mobile games being continually developed,a variety of applications on smart phone operating systems are increasingly affecting and changing people’s lifestyles.After Android 2.3 version was released,the developing of front camera and SIP protocol stack is supportive,which had marked the Android phone war abour to enter the era of real-time video calls.This paper is focused on the intensive study of video capture technology based on Android Camera and VOIP technology based on SIP protocol,as well as detailed analysis of two open-source projects FFMPEG library and JRTPLIB library,which are both explanted these two libraries to the Android development environment on the basis of the study in Android NDK development principles.At the same time,this paper designs and implements a set of video calling system based on Android platform,which is equipped with the latest release of the Android 2.3X operating systems,with Android Camera system as the video capture source,the SIP protocol stack as the call initiation and management protocol,the MPEG-4 standard as the video codec stadard,as well as RTP/RTCP protocol as the network transport protocol.As for the part of Android Camera and SIP,the developing methods for Android application layer are adopted,while MPEG-4 standard and RTP/RTCP protocol are realized by the same way of developing Android native layer.This paper firstly introduces the system principles of Android platform briefly,including system architecture,methods of developing Android application layer and native layer;then, the technical composition of this system is introduced in four aspects,which are the video capture based on Android Camera,the video codec based on FFMPEG,the VOLP based on SIP and the real-time transport based on JRTPLIB,Also,this paper introduces how to use these techniques and implementation process of this system are introduced,including the details of the design and implementation process of this system are introduced,including the overall framework of this system,overall system sdolutions,the internal executing process of various component modules and the cooperation between the various modules.

Related Dissertations

  1. Research of SIP and the Application of SIP in Video Communication,TP393.04
  2. The Design and Research of Health Management Based on Smartphone Environment,TN929.53
  3. Research on Key Technologies for Image Compression and Transmission in Telemedical System,R318.0
  4. The Research and Realization of H.264 Based Onandroid,TN919.81
  5. Design and Implementation of a Small VoIP System Based on Android Platform,TN916.2
  6. The Research and Application of the Transmission and Distribution for Multiple-Concurrent Flows Based on IPv6,TN949.292
  7. GPS Development Based on Android Smart Phone Platform,TP311.52
  8. The Development of SIP Application Models Based on IPS,TN915.0
  9. Research & Implementation of Multimedia Server Based on Some Protocols,TP368.5
  10. Design and Implementation of a Black Field Analysis Module of MPEG-2 Video Decoder,TP391.41
  11. Research on SIP and ISUP Interworking Automated Testing Technology Based on TTCN-3,TP311.52
  12. Web application system design based on Google's cloud computing platform and,TP393.09
  13. Personal Mobile Map Base on Android Platform,TP393.09
  14. Evaluation of MPLS in IMS Network with Considering TE,TN919.8
  15. Research and Implementation of Softphone Based on SIP,TN916.2
  16. Application Research of Signaling Optimization in Session Setup Based on Ip Multimedia Subsystem,TN919.8
  17. Design and Implementation of Remote Multi-threaded PGM Based on IMS,TP393.09
  18. The Research and Implement on Media Communication Based on SIP,TN919.8
  19. ARM-based Wireless Real-time Road Video Transmission,TN919.8
  20. The Design and Implementation of PGIS on Intelligent Mobile Terminal,TN929.53
  21. Research and Implementation of SIP Server Based on the Multimedia Trunking and Dispatching Plateform,TP368.5

CLC: > Industrial Technology > Radio electronics, telecommunications technology > Wireless communications > Mobile Communications > Cellular mobile communications systems (mobile phones, mobile phone handsets )
© 2012 www.DissertationTopic.Net  Mobile