视频客户端监控数据的可视化技术研究与应用

被引量 : 12次 | 上传用户:wang9230c
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着体育视频网站的兴起,用户观看体育赛事,不再拘泥于到比赛现场或者坐到电视机、电脑前观看,用户可以使用手机、平板电脑等移动设备,随时随地点击视频观看。视频网站管理者关心有多少用户访问网站,有哪些地区的用户在观看视频,视频内容的受欢迎程度等等。视频客户端不间断的发送消息,后台服务器采集数据并将其存储。通过对这些数据进行统计分析,并对分析的结果进行数据可视化,能够将晦涩难懂的数据图形化,从而发现数据的深层含义,帮助运营商更好地管理视频网站。结合某体育赛事直播网站的实际需求,视频客户端监控数据的可视化系统的主要难点包括:如何保证图形图像在不同分辨率的屏幕上都能任意显示,并且在放大或者缩小时,图形图像仍能清晰显示;如何缩减图像文件的尺寸,从而节省存储空间和减少下载时间;以及如何解决数据的实时传输问题。论文主要采用Ajax轮询技术和Highcharts.js技术,解决了上述难点。Highcharts.js是一种基于SVG(可扩展矢量图形)的交互性图表生成技术。SVG的可扩展特性使得图形图像能在不同分辨率的屏幕上任意显示,并且在放大或者缩小时,图形图像仍能清晰显示;SVG的矢量图形特点使得集成了SVG的XML文档更小,节省存储空间,提高下载速度。Ajax作为一种创建交互式网页应用程序的技术,以频繁请求的方式保持浏览器和服务器端数据的同步,从而实现了监控数据的实时传输。论文首先介绍了课题的研究背景、国内外研究现状、研究内容。其次对论文中使用的SVG技术、Highcharts技术、Ajax技术进行详细介绍。然后分析视频客户端监控数据的可视化系统的需求,将系统分为实时数据可视化和历史数据可视化两部分。在实时数据可视化部分,利用曲线图、表格等图表,对在线人数、观看时长、比特率、受欢迎的视频等数据进行可视化,同时为了管理众多的仪表盘,开发了仪表盘管理功能;在历史数据可视化部分,对最近的历史数据进行统计分析,利用曲线图、柱状图等图表,对视频播放次数、最大在线人数、CDN流量、比特率等数据进行可视化。论文最终实现了视频客户端监控数据的可视化系统,并在此基础上进一步研究了WebSocket技术的应用。WebSocket摆脱了传统的Web的请求/响应模式,实现了客户端和服务器的双向通信,为突破实时监控数据可视化系统实时性的瓶颈,提供了新的解决方案。
其他文献
第三方物流是社会化、专业化与自营物流相对应的一种物流形式,是当今物流发展的一个主要方向,是解决我国物流问题的一个重要途径。用专业化和交易成本理论对第三方物流进行分
激励的重要性 ,不仅在于能促使员工安心和积极地工作 ,除了这种短期作用之外 ,而且还能发挥使员工认同和接受企业的目标与价值观 ,对企业产生强烈归属感的长期作用。证券公司
高校口才学课程建设的关键在于:一是要选好、选对教材,真正选取适合当代大学生实际的实用性教材,以实现学生学以致用的目的;二是要明确课程建设的各项内容,构建一个系统的学
近年来,新课标改革的不断深入对各科在教学理念、教学模式与教学手段等方面提出更高的要求,要充分提高学生的学习效率。因此,对于小学英语课堂教学,教师应该积极遵循新的英语
目前,严歌苓小说创作与电影编剧工作呈并驾齐驱之势,对此她有着清醒的认识和体悟。本文试图将严歌苓的小说文本作为考察对象,探讨其小说与电影艺术的互动关系,从而总结改编自
自20世纪60年代出现以融资为主要目的的现代租赁(融资租赁)以来,租赁业在世界上得到了迅速发展,其会计处理方法也越来越受人们的重视。国际会计发展到今天,各国对租赁的认识
目的研制化脓性脑膜炎常见细菌检测基因芯片,为化脓性脑膜炎病原学明确诊断提供新技术。方法在设计化脓性脑膜炎常见细菌:脑膜炎奈瑟菌、肺炎链球菌、流感嗜血杆菌、金黄色葡
食用菌以其极高的营养价值和很好的药理作用,成为越来越受消费者喜爱的健康食材。我国是一个食用菌消费大国,也是一个食用菌生产大国,食用菌产业也已成为我国为农民创造经济
目的:探讨干燥综合征(SS)患者腮腺3.0T MRI的影像学特征,以提高对该病的诊断水平。资料与方法:对22例SS患者(A组)和21例非SS患者(B组)分别行腮腺MRI检查,分析两组腮腺的信号
减数分裂是男性精原细胞向精子分化的重要过程,它的正常发生和完成很大程度上依赖于减数分裂前期I的同源染色体联会、交换和分离,与遗传重组密切相关。研究已经证实精母细胞