Font Size: a A A

Design And Research Of The Back-stage Management Of Video Sharing Social Contact

Posted on:2018-02-26Degree:MasterType:Thesis
Country:ChinaCandidate:C R LiuFull Text:PDF
GTID:2348330515968001Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In recent years,with the popularity of smart phones,intelligent terminal beyond the PC(Personal Computer)machine into the mainstream,people officially entered the era of mobile Internet society.With the advent of the era of mobile Internet,an era of personalized recommendation in front of people,each people all want to record the moment of life and at the same time to share with friends and family.But video shooting software on the market at present,the function is single,so in this background,a kind of users can record and edit out the video software research and development is the main content of the research topic and tasks.Research topic "Design and Research of the back-stage management of Video Sharing Social Contact" involved in the project is "everyone is a photographer" as the theme,mainly through to provide users with a variety of rich choice of template library,let the users themselves according to the hobby needs through the selection of the software required template,making a video they want,and through the rich editing tools,this software to edit video taken,create beautiful video,and through the video sharing software to meet the needs of users to communicate with different friends,which,in turn,enhance the reputation of the software requirements.Video sharing social system background design,used in Python as the mainstream language.Using the Django framework of Python development,using the MVC(Model View Controller)software design patterns,has strong extensibility.This project adopts B/S(Browser Server)architecture to realize the system the background design,mass template library,user information and video information is stored in the cloud on the Server.For the convenience of non-professional personnel to manage the background data,research projects and developed visualization nutmeg video management background,administrators through a given account and password,can be used to upload and update the video template library and to manage user data,video files,ensure the normal operation of the nutmeg video.In the development process of nutmeg video project,mainly related to the cloud storage service,the Django framework cache,video popularity to explore.Through DWOLB(dynamic well-organized the load balancing)algorithm to optimize a cloud server load balancing,at the same time in the guaranteed performance,save power consumption,save energy;Django framework keyword key of cache data encapsulation,by resetting the prefix,to ensure the safety of the cache data;Using FPPF(Forgot Past Predict Future)algorithm to forecast the video popularity,greatly improving the ability to Predict.Completed the server Shared cache data,OAuth2.0 authentication protocol,data processing and realize object serialization.
Keywords/Search Tags:template library, video sharing, social contact, Python, Django
PDF Full Text Request
Related items