Font Size: a A A

Research And Implementation Of Video Capture And Download System

Posted on:2020-02-29Degree:MasterType:Thesis
Country:ChinaCandidate:J B LiFull Text:PDF
GTID:2428330572473689Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the promotion of Internet technology and new media technology,the video industry is developing rapidly.Video has become one of the main ways for people to obtain information and entertainment.Due to the urgent demand for video resources by users,a large number of video websites have emerged in recent years,which greatly enriches the way users obtain video resources.However,the analysis and research of video data requires the acquisition of video data sets in batches,and it is difficult to meet the project requirements by relying on manually collected video data sets.Compared with crawling web data,downloading video resources is more difficult,and the existing mature crawler technology can not download video in batches.In order to meet the above requirements,this paper designs and implements a system that can automatically acquire video resources from multiple websites at the same time after solving the key problems in capturing and downloading video data.When using the browser kernel to parse hidden video download url,relevant modules that are not needed by the system are removed to improve system performance.Compared with other resources,videos are generally large files.Downloading videos requires higher network conditions and has greater impact on other network applications in the same network environment.This paper dynamically adjusts the video downloading strategy according to the network conditions,so as to achieve a larger download rate while minimizing the impact on other applications and video servers.The system sets up appropriate video filtering strategy to avoid downloading duplicate videos during downloading.In the system development,this paper uses the producer/consumer design pattern to reduce the coupling between the systems and improve the overall stability and robustness of the system.This paper first introduces the research background and current situation of the subject,and then describes in detail the design and implementation process of the system.Then we tested the system we designed,which shows that the system can run stably and efficiently.Finally,we analyze and summarize the work done by the paper and point out the next research direction.
Keywords/Search Tags:batch download, dynamic adjust, video filtering strategy, producer/consumer model
PDF Full Text Request
Related items