论文部分内容阅读
随着网络技术的发展,语音、数据和视频业务日益丰富,运营商推出多种多样的视频业务;与此同时,用户对信息内容的多样化、个性化、画面的质量等方面提出更高的要求,因此,对视频业务质量的检测十分重要。传统的测试仪通常基于PC机,不仅体积大、价格昂贵、而且只能用于单一环境,无法实现多测试点长时间的实时监测分析、信息采集和报警管理工作。本课题研发的码流综合测试仪可以帮助运营商在不同网络结点有效地对各项指标进行测量,迅速定位排查故障源,实现高效的管理和维护工作,具有重要的研究意义和实际应用价值。
论文主要对码流综合测试仪的软件部分进行了设计和实现。论文首先分析了码流测试仪研究的背景、现状和市场需求,阐述了流媒体相关技术、MPEG-2 TS码流以及视频质量评估方法等基础理论知识。然后,论文根据码流综合测试仪的功能需求,给出了一种基于ARM+FPGA平台,WinCE嵌入式操作系统的总体设计方案。最后,为了使软件结构具有良好的健壮性、可移植性以及可扩展性,论文采用面向对象的软件开发方法和模块化的设计思想对软件总体架构进行了设计,对软件各功能模块进行了划分,并对软件部分四个重要模块:界面显示模块、参数配置模块、传输流TS模块和媒体传输质量指标模块进行了详细的研究设计和实现。
为验证论文设计方案的正确性,文章通过对现网中采集到的数据进行了分析。测试结果表明:软件部分各功能模块工作稳定,能够正确的解析码流信息,清楚的显示传输流中的内容,能检测传输流中出现的错误和异常,显示和记录错误事件信息。最后,论文总结了研究工作并提出下一步展望。