Font Size: a A A

Design And Implementation Of Video Storage And Playing System Based On Cloud Computing

Posted on:2018-05-24Degree:MasterType:Thesis
Country:ChinaCandidate:Q FengFull Text:PDF
GTID:2348330542961869Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of the Internet,the network information is constantly expanding,and how to deal with this information has become the m ajor technical challenge at present.Information can only be of value if it reaches a certain scale of information,in which the amount of video information is large enough to store fragmentary images of the physical world,and thus the information is more valuable.As the Internet of Things continues to evolve,more and more sensors and cameras capture more video information that is more capable of building a physical world of images that provide actionable methods for public safety while video-based Storage and mining will bring more value to the company and society.Video surveillance industry continues to evolve,poses a serious technical challenge for video storage and playback,it will be the next technology breakthrough point,so massive video storage technology is the cornerstone of business survival.In this context,this paper uses the cloud computing platform for video storage and playback technology,through the cloud computing can effectively solve the problem of mass video storage,but also grea tly improve the system's ability to read and write video on the request,great Improves the performance of video storage and playback.The main contents of this paper are as follows:Firstly,the background of the system and the purpose of the research are analyzed in detail.Based on the analysis,the current research status of cloud computing and video surveillance at home and abroad are analyzed in detail,laying the foundation for the research topic of this paper.The technologies involved in the system are analyzed and elaborated in detail,including the key technologies of cloud computing,video compression,video storage and streaming media.Secondly,the system is analyzed and designed in detail,and the requirement of video storage and playback system based on cloud computing is analyzed,which indicates the development of the system and the needs of users.Based on the requirements,the system is designed in detail,including the overall system design,subsystem design and database design.The subsy stem design mainly includes web system design,streaming media server design and video storage subsystem design.Finally,the cloud-based video storage and playback system for a detailed realization and testing.In this paper,the realization of the Web sy stem is the front-end Vue framework and back-end SSM mining machine,its front and back-end system analysis of the development of ways to greatly improve the scalability of the system to meet the performance requirements.The video storage server uses Hado op's HDFS file system to conduct a detailed analysis of the HDFS file system APIs and analyze the file formats stored in detail.This provides an efficient way to read and write video storage.The streaming media server adopts Darwin Streaming Server for video storage,realizes RTSP server through Darwin,and meets the demand of user's streaming media on demand.Finally,the system has been carried out on the basis of the system performance testing and performance testing.The innovations of this paper are as follows: 1.Through the cloud computing platform to solve the problem of mass video storage,but also improve the system's concurrency capabilities,in order to adapt to the Io T video capture and storage needs laid a solid foundation;2 through the use of advanced The front-end frame optimizes the video playback operation,improving the user experience.
Keywords/Search Tags:Video surveillance, video compression, video storage, cloud computing, streaming media, Hadoop
PDF Full Text Request
Related items