论文部分内容阅读
随着互联网的普及,利用网络传输声音与视频信号的需求也越来越大。广播电视等媒体上网后,也都希望通过互联网来发布自己的音视频节目。但是,音视频在存贮时文件的体积一般都十分庞大。在网络带宽还很有限的情况下,花费大量时间等待一个音视频文件的传输,这样的应用难以令人接受。流媒体技术的出现,在一定程度上使互联网传输音视频难的局面得到改善。流媒体简单来说就是应用流技术在网络上传输的多媒体文件,而流技术就是把连续的影像和声音信息经过压缩处理后放上网站服务器,让用户一边下载一边观看、收听,而不需要等整个压缩文件下载到自己机器后才可以观看的网络传输技术。采用流媒体技术,就可实现流式传输,将声音、影像或动画由服务器向用户计算机进行连续、不间断传送,用户不必等到整个文件全部下载完毕,而只需经过几秒或十几秒的启动延时即可进行观看。当声音视频等在用户的机器上播放时,文件的剩余部分还会从服务器上继续下载。近些年,由于流媒体业务的增多。对流媒体服务进行控制和管理变得重要起来。为此,如何有效的对流媒体服务进行监测也成了流媒体发展过程中必须解决的问题。由于流媒体本身的实时性和大流量特征,为此,流媒体监测系统的设计和实现不同于普通的网络监测系统。本文首先对流媒体相关知识进行了介绍;讲解了流媒体系统的构成和各部分的功能;着重分析了流媒体系统中监测系统的设计和工作原理;讲解了其中各模块的功能;对其中的关键设计进行了重点讲解;之后对其进行了全面的测试;使用Matlab对测试数据进行分析;根据分析出来的结果分析原因并提出改进方法;最后重复对监测系统的测试,验证改进的有效性。