Font Size: a A A

The Design And Implementation Of Voice And Video Conference System For Mobile Based On Android Platform

Posted on:2014-10-03Degree:MasterType:Thesis
Country:ChinaCandidate:H LuFull Text:PDF
GTID:2298330467987828Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, with the development of technology, the emergence of smart phones and the rapid increase of its market share, mobile Internet develops rapidly. Mobile applications on the market cover all aspects of people’s lives. However, through the early investigation and analysis, we found that there is a lack of a specialized user real-time multiplayer voice conferencing application. On the app market today, there are some chat tool, which can make up in some extends, but most time it can’t meet the demand from the true sense, so they are not the best choices. Based on the above background, this thesis involves a voice and video conferencing systems based on the Android platform. The tool is designed for users to develop multiplayer voice and video conferencing, especially for enterprise users. And considering the current domestic telephone signal coverage, we use a traditional phone call, so that only need one phone to install our application, all user can develop multiplayer voice conferencing. Video can also be used in the case of a good network environment at the same time. So we make the greatest degree of satisfaction for our user’s needs.This thesis is the design and implementation of mobile voice and video conferencing systems based on the Android platform. In terms of voice conversations, we use a dial-up call, through traditional dial-up call, it connects to our server, then server create a room for multiplayer real-time voice conferencing; On the video side, we use the RTMP protocol to transmit video data, the protocol created by Adobe is used for multimedia video transmission, and we use Red5as a video server, it supplies functions such as the storage of voice, video stream. The entire project include the user logging module, registration module, the address book module, software update module, multiplayer voice and video module, mobile payment module and wechat sharing module. So far, the application has been released to many application markets. Through the user feedback, the product can really make up for the vacancies in this type of application in the market, in particular to solving the needs of users in many companies. Through the use of the product, it can be convenient to develop the multiplayer voice conferencing. And in the case of a good network environment video conferencing can also be developed. The function of the application is simple and approachable. In the project I completed the coding and testing of the entire client project work.This thesis first explains the background and analyzes some relatively popular voice chat tool in current time, then explains the main work of the thesis. After that it introduces the technology and development tools used in the project. Then it shows the mobile voice and video conference system requirements analysis, software design, detail design and implementation. In the requirement analysis section, it is focus on the application of functional and non-functional requirements analysis; software design section describes the application module division and each functional module; Detail design section describes the specific implementation details of each functional module. Finally, there is the work summary and outlook.
Keywords/Search Tags:Mobile Applications, Mobile Internet, The Android Platform, Real-timeMultiplayer Voice communications
PDF Full Text Request
Related items