[发明专利]一种网页上实现Flash网络流量监控的方法有效
申请号: | 201010576444.1 | 申请日: | 2010-12-07 |
公开(公告)号: | CN102006203A | 公开(公告)日: | 2011-04-06 |
发明(设计)人: | 胡加明 | 申请(专利权)人: | 苏州阔地网络科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/56;G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215121 江苏省苏州市工*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 实现 flash 网络流量 监控 方法 | ||
1.一种网页上实现Flash网络流量监控的方法,其特征在于,包括以下步骤:
1)源用户打开网页,网页加载Flash插件,开启流量监控定时汇总;
2)用户操作网页,对Flash发起网络操作指令,Flash调用API进行音视频播放、音视频录制、音视频发布、资源加载等进行网络处理操作,同时记录每个新的网络处理操作的流量信息,包括上传流量信息、下载流量信息等,并定时对所有记录的流量信息进行汇总统计;
3)流量信息汇总统计后,Flash立即调用网页函数,传入汇总的上传流量、下载流量等数据,网页对传入数据进行处理和显示,即实现完全基于网页的Flash网络流量监控。
2.如权利要求1所述的一种网页上实现Flash网络流量监控的方法,其特征在于,其中步骤1)包含如下过程:
源用户打开网页,网页自动加载Flash插件,Flash加载成功后,调用setInterval函数(用变量netInterval表示),用于对网络流量进行定时的阶段性汇总(netInterval的间隔时间可以配置或设置,默认为1秒钟),即对Flash全局流量记录数组进行循环统计分析汇总处理。
3.如权利要求1所述的一种网页上实现Flash网络流量监控的方法,其特征在于,其中步骤2)包含如下过程:
2a)每当Flash接收新的相关指令(这些指令包括用户通过网页对JavaScript函数调用Flash通过ExternalInterface.addCallback注册的函数调用,Flash自己发起的操作指令,其它网络连接发起的操作指令等)进行网络操作时;
2b)Flash调用API进行音视频播放、音视频录制、音视频发布、资源加载等进行网络操作处理,此时Flash初始化NetConnection(用变量nc表示)、NetStream(用变量ns表示)等网络操作相关对象的实例,当NetStream被初始化成功后,通过调用ns的info属性,得到ns所存储网络流量的NetStreamInfo(用变量nsInfo表示)对象;
2c)通过获取nsInfo的currentBytesPerSecond属性,可以得到ns当前这一秒所发生的网络传输的字节数,通过判断ns的产生来源,如果来源是由播放、加载等入的方式产生的,就标识为下载流量,如果来源是由录制、发布等出的方式产生的,就标识为上传流量,并且对此ns进行标识后,将与ns有关的上传、下载信息存入Flash全局流量记录数组中,如果之前已经存在此ns的流量信息,则对Flash全局流量记录数组中的此ns流量数据信息进行更新;
2d)由于netInterval已经定时地对Flash全局流量进行分析汇总处理,所以当全局流量数组有变动时,netInterval会立即汇总出来,并通过ExternalInterface.call函数调用网页JavaScript流量处理函数。
4.如权利要求1所述的一种网页上实现Flash网络流量监控的方法,其特征在于,其中步骤3)包含如下过程:
网页JavaScript流量处理函数接收到网络流量汇总数据进行处理后,在网页上对网络流量信息进行操作或者显示,即实现网页上的Flash网络流量监控。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州阔地网络科技有限公司,未经苏州阔地网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010576444.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于无线数据传输的信息过滤装置及方法
- 下一篇:永磁能发生装置