Font Size: a A A

Design And Implementation Of Video Polymerization Client On Android Platform

Posted on:2016-03-03Degree:MasterType:Thesis
Country:ChinaCandidate:J S LuoFull Text:PDF
GTID:2308330503953242Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the high-speed development of mobile Internet, the rapid popularity of smart phones, mobile Internet is going to be an emerging market, more development potential.Study found that people’s demand for mobile video entertainment is becoming more and more intense, the mainstream video websites are introduced a dedicated APP, such as baidu video, video of tencent, sohu video, youku, 360, film and television mango TV, etc., users will enjoy, and therefore, the reason is- "applied too granular". Users don’t want to miss one kind of video content of interest, also do not want to get lost in the dazzling applications.At the same time, such as large video App install package size, average size of 20 MB, under limited mobile storage space, no doubt this is increasing the burden to the user. Moreover, a lot of App in order to control the copyright, increase income gains, only provides the online play, download is not available, but according to statistics, more than 20% of the user is offline download to watch.Under such user pain points, video aggregation application arises at the historic moment. Described in this paper, the client is through two ways to realize the video content aggregation: client aggregation and server-side aggregationClient aggregation well-known sites, mainly through gather implementation script injection, analysis of video web video source information is obtained, for users to view and download online.Server-side aggregation mainly through "web crawler" high quality data for each big web video to crawl, displayed in the form of recommendations to the user.In the process of software development, on the basis of software engineering technology and management methods, using two years of software engineering graduate course learn knowledge of software engineering, the project management and control; At the same time to have a deeper understanding of software engineering.
Keywords/Search Tags:The mobile Internet, Video entertainment, Video polymerization, Script technology, Web crawler, Software engineering
PDF Full Text Request
Related items