- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应用层流媒体测量方案
提纲:
1.背景介绍
2.测量的技术指标,功能(即该指标的作用)
3.测量方案,包括测量系统的框架模型,测量的步骤和协议
4.关键技术,关键问题分析
5.方案特点和优点
6.测量实例
7.国内外的相关工作和参考文献
一. 应用层流媒体测量技术介绍
背景:流媒体服务框架模型:
图 1:流媒体通讯过程
图 1[ i] 是一个标准的从用户浏览器获得流媒体服务的流程。用户浏览器首先从
web 服务器中得到流媒体文件的链接(指向流媒体服务器的一个元文件) 。然后,浏览器从媒体服务器下载该流媒体元文件( metafile )。该元文件中包含具体的流媒体
对象的 URL(如以 rstp://或 mms:// 开头的媒体文件 URL )。最后, 用户浏览器启动媒
体播放器,并由播放器直接从媒体服务器处获得流数据(由 URL 定位)。
基本概念和方法: 应用层流媒体测量技术是从流媒体最终用户的角度测量和评估流媒体服务的性能。 应用层流媒体测量的基本方法是通过分布在网络不同地方的测量
实体(通常称为 agent),直接模拟用户流媒体应用程序, 如 realplay player 或者 media player 获得流媒体播放的性能指标,如缓冲时间,重缓冲的次数。测量的结果直接
反映了在用户看来流媒体服务的满意程度。因此,应用层流媒体测量对于流媒体服务商而言具有重要的意义。
流媒体测量的目的和意义:构建流媒体测量平台的目的主要包括:
1)提供测试,评估流媒体服务的平台。作为测试平台,流媒体测量可以为流媒体
服务商提供中立的, 可信的测量数据。 这些数据不仅可以作为流媒体服务性能的指标,也可以作为诊断流媒体服务故障的基础。
2)测量对于流媒体相关的设备(流媒体服务平台)制造商提供在实际网络中的测量数据,对于制造商提高设备的性能,故障诊断有重要的意义;
3)流媒体测量系统对于 ISP 的价值在于,首先它可以作为一种服务提供给用户,特别是提供流媒体服务的用户; 其次,流媒体流量作为未来网络流量的重要组成部分, 其性能可以反映 ISP 网络运行的性能, 也为在网络设计中有效的支持流媒体业务提供了测量数据; 最后,考虑到大规模流媒体测量对网络平台的要求,流媒体测量最适合由 ISP 构建。
二.
测量的指标或参数
A.
流传输性能指标(针对某个具体的流)
:
流性能指标可以刻画某个特定的流播放的性能,我们把流指标按照协议的层次划
分为两层:用户级性能指标和网络层性能指标。其中用户级指标是从用户获得服
务的角度来刻画流媒体的传输,而网络层指标则从网络传输性能的角度刻画流媒
体传输。用户级性能指标包括请求时间,重定向时间,缓冲时间,重缓冲的时间
和次数,有效播放的时间。网络层性能指标则包括传输速率(随时间的变化)
,包
丢失率,网络的延迟 /响应时间,帧速率(用于视频) 。下面进行具体的介绍:
a) 用户级性能指标:
请求时间:指用户(在测量系统中指 agent)的流播放设备(如 realplayer)
根据流媒体对象的 URL(例如 rtsp://和 mms:// 开头的 URL )向流媒体服务器发出请求到开始数据缓冲的时间。请求时间衡量服务器响应的速率。
重定向时间:如果流媒体服务需要把 URL 重新定向到另一个流媒体服务
器中(在某些分布式流媒体服务结构中) ,则需要重定向时间。重定向时
间可以定义为发出重定向的请求到开始重定向数据缓冲的时间。 重定向时
间可以和请求时间一样,都用于衡量服务器的响应性能。
缓冲时间:从流媒体数据到达播放器到开始播放的时间。缓冲时间可以衡
量媒体流数据传输的延迟和延迟抖动等性能, 对流媒体播放的性能有直接
的影响。
重缓冲时间和次数: 如果在播放过程中, 流媒体数据不能达到播放的要求,可能需要重新进行缓冲。重缓冲的时间和次数
b) 网络层性能指标
传输速率:传输速率表示从流媒体服务器到用户播放器的数据流的数据,该速率的大小直接影响播放的性能。
传输的延迟抖动:延迟抖动可以定义为传输延迟的变化,延迟抖动影响播放器缓冲的时间和次数。
包丢失率:包丢失率是指在传输中丢失的包和所有的包的比,丢包会影响播放的质量。
帧速率:对于 video 而言,由于每个帧很大,需要多个包来传送,因此帧速率比包速率更能刻画传输的速率性能。
服务器性能指标:服务器性能指标是从宏观上,不是针对某个具体的流来刻画整个流媒体服务器的服务性能。
请求的连接成功率:定义为请求连接成功的次数占总的请求次数的比。请
求的连接成功率可以衡量流媒体服务器提供服务的能力(可用性) 。
服务中止率:指在连接建立成功,但是在提供数据流的服务完成之前,由
于其他原因终止服务占总的服务次数的比率。 可能的原因包括流媒体服务器的负荷导致不再能提
您可能关注的文档
最近下载
- 1安全生产基础档案管理制度、2安全生产责任目标考核奖惩制度、3手残事故应急处置制度、4道路交通安全事故处理报告制度.docx VIP
- 第十章 施工放样测量.pptx VIP
- 2025年邯郸市疾病和预防控制中心人员招聘笔试备考题库及答案解析.docx VIP
- 旧房加固与改造施工方案探讨.docx VIP
- 施工测量放样培训课件.pptx VIP
- YB∕T 4001.1-2019 钢格栅板及配套件 第1部分:钢格栅板.docx VIP
- 施工测量放样(复核)记录表.xlsx VIP
- 施工放样记录表.xls VIP
- YB∕T 4858-2020 用后耐火材料回收利用技术规范.pdf
- 施工放样测量记录表(带计算程序).xls VIP
文档评论(0)