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

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

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

流媒体下载相关技术

[复制链接]
发表于 2007-8-23 15:33:54 | 显示全部楼层 |阅读模式
1.查看网页源代码,使用view-source: 9 `2 J0 M1 f( {& M" o7 V
- y- t& e) g$ L; `% E& o' B/ H  @
比如你要看 http://www.163.net 的源代码,输入view-source:http://www.163.net 就可以了,可以说是对于一些不允许查看的网页的不错方法 % n- {  M. S- o0 A/ w" U* U
: s- ~* L0 t  d! k1 v
2.使用多窗口浏览器,比如QQ的,就可以方便的查看网页源代码 : S0 D5 |' x  v: B) s) A: R  D" F
, W  e* V! z/ `+ @- o
3. 使用嗅探器,比如commview / Project URL Snooper等等,假如是网站采用控件验证,你就只能是用嗅探器
1 M# q7 H  _9 H+ U  ^% a 1 Y# U+ _( E) s8 [
恢复编码后的文件名: ; `2 k  V% [* z' b) Z" @

% H& l5 f8 T1 Y1 b假如是中文的url路径,嗅探以后会变成,%c0%cb%bf%cd%bd%a3%d0%c4%d7%b7%d2%e4%c6%aa3 之类的东西,告诉大家一个简便的恢复方法: 1 |. E/ [/ i* O! Q
0 H9 @; p8 `1 x2 N2 w( I! H& x
使用百度 http://www.baidu.com/baidu?word=%c0%cb%bf%cd%bd%a3%d0%c4%d7%b7%d2%e4%c6%aa3
) t' S" c8 T6 l. @2 F : [9 ]$ N5 y& C) F
然后我们可以在搜索词窗口看到是: 浪客剑心追忆篇3 ! f  A0 E* D, T# e) @4 ]9 _
! ], ]1 G7 x4 l) [
假如服务器是WMS9,得到的编码就是UTF-8的,大家可以使用GOOGLE:
5 N5 P! j$ z" v" f. W7 x3 ~ 2 ^5 h, d& r& @' m! \& E4 D
http://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   a3 f- ]: s; h8 J( {0 V
) p4 ^8 d4 [$ P8 I" R7 |
可以看到是: 电影/动作片/狂沙神驹 呵呵,方便吧! ' m3 ^5 D3 c) ^8 H$ G' d
- f! o( s+ ^% R0 @6 }) I7 \
下载碰到问题怎么办
" Q5 |* @1 X: D4 W) L% w
+ `$ k8 p- Q; o4 v2 v, X/ B嗅探到地址以后,很多的流媒体文件还是不能下载,大家可以想想以下的办法:
; y4 g' C% u5 S0 o
" C8 S$ m( [, v6 d3 C0 d1.看看url后面是否有参数: , r! r" y; S$ U+ O

3 r+ v5 E* K4 e/ ?mms://stream.xintv.com/disk3/m_movie/ot/04/otfilm009_L.wmv?test2003=D4962AE3E59386A425A9E7CD634E52592CF2484E192511CE0A0F4AE0 # `: U0 f8 |8 l  ?0 W$ L" B
6 \7 ^* |$ w4 k9 k/ L+ q" [
这样的地址,你直接下载mms://stream.xintv.com/disk3/m_movie/ot/04/otfilm009_L.wmv 是肯定不行的 5 W/ k: D  q) [7 K) ?" l% b; [( q, R

+ E$ v0 M& e+ P: s4 ]要把后面的参数全部加进去 # w8 v5 L8 E( K+ Z5 @3 D7 Q% G

% \; K' z( S0 N, J2.对于动态参数的地址,动作要快!
/ o! q, T' z& x
. t' R% G3 q9 B" c比如上面的地址,过一个很短的时间就会失效,动作快是唯一的要领了,不过大家可以试一下hidownload的自动嗅探下载功能 % y. k7 ~- m, j( f! d! d' p

. c) |) D5 U# q8 b3.确定一个地址可以在线观看,但是却不能下载以后,就要设置一下下载工具了!
& T7 H7 L" r. u  Q
, ~  a/ n0 {, U8 y先使用嗅探器对在线观看抓一下,然后再使用下载工具抓一下,认真比对两者的不同之处,不同之处就是你不能下载的关键,假如只是Client-ID或者User-Agent不同,那么你的机会就来了!
6 L9 v: {% x7 v3 W 1 f1 _! m* k! v9 F
在影音传送带里面,点击下载条目->属性->其它设置->下载->用户代理,把在线观看的代理填写进去,这时候一般就没有问题了!
( j. H' O* @+ |) y& C2 y 5 j5 C6 l! k! c2 d) j2 A
4.有使用cookie和smil防止下载的,这个时候就只能期待下载工具的改进了
( c. o7 L& `& _2 r' f  L1 F
- ^3 H2 u3 c  p8 L1 F5.下载不成换一下协议,把rtsp换成mms http http:1080 http:8080 多试一下
* N4 `$ I+ H" g  M  O) }8 v+ j
4 z2 x1 q$ a. m6.有的防止下载是利用了下载工具的缺陷,比如森兰,你可以试试多换几种工具,souxin 里面提到了的。 2 G5 e* I( W7 H/ {& H5 m  b

) e; ]4 J' j! u8 K7.有的网站防止下载做得很好,一个地址在观看连接成功以后马上失效,也就是说嗅探到的地址无法使用,那你就只有在观看之前下手了,比如把real播放器反安装...(也太狠了吧!),然后查看网页源代码。
, J. R' L; R! ~. ~. s4 k8 |6 L3 n- A. u
2 C- F# ?$ t. u* n- }看完这篇文章,再结合看看这个帖子http://www.eimhe.com/bbs/viewthr ... &extra=page%3D1
! F# h5 l8 D2 m- Q- y- h我想应该没有什么视频资料我们下不到了,呵呵!

6 S/ t$ \, a$ H3 J- l$ Z9 J0 Q
4 P$ u  L& W$ u1 I& W[ 本帖最后由 crazyboy 于 2007-8-23 15:40 编辑 ]

评分

1

查看全部评分

发表于 2007-8-23 17:19:44 | 显示全部楼层
兩岸用語不同5 I6 I& f( h# w% H
我們這裡叫做"串流媒"
发表于 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, 2026-4-6 04:48

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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