首页 帮助中心 听云Network 配置参数

流媒体监测-配置参数

监测类型

对监测任务的一种分类方式,现阶段主要有四种类型,页面监测、事务监测、流媒体监测以及私有协议监测。近期还将会提供无线监测。页面监测:对一个指定的页面进行的监测。事务监测:对一个完整的事务流程进行监测,支持cookie和session,通常用于购物、邮件、搜索等。流媒体监测:对音频、视频的播放效果进行监测,而不仅仅是下载性能的监测。私有协议监测:除HTTP、HTTPS及流媒体之外的一些协议,例如:SMTP协议、POP3协议, 客户可以公开接口的一些协议。手机应用监测:对手机应用客户端进行的监测。手机流媒体监测:对手机流媒体客户端进行的监测。

流媒体类型

HTTP FLV,FLV是基于FlashPlayer平台的视频格式,基于传统的HTTP协议,将流媒体以文件的形式存放在服务器,播放器通过HTTP请求将文件下载到本地硬盘后,播放器调用此文件进行播放。RTMP FLV,此类流媒体使用FMS(Flash Media Server)进行发布,播放器通过rtmp协议将流数据保存在内存中进行播放,在很大程度上增加了流媒体的版权保护MediaPlayer Video,MediaPlayer视频采用 Microsoft 公司的Windows Media Player播放器进行播放MediaPlayer Audio,MediaPlayer音频采用 Microsoft 公司的Windows Media Player播放器进行播放,需要计算机声卡及驱动的支持Real Video,采用RealNetworks公司的RealPlayer播放器Real Audio,采用RealNetworks公司的RealPlayer播放器,需要计算机声卡及驱动的支持名称

URL或流媒体脚本

监测任务名称,用于在报表中标识监测任务。

有效期

该监测任务的有效截止日期,到此日期后将停止该任务的监测。监测任务失效日期不能超过套餐所设定的失效日期。失效日期如果与套餐失效日期配置相同时,当套餐失效日期改变时,该日期会自动修改与套餐同步,但如果该日期与套餐日期不相同时,套餐失效日期改变后,必须手工改变此日期。

节点组

按监测节点的属性对监测节点进行分组,以方便客户快速选择所需要的监测节点,这些属性描述如下(在组成监测节点组时,任一属性均可选或可不选)会员ID,指监测节点所属的会员,可选择指定的会员来组成监测节点组。会员类型,指监测节点所属的会员类型,可选择指定的会员类型来组成监测节点组。城市,指监测节点所在的城市,可选择指定的城市来组成监测节点组。运营商,指监测节点所属的运营商(如:网通,电信…),可选择指定的运营商来组成监测节点组。上网方式,指监测节点的上网方式,主要有ADSL或小区宽带,企业专线,普通MODEM或ISDN,IDC机房专线四种,可选择指定的上网方式来组成监测节点组。

监测频率

是指对于指定的监测任务,某一监测节点完成一次监测任务后下次再次执行此项监测任务所需要的时间间隔,最短可设为5分钟。

监测时长

是整个流媒体监测任务的监测时间,以秒为单位。对于HTTP FLV格式的流媒体,在监测过程中,监测端会首先检查流媒体的影片时间,例如一个20M大小的flv文件的影片时间为10分钟(600秒),那么,监测端会在下载完影片的十分之一的数据2M(20M *60/600)数据之后,结束监测,如果网速比较快,实际监测时间可能小于60秒。 如果网络速度比较慢,在下载完此2M数据前,监测时间已经到了60秒,那么,监测端也会结束监测

页面超时时间

等待页面内流媒体加载的超时时间,若此超时时间内未发现流媒体,则触发“未找到流媒体”错误。当直接配置流媒体文件作为URL时,页面超时时间无效。

首次播放缓冲时间

此选项仅对FLV格式和MediaPlayer格式有效。缓冲时间是一个数字,指定了在首次播放视频流之前要在内存中缓冲的影片秒数。对于通过 RTMP 流式处理的 FLV 文件(它们只在内存中缓冲),设置此值十分重要。对于通过 HTTP 渐进式下载的 FLV 文件,增加该值只会带来很小的好处,尽管它可以改善在旧式、速度较慢的计算机上查看高质量视频的查看效果。例如FLV监测缓冲时间设置为5秒,当播放一个码流为400Kb的HTTP流媒体文件时,播放器会下载至少5 * 400Kb = 2000Kb 的数据之后才开始播放,而下载此2000Kb的数据所需的时间是根据用户所在的网络运营商的带宽决定的,在1Mb的网速情况下,缓冲至少2秒才可播放,在10Mb的网速情况下,缓冲0.2秒以上才可播放。

使用定制网络流媒体播放器

网络播放器:完成特殊流媒体监测的页面url路径当流媒体使用了验证pageurl、token等防盗链功能时,使用本地播放器会监测失败。此时可以编写一个包含定制的播放器和监测代码的页面,将此定制的页面部署到可以通过防盗链验证的域名下的网站上,“网络播放器”为定制页面的url路径。例如:http://www.streaming.com/下流媒体包含token验证,此规则不能向外开放,但是streaming公司可以提供一个定制的播放器tokenPlayer.swf,此时,我们可以编写定制页面http://www.networkbench.com/streaming/s.htm,页面内部嵌入tokenPlayer.swf来完成监测功能。配置任务时,指定“网络播放器”为http://www.networkbench.com/streaming/s.htm即可

Ping、Nslookup、Trace route选项

该三个属性一般是用于当某一监测节点的某一次监测任务执行时,出现了错误,为了了解当时该监测节点的网络情况,监测节点做Ping、TraceRout及Nslookup的操作并将结果与出错的监测一并返回。该三属性有以下两个选项当出现页面错误时执行,只有在出现了页面错误时执行。总是执行,在任何情况下均执行。

截屏

表示是否对监测页面进行页面拷贝,有以下三个选项当出现页面错误时执行,只有在出现了页面错误时执行。当出现页面错误或内容错误时执行,当出现了页面错误或内容错误时均执行。总是执行,在任何情况下均执行。

检查监测节点DNS设置

表示是否可以将任务分发到DNS设置不正确的监测点上;监测节点有可能会出现DNS配置与所处运营商不匹配的情况,此时如果该点做监测时,提交的数据有会造成部分图表(主机分布相关)不准确,如果用户不关注主机分布情况可将此值设为不检查;系统缺省为检查。

此监测为内网监测

标识该任务是否是内网监测任务,如果标识为内网监测任务,则不会考虑是否DNS配置正确

分散监测

表示在监测任务下发时是集中在指定周期的时间点上还是平滑分布在周期内的各个时间阶段上,缺省值为否。

禁用检测节点的DNS Client服务

是否禁用监测机器的本地DNS Client服务,Dns Client服务的主要功能是,当访问某一URL时,在第一次找到该URL的目的主机的IP地址后,将所查询到的名称及IP地址记录在本机的DNS缓存中,下次如果再次访问该URL时将直接从缓存中取出,这样如果配置了启用Windows DNS client服务后,该监测任务的DNS时间可能为0。

自定义Hosts

将指定域名解析到指定ip或指定的其它域名。当需要配置多个自定义的域名解析时,以回车分隔。例:测试一个URL(http://www.testcdn.com/123.jpg),但需要指定一个目标IP(202.1.1.1)进行监测,host配置如下:202.1.1.1 www.testcdn.com

此URL需要HTTP身份认证

如果所设监测任务需要指定的用户及密码才能访问时,需要在此处输入相应的用户名及密码,否则监测节点在执行此监测任务时,则会在监测结果中返回“Http 401,未授权”的错误。

启用HTTP压缩

HTTP压缩的概念是在服务器与浏览器之间的信息传输中,如果双方都支持HTTP压缩,则会在信息传输中采用zip压缩,以提高性能。对于指定监测任务,如果该监测任务支持HTTP压缩,则此选项应设置为是,执行此监测任务的监测节点将开启HTTP压缩。此选项如果设置正确,将能反映出更好的性能。

使用听云Network User-Agent

指的是在监测节点执行监测任务时,是否要发送一段文本来标记该次访问是来自于我们的监测节点,以区别于正常的浏览器访问,这样做可以让一些流量分析软件能够将我们的监测节点的访问过滤出来。

自定义HTTP头

IE发送请求时,将指定的HTTP头信息增加到请求头中。当需要配置多个自定义的http头时,以回车分隔。例1:需要监测一个文件的下载效果,但此文件很大,100M,普通监测会任务超时。此时,我们可以通过设置自定义http头来指定监测端下载文件前1M的数据,http头如下:Range: bytes=1-1024000例2:需要监测一个文件(http://www.testcdn.com/123.jpg)的下载效果,但服务器上设置了防盗链验证,普通监测会出现http 403等错误。此时,我们可以通过设置自定义http头来绕过防盗链验证,http头如下:Referer: http://www.testcdn.com/

描述

可以填写一些该监测任务的描述信息。