知道美河 | 上传资料 | VIP申请 | 精品课程 | 资料搜索 | 问题反馈 | 会员手册 | 积分消费 | 积分充值 | 帐号保护
美河学习学习在线赞助VIP

美河学习在线(主站) eimhe.com

 找回密码
 建立账号
查看: 11575|回复: 8

流媒体下载相关技术

[复制链接]
发表于 2007-8-23 15:33:54 | 显示全部楼层 |阅读模式
1.查看网页源代码,使用view-source: 7 N4 E6 j5 K2 p" k' Q

/ z! Z! p' W2 ~6 s/ ~比如你要看 http://www.163.net 的源代码,输入view-source:http://www.163.net 就可以了,可以说是对于一些不允许查看的网页的不错方法 4 d( [% S# n3 j3 S( s6 }4 a& F
) ]7 M7 C: a0 w- v/ G3 C
2.使用多窗口浏览器,比如QQ的,就可以方便的查看网页源代码
9 ?! _" x# O% |. Z% H" a+ o. t   R6 R3 S0 X0 O* I9 J
3. 使用嗅探器,比如commview / Project URL Snooper等等,假如是网站采用控件验证,你就只能是用嗅探器 3 J% d9 G' G' L
6 V  s" e- T8 F4 w- N2 A8 }/ R) F
恢复编码后的文件名:
1 Y+ _+ d+ u! |' ~
+ r' ]" E6 H: n假如是中文的url路径,嗅探以后会变成,%c0%cb%bf%cd%bd%a3%d0%c4%d7%b7%d2%e4%c6%aa3 之类的东西,告诉大家一个简便的恢复方法: ' \7 o/ i, O$ l, [$ b3 ~/ C' s
9 O& j* I" Q3 \
使用百度 http://www.baidu.com/baidu?word=%c0%cb%bf%cd%bd%a3%d0%c4%d7%b7%d2%e4%c6%aa3 7 h9 ?0 X) [0 v( u* E
, d3 ~- W& S) _3 A1 e
然后我们可以在搜索词窗口看到是: 浪客剑心追忆篇3 7 T2 I$ \$ T+ W4 N( c

/ q% p9 ?) Q' o# c/ X! a假如服务器是WMS9,得到的编码就是UTF-8的,大家可以使用GOOGLE:
% j( [6 w7 B) w, O3 K2 u8 j1 Y
& S" c5 K$ m& [; W, zhttp://www.google.com/search?hl=zh-CN&ie=UTF-8&q=%e7%94%b5%e5%bd%b1/%e5%8a%a8%e4%bd%9c%e7%89%87/%e7%8b%82%e6%b2%99%e7%a5%9e%e9%a9%b9
3 E3 E) Z/ G5 l+ z ( b% Q$ J# E- d" L( |+ S2 u
可以看到是: 电影/动作片/狂沙神驹 呵呵,方便吧!
. W' e% X8 U7 {7 ]
+ u9 _" H% u' w$ f% T9 R  F下载碰到问题怎么办
9 w# x5 g1 l. E. f
6 g' d+ d/ `9 G, ^嗅探到地址以后,很多的流媒体文件还是不能下载,大家可以想想以下的办法:
; [# Q% f3 d* p+ |/ f4 K# ^' u # v/ S6 O0 b1 g7 V# }* `
1.看看url后面是否有参数:
: w  F, s2 B) r+ K6 ~ ' s, Y6 l: ^1 z8 s1 {" f
mms://stream.xintv.com/disk3/m_movie/ot/04/otfilm009_L.wmv?test2003=D4962AE3E59386A425A9E7CD634E52592CF2484E192511CE0A0F4AE0
+ T+ Z$ c0 C! Q* n+ |" H$ S
, B* A. Y+ Z" h% Y8 \+ }! [  m7 Q6 e这样的地址,你直接下载mms://stream.xintv.com/disk3/m_movie/ot/04/otfilm009_L.wmv 是肯定不行的
! J/ M! Z" c. H' Y: m . F# L6 V2 [: o7 \& ?. m
要把后面的参数全部加进去
" ^' H# Q! \) o; R  p2 v! P3 ?
8 X3 M" s0 o& L- A2.对于动态参数的地址,动作要快!
8 a- x$ J- E  s* o- j
& k8 S. o+ U0 V$ \# ?) v& w比如上面的地址,过一个很短的时间就会失效,动作快是唯一的要领了,不过大家可以试一下hidownload的自动嗅探下载功能 5 w' l7 I" k- \4 W- V2 Y

6 k" v+ ?. S* s5 I1 f3.确定一个地址可以在线观看,但是却不能下载以后,就要设置一下下载工具了! 6 v+ i4 y( n* Y. o5 _
  j, j) l" b$ @5 |) Z  |6 h: H- ]3 H
先使用嗅探器对在线观看抓一下,然后再使用下载工具抓一下,认真比对两者的不同之处,不同之处就是你不能下载的关键,假如只是Client-ID或者User-Agent不同,那么你的机会就来了! . B6 `1 k7 z+ ]8 \: i8 D
0 K$ B9 U% T9 Y
在影音传送带里面,点击下载条目->属性->其它设置->下载->用户代理,把在线观看的代理填写进去,这时候一般就没有问题了!
& P1 [( x+ e7 R% O& d ; c2 N2 Y5 P: c- u7 G
4.有使用cookie和smil防止下载的,这个时候就只能期待下载工具的改进了
2 m: M' s. c: h& T" Q8 [- n
8 L1 V9 b, h4 o) y& G% v8 F8 K, [1 D5.下载不成换一下协议,把rtsp换成mms http http:1080 http:8080 多试一下 ; E- K" E1 [+ s# x
6 q2 Z: N3 m1 ~4 a: U
6.有的防止下载是利用了下载工具的缺陷,比如森兰,你可以试试多换几种工具,souxin 里面提到了的。
( a+ C8 o* ]( G& D8 a* M2 |
/ x( o* ]6 D5 y" o, v7.有的网站防止下载做得很好,一个地址在观看连接成功以后马上失效,也就是说嗅探到的地址无法使用,那你就只有在观看之前下手了,比如把real播放器反安装...(也太狠了吧!),然后查看网页源代码。
) y: z" V' A2 n! C# e1 g' F( S3 M1 K# R: |8 O! p) J3 Q/ K
看完这篇文章,再结合看看这个帖子http://www.eimhe.com/bbs/viewthr ... &extra=page%3D1
* g! a7 @$ W8 D1 ]' v( \3 g% i我想应该没有什么视频资料我们下不到了,呵呵!
/ w' O/ u5 z7 `

4 U8 i/ y' }, F4 r4 V  V[ 本帖最后由 crazyboy 于 2007-8-23 15:40 编辑 ]

评分

1

查看全部评分

发表于 2007-8-23 17:19:44 | 显示全部楼层
兩岸用語不同5 m  P5 m3 g8 o4 U: z
我們這裡叫做"串流媒"
发表于 2007-8-23 17:58:28 | 显示全部楼层
很经典的办法.........
发表于 2007-8-24 13:48:17 | 显示全部楼层
流媒体很好啊,我朋友的公司是专门做这个的,很一流的。
发表于 2007-8-26 22:26:38 | 显示全部楼层
谢谢版主指点,今后有多学了一招
发表于 2007-9-8 11:15:19 | 显示全部楼层
thanlks
发表于 2007-10-7 13:30:34 | 显示全部楼层
谢谢楼主,楼主太厉害了
发表于 2007-12-31 13:56:59 | 显示全部楼层
您需要登录后才可以回帖 登录 | 建立账号

本版积分规则

 
QQ在线咨询

QQ|小黑屋|手机版|Archiver|美河学习在线 ( 浙网备33020302000026号 )

GMT+8, 2025-6-18 07:01

Powered by Discuz!

© 2001-2025 eimhe.com.

快速回复 返回顶部 返回列表