Font Size: a A A

Video Client Monitoring Data Visualization Technology Research And Application

Posted on:2016-12-12Degree:MasterType:Thesis
Country:ChinaCandidate:Z M LiFull Text:PDF
GTID:2308330452970876Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of sports video website.The user wants to watch sports events,nolonger constrained by the competition scene or sitting to watch TV or computers.Users can usemobile devices such as mobile phones, tablets, clicking on the video to watch anytime andanywhere.For video website managers care about how many users have logged in their web site,which users are using and the popularity of video content and so on.Video client uninterruptedlysend a signal.A backend server Collect data and store it.Through the statistical analysis of the dataand the results of analysis for data visualization, that can obscure graphical data, to find the deepmeaning of data.Help operators to better manage video web sites.Combined with the actual demand of a live sporting event website.For such main difficultiesincluding data visualization research.How to keep graphics in different resolution can any displayon the screen,and when enlarged or reduced image can clear display;How to reduce the size of theimage file,to save storage space and reduce download time;And solve the problem of datareal-time transmission.Thesis uses the Highcharts.js technology and Ajax polling technique tosolve the above difficulties.Highcharts.js is a kind of based on SVG (scalable vector graphics)interactive chart generation technique.The extensible characteristics of SVG enables graphicalimages to any display on the screen in different resolution, and when enlarged or reduced imagecan clear display.The vector graphics characteristics of SVG Made the integration of SVG smallerXML documents.Enables save storage space, increase the download speed.Ajax is a technique forcreating interactive web applications.By frequent request to keep the client and server datasynchronization, so as to realize the real-time transmission of monitoring data.This paper first introduces the research background, research status at home and abroad, theresearch content.Secondly, Highcharts SVG technology over the use of paper, Ajax technology isintroduced.Then analysis the video client monitoring data visualization system requirements.Thesystem is divided into real-time data visualization and the historical data visualization.In real-timedata visualization section,use graphs, tables and other charts to data visualization for the onlinenumber,watch how long,bit rate,the popular video.At the same time in order to manage numerousdashboard, developed a dashboard management functions.In the historical data visualization, analysis the recent historical data.Using the graph, histogram chart to data visualization number ofvideo playback, the maximum online people, the CDN flow,bit rate.Finally realize the video clientmonitoring data visualization system.And on this basis to further study the WebSocketapplication.To get rid of the traditional Web request/response mode, realize the two-waycommunication of the client and the server.Provides a new solution to breakthrough the bottleneckof real-time monitoring data visualization system real-time performance.
Keywords/Search Tags:Videodata, Datavisualization, Highcharts, Ajax, WebSocket
PDF Full Text Request
Related items