Font Size: a A A

Design And Inplementation Of Systerm For Video Service Oriented To QoE

Posted on:2018-08-03Degree:MasterType:Thesis
Country:ChinaCandidate:R FengFull Text:PDF
GTID:2348330536981618Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the Mobile Internet and intelligent mobile terminals,the number of Mobile Internet users is increasing and the type and quantity of the intelligent mobile terminals is growing.Mobile Internet users have more demands,not just accessing to the Web,but also sharing theirs lives through social network especially sharing their own-made videos.But the current video sharing platforms are built on traditional Internet and lack of mobility support which is difficult to meet the needs of mufti-type mobile terminal users.The main content of this thesis is the design and implementation of a video sharing platform for mufti-type terminals.The mobile client can run on a varity of intelligent mobile terminals,such as i OS platform,Android platform and Windows Phone platform which consists of eight function modules: register and login,user information management,video recommended,video search,video information,video comment,video upload and download and client settings that allows users could use the services of this video sharing platform freely.The server side of this system uses the classical hierarchical architecture.The front-end access layer uses Nginx reverse proxy and Web server cluster to achieve the load balancing of the server side business logic.The cache acceleration layer uses Memcached distributed cache server cluster to reduce the load of the back-end database.The data storage layer uses the master-salve replication feature of MySQL to separate the read and write operation sand data redundancy safety.The server-side hierarchical architecture could improve the performance and stability of the entire system and has a very high scalability which has laid a solid foundation for the future expansion of the system's business logic and the increase of clients.This thesis describes the development of Mobile Internet in recent years and makes a brief introduction to the communication protocol Restful Web Services and JSON,i OS platform technology and cache replacement algorith m.Then it describes the specific needs of this system,the design of client-side and server-side and the implementation of the i OS client and the server side.Finally,the functional and performance test results of the entire system are presented.In this paper,QoE related theoretical knowledge,QoE impact factors,measurement methods and quantitative standards have been studied and introduced Cache replacement algorithm is used to transfer the video content from the content server to the cache server quickly,so that the efficiency of the cache is improved.
Keywords/Search Tags:Cloud platform, Video sharing, QoE, User experience, Load balancing
PDF Full Text Request
Related items