弱弱的问一句,迅雷的FLV嗅觉器是什么原理

弱弱的问一句,迅雷的FLV嗅觉器是什么原理

社区

C# 帖子详情 弱弱的问一句,迅雷的FLV嗅觉器是什么原理 aofengdaxia 2012-04-14 02:47:30 RT, FLV的嗅觉器是什么原理,怎么实现根据swf来获得背后的flv地址呢?

...全文

504 7 打赏 收藏 弱弱的问一句,迅雷的FLV嗅觉器是什么原理 RT, FLV的嗅觉器是什么原理,怎么实现根据swf来获得背后的flv地址呢? 复制链接

扫一扫 分享 转发到动态 举报 AI 作业

写回复 配置赞助广告取 消

确 定

用AI写文章 7 条回复 切换为时间正序 请发表友善的回复… 发表回复 打赏红包 需支付: 0.00 元 取 消 确 定 aofengdaxia 2012-04-24 打赏举报 回复 本人好像理解了是怎么回事了。迅雷是根据swf判断域名,然后自己解析的flv,有可能,当然,还有一种可能,通过监听网络下载实践貌似也可以的。 aofengdaxia 2012-04-15 打赏举报 回复 Bho好理解',但是怎么从swf得到flv就不容易理解了,请求大家赐教 鸭梨山大帝 2012-04-14 打赏举报 回复 " 1· [迅雷] 监视了什么事件? "

大致描述说明如下:

首先大家在安装迅雷的时:

1.以IE为例,迅雷安装程式会将一个迅雷下载的BHO(Browser Helper Objects)装载到IE中

2.如果此时选择了多浏览器支持,以Chrome为例,迅雷安装程式会将一个Chrome Extension插件装载到Chrome的扩展功能

然后大家打开浏览器IE时(以下以IE为例),IE会装载未停用的BHO,如果此时迅雷的BHO未被停用,那么就会装载.此时,BHO就开始工作了,他会监控大家的一些操作行为,分析是否需要启动迅雷来进行下载,

1.如果大家打开了以特定后缀的下载连接地址,动作会被BHO截获,启动迅雷下载

2.如果大家在浏览器上按下了进行了复制快捷键,动作会被BHO截获,会从WINDOWS粘贴板内存中取出链接地址,启动迅雷,启动迅雷下载

2· 操作系统是如何告知迅雷的?

操作系统并未主动的去通知迅雷,而是迅雷的BHO在监听,如第一点中描述.

[Quote=引用 2 楼 的回复:]

我们都知:

每当我copy 到 迅雷 能下载的地址时,如果开了迅雷 ,迅雷就能知到,并从贴粘板中取得数据,

请问:

1· [迅雷] 监视了什么事件?

2· 操作系统是如何告知迅雷的?

[/Quote] orochiheart 2012-04-14 打赏举报 回复 有意思。。 hetengfei_ 2012-04-14 打赏举报 回复 我们都知:

每当我copy 到 迅雷 能下载的地址时,如果开了迅雷 ,迅雷就能知到,并从贴粘板中取得数据,

请问:

1· [迅雷] 监视了什么事件?

2· 操作系统是如何告知迅雷的? 鸭梨山大帝 2012-04-14 打赏举报 回复 swf的flv地址包含在html 中,有的是直接顯示最終flx地址,有些是play.flv?para=xxx,xxx2sss (僅舉例)這類經過隱藏或者轉換的地址中.

另外迅雷的FLV的嗅探器也只是初步的嗅探器,因為不同的網站使用隱藏或者防下載的手段都不一樣,所以一般都是嗅探直接顯示最終flx地址的. 什么是FLV视频格式?FLV视频格式是什么意思? Q:什么是FLV视频格式?FLV视频格式是什么意思?

FLV是就是FlashVideo,Flash视频,在网页中播放。FLV流媒体格式是一种新的视频格式,全称为FlashVideo。由于它形成的文件极小、加载速度极快,使得网络观看视频文件成为可能,它的出现有效地解决了视频文件导入Flash后,使导出的SWF文件体积庞大,不能在网络上很好的使用等缺点。

目前各在线视频网站均采用此视频格式。如新浪 直播http-flv原理 注:本文转自https://blog.csdn.net/ahoustep/article/details/52175732

最近打算直播上http-flv,之前用的是rtmp和hls。为什么使用http-flv,它有什么优缺点?

怎么让流媒体服务器支持flv直播?

一、市场上哪家直播使用了http-flv:

通过抓包分析: 优酷的pc网页直播使用了http-flv。

斗鱼、熊猫tv、虎牙pc网页上... 视音频数据处理入门:FLV封装格式解析 前两篇文章介绍了音频码流处理程序和视频码流处理程序,本文介绍将他们打包到一起后的数据——封装格式数据的处理程序。封装格式数据在视频播放器中的位置如下所示。本文中的程序是一个FLV封装格式解析程序。该程序可以从FLV中分析得到它的基本单元Tag,并且可以简单解析Tag首部的字段。通过修改该程序可以实现不同的FLV格式数据处理功能。原理FLV封装格式是由一个FLV Header文件头和一个一个的Tag FLV格式解析及其解析器的实现 一、FLV基础入门

最近在搞flv解析器,网站看到一些比较好的基础入门资料,直接搬过来了

FLV文件格式详解

FLV文件格式解析

FLV封装原理

flv文件元信息(metadata)

FLV文件结构解析

其实看这么多资料还不如下载一个flv解析器(flvparse)直接看里面的格式,heard、tag应有尽有,一目了然

二、FLV解析器实现

在对flv格式清楚的基础上,就... 视音频编解码学习工程:FLV封装格式分析器 本文介绍一个自己的开源小项目:FLV封装格式分析器。FLV全称是Flash Video,是互联网上使用极为广泛的视频封装格式。像Youtube,优酷这类视频网站,都使用FLV封装视频。我这个项目规模不大,主要可以用来学习FLV封装格式结构。此外它还支持分离FLV中的视频流和音频流。使用VC 2010的MFC开发完成。在对FLV进行视音频分离的过程中,用到了一个Github开源小工程:flvparse。在此插一句:我发现Github上优秀的东西真的还是挺多的,许多零散的小工程,效果都很不错。这个flvpars

C#

111,112

社区成员

642,554

社区内容

发帖 与我相关 我的任务 C# .NET技术 C# 复制链接

扫一扫 分享 确定 社区描述 .NET技术 C# 社区管理员

加入社区

获取链接或二维码

近7日

近30日

至今

加载中

查看更多榜单

社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧

+ 用AI写文章

相关文章

西班牙公布世界杯号码:拜仁中场10号 9号新主人
365bet体育在线投

西班牙公布世界杯号码:拜仁中场10号 9号新主人

📅 07-08 👁️ 5988
世界杯历史上的尴尬瞬间盘点:那些令球迷无言的时刻
【吉利英伦SC6(SC6)】吉利英伦吉利英伦SC6报价及图片、怎么样