Font Size: a A A

Design And Implementation Of Multimedia Customer Service Center Android APP

Posted on:2016-02-26Degree:MasterType:Thesis
Country:ChinaCandidate:W L ZhaoFull Text:PDF
GTID:2348330488973319Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
In recent years, with the continuous development of internet technology and smart phones gradually strong in the performance and functions, mobile terminal has become the main terminal in the daily life of the connecting network. At the same time, with the development of society and the improvement of people "s living standards, people" s demands on service quality are becoming higher and higher. For example, the traditional way of customer can only get service from customer service in daily life is gradually unable to meet the demand. The use of mobile Internet technology to provide customers with multimedia services has become mainstream, the mobile Internet application to customer service center system allows customers to experience more rich, convenient and efficient service, so as to meet the needs of service providers to provide customers with a more diversified service, and also to meet the needs of high quality service of customers. Under this background, this paper designs and implements a multimedia communication client system based on SIP protocol on Android platform.Based on the understanding of SIP protocol, this paper designs and realizes the multimedia communication functions of the system with the help of open source SIP software Linphone and the NDK development framework on the Android platform. Mainly including real-time voice and video chat and instant text chat based on SIP protocol, and through the file server and instant text message to achieve instance messaging of voice clip, picture and small video. Through the above functions, the system provides a rich user experience for customers in the communication with customer service, vivid image to achieve a two-way communication between people and people.On the basis of realizing multimedia communication,in order to improve the operating efficiency and reliability of the system, this paper designs and implements a local database operation framework, network communication framework and image management framework. The local database framework uses singleton pattern and asynchronous mode and uses a counter to determine whether the creation or close of local database connection should be executed to resolve concurrent access to a local database.The framework of network communication based on HTTP realizes file upload and download tasks, using cache and thread pool to achieve efficient communication for small file transfer. Image management framework uses the two level cache strategy and image loading strategy for operating and managing the image data to solve the frequently appeared problem of memory leakage caused by the operation of images on Android platform, which is essential for the stability of the multimedia system.Finally, this paper carries on the black box testing to the functional requirements of the client system, verifies the availability and reliability of the system. At the same time, the performance of the system is tested, including the memory occupancy and CPU occupancy rate of different communication modes and the actual network bandwidth. Results show that the system performance is stable and meet the design requirements.
Keywords/Search Tags:Customer Service Center, Multimedia Communications, Instant Messaging, SIP, Linphone, Android
PDF Full Text Request
Related items