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

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

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

流媒体下载相关技术

[复制链接]
发表于 2007-8-23 15:33:54 | 显示全部楼层 |阅读模式
1.查看网页源代码,使用view-source:
! v( r* ~. o! \( ?! @7 l
! Z& c$ U5 M) F" O) B1 c! b2 w比如你要看 http://www.163.net 的源代码,输入view-source:http://www.163.net 就可以了,可以说是对于一些不允许查看的网页的不错方法 3 x$ b+ i" _! K3 m& E1 {9 n

. v7 e0 b5 b8 \9 W8 o2.使用多窗口浏览器,比如QQ的,就可以方便的查看网页源代码 * `% O+ _. Z$ U3 L1 ]

3 N( Y1 H: C6 g% `+ B4 N8 M  l3. 使用嗅探器,比如commview / Project URL Snooper等等,假如是网站采用控件验证,你就只能是用嗅探器
8 I# z5 z) L/ r1 a5 K 4 \8 \! y/ X# y& Y% ~1 S7 w* W+ Y
恢复编码后的文件名: $ C4 u; _+ J& }' y& x  Y

4 a1 Z7 T" S3 s假如是中文的url路径,嗅探以后会变成,%c0%cb%bf%cd%bd%a3%d0%c4%d7%b7%d2%e4%c6%aa3 之类的东西,告诉大家一个简便的恢复方法: ! M5 w, m" r. a9 G/ e! o' }0 _

3 [2 N3 F9 D" H, u# E2 n使用百度 http://www.baidu.com/baidu?word=%c0%cb%bf%cd%bd%a3%d0%c4%d7%b7%d2%e4%c6%aa3 5 F) o# N+ V* C( v/ ^

5 ~1 o% H7 C; T然后我们可以在搜索词窗口看到是: 浪客剑心追忆篇3
1 \  n$ j0 Q2 [8 b
! s9 x/ H, J) T& b: B8 `假如服务器是WMS9,得到的编码就是UTF-8的,大家可以使用GOOGLE: 1 h# K2 S# a6 R7 e* b, b' b& \

) i0 x3 L3 M9 A# b8 khttp://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
# h, o) N& |% S" ]- | # k# p4 w! I) _( @+ Y- T
可以看到是: 电影/动作片/狂沙神驹 呵呵,方便吧!
9 ]$ T2 s" ~$ c7 R' B; ?- Q
/ w+ P5 B- R6 a+ f# S/ b6 `' R/ t下载碰到问题怎么办 . J, q; z( v2 n0 j/ F. ^

& C1 i0 i* R$ _4 e嗅探到地址以后,很多的流媒体文件还是不能下载,大家可以想想以下的办法:
' s7 E; k' i0 K) V  ~+ B( _
8 Z) y" `5 J- S/ n/ w  R" ^) k+ \1.看看url后面是否有参数: 9 U7 E" k0 W- ^: {6 {, s* h

: I. Q# g* x9 H  z! T; [mms://stream.xintv.com/disk3/m_movie/ot/04/otfilm009_L.wmv?test2003=D4962AE3E59386A425A9E7CD634E52592CF2484E192511CE0A0F4AE0 8 q) H. D' g; D* v
  j5 k9 N1 E9 x/ a1 f) F' c
这样的地址,你直接下载mms://stream.xintv.com/disk3/m_movie/ot/04/otfilm009_L.wmv 是肯定不行的
" ?, i0 n5 a! O9 E; _ 5 a- Z! O8 ?4 {, y
要把后面的参数全部加进去 ' G2 j, R$ ?5 ]7 W: J9 w1 K
9 R6 F0 P; y$ E6 K  B# Q, S
2.对于动态参数的地址,动作要快!
% Y* e. J9 j/ g* Q' Z% u $ ]  \/ b% s2 ?  X
比如上面的地址,过一个很短的时间就会失效,动作快是唯一的要领了,不过大家可以试一下hidownload的自动嗅探下载功能   J* S) O, _$ l1 i

' N/ I1 M" J+ X3.确定一个地址可以在线观看,但是却不能下载以后,就要设置一下下载工具了!
& Z" F/ R5 P4 K $ \/ `. c! {2 r  l! E) ^
先使用嗅探器对在线观看抓一下,然后再使用下载工具抓一下,认真比对两者的不同之处,不同之处就是你不能下载的关键,假如只是Client-ID或者User-Agent不同,那么你的机会就来了! / V; d8 V  {/ X# |7 @+ Z# M% e

% U/ j  v) Z7 I7 I) G* Q* m在影音传送带里面,点击下载条目->属性->其它设置->下载->用户代理,把在线观看的代理填写进去,这时候一般就没有问题了! ! o, K2 H' f! m4 q

2 M" r  c5 L6 X4.有使用cookie和smil防止下载的,这个时候就只能期待下载工具的改进了 6 g) W0 P) U) ^0 g4 u9 L' Z9 j

( B5 k  ]( Z" C5.下载不成换一下协议,把rtsp换成mms http http:1080 http:8080 多试一下 & f- w- Z4 s& K. n: P

, R" D; R+ }2 O$ [6.有的防止下载是利用了下载工具的缺陷,比如森兰,你可以试试多换几种工具,souxin 里面提到了的。 8 H+ Y# {' S7 ]! T: {7 ^! X
3 `5 V4 I/ ~8 N+ p0 `+ ^% w
7.有的网站防止下载做得很好,一个地址在观看连接成功以后马上失效,也就是说嗅探到的地址无法使用,那你就只有在观看之前下手了,比如把real播放器反安装...(也太狠了吧!),然后查看网页源代码。% c( X% J) {4 S7 n- R
, e) `, {$ P: b4 J& I% h7 C9 J/ z& ~
看完这篇文章,再结合看看这个帖子http://www.eimhe.com/bbs/viewthr ... &extra=page%3D1
. c# O: H- V+ i( X7 E* j我想应该没有什么视频资料我们下不到了,呵呵!
8 G7 ]6 U+ U9 {) b, E) y  q7 G9 x# b
+ y+ ?3 \( o% i$ ?. K9 b! ]6 b5 `! g
[ 本帖最后由 crazyboy 于 2007-8-23 15:40 编辑 ]

评分

1

查看全部评分

发表于 2007-8-23 17:19:44 | 显示全部楼层
兩岸用語不同
# Q. \( w) ~( l, r$ V我們這裡叫做"串流媒"
发表于 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-5-2 03:11

Powered by Discuz!

© 2001-2025 eimhe.com.

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