Font Size: a A A

Research A Nd Implementation Of Key Technologies Of Cloud Contact Center Client

Posted on:2021-04-18Degree:MasterType:Thesis
Country:ChinaCandidate:H B TangFull Text:PDF
GTID:2518306050984479Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
In recent years,with the large coverage of 4G network,the rise of 5G network,the rapid development of Internet technology,for the field of cloud contact center,high-quality allmedia multi-channel cloud contact center,intelligent customer service robot and full-course video customer service have become the trend.The development of mobile Internet and the improvement of related technologies integrate the mobile Internet with the cloud contact center,provide a more convenient and efficient way for customer service,and also improve the satisfaction of users and the service quality of the cloud contact center.At the same time,the problems between mobile terminal development efficiency,terminal operation performance and maintenance cost are more and more prominent,and the boundary between mobile terminal and front end is more and more fuzzy.This paper,based on the WebSocket?the modular hybrid development and WebRTC,researches on the key techniques such as real time audio and video communication,improves development efficiency of cloud contact center system and user satisfaction,helps customers for better services.Firstly,this paper focuses on the cross-platform cloud contact center mobile terminal system,and carries out research and implementation of key technologies for cross-platform component-based hybrid development,including using FlutterBoost and Flutter to improve the stability of the system.using retrofit.dart,Dio and RxDart to implement the crossplatform network communication components,which is packaged with three-layer structure of network request,network processing and network scheduling,to simplify network operation.In this paper,the research realizes a four-level cache strategy and a cross-platform image management component,which is supporting large image fuzzy processing and lazy loading,to solve the problems of slow image loading and display speed and image memory leak in mobile terminals and mobile networks,so as to improve the performance of the system.In addition,cross-platform data persistence components are designed based on sharepreference and sqflite,and hierarchical classification processing principle is adopted to solve the problems of quick extraction of small data and concurrent operation of big data,which improves the reliability and security of data.Secondly,this paper studies and implements a series of key technologies of cross-platform real-time communication components.It mainly includes: the research on h.264 video coding scheme and the comparative analysis with VP8 coding scheme in four aspects: frame rate,bit rate,CPU occupancy,memory occupancy,PSNR,SSIM,so as to improve the efficiency of audio and video coding and realize the cross-platform real-time communication component based on WebRTC;the research and implementation of WebSocket cross-platform instant messaging communication components,to establish a point-to-point communication and provide users with multimedia communication experience,including instant messaging module and audio and video call module.The instant message module mainly includes instant text chat,emoticon chat,form chat,image chat,voice clip chat,and small video chat.Among them,the last three is realized with the help with a file server.Audio and video call module mainly includes audio realtime calling function and video real-time calling function.Finally,this paper carries out functional tests and performance tests to this system.First,it designs multiple test cases for each function of the system through black box test,which verifies the high availability of the system.At the same time,by the performance test of the system,start-up time,CPU usage,memory usage,and network bandwidth,the system's efficiency,reliability,and robustness are verified.
Keywords/Search Tags:Cloud contact center, WebRTC, WebSocket, Cross-platform, Flutter
PDF Full Text Request
Related items