xici胡同logo娱乐
娱乐首页|论坛排行|新建论坛|频道导航
当前位置:胡同口 > 娱乐 > 所有明天的聚会 > 看贴 收藏  

流媒体下载软件 Net Transport 使用教程

返回[所有明天的聚会]  关闭窗口 | 隐藏边栏
 
S.R. 发表于:03-10-30 20:38 [只看该作者]
作者:Ler  来源:PConline  加入时间:2003-02-26 

  曾几何时,只要提及到下载,我们想到的就是不是网络蚂蚁(Net Ants)就是网际快车(FlashGet)。然而随着宽带的日趋普及,网络上的多媒体内容越来越多,通过网络下载电影的人也就越来越多,但有一些实时播放的流媒体文件采用了特殊的传输协议,普通的下载软件对此无能为力,于是就诞生了Streambox VCR这样的软件,但遗憾的是——它的下载速度往往不尽如人意。现在我们有了更好的选择,它就是Net Transport——影音传送带,它是国内第一个实现HTTP、FTP、MMS和RTSP的下载利器,而且居然支持这些协议的多线程断点续传!这使得它在下载流媒体文件时速度一流,鲜有对手。

  一、运行界面

  安装Net Transport后运行,初次显示出来的却是英文界面,其时依次点击菜单“View”→“Language”→“简体中文”,得到的便是中文界面了,这种做法与另一款知名的下载软件——网际快车非常相似。


图1


  二、下载文件

  仔细观察Net Transport的主界面,可以发现与网际快车非常相似,若不是因为悬浮图标不同(图2),乍一看还真的会以为就是网际快车呢。

  将流媒体文件的链接拖到Net Transport的悬浮窗口中,就会出现如下图所示的“添加新的下载任务”窗口,别的设置自不必多言,最重要的在于“块数”,这就是可以同时下载的线程数,可依据自身的带宽填上合适的块数,最大可填10,一般情况下设为5就已经足够了,最后单击“确定”开始下载。


图3


  提示:MMS协议流每秒的字节数差不多是固定的,这就决定了MMS流本身不能充分利用用户所有的带宽,所以多线程技术在缩短MMS流下载时间方面的效果立竿见影。

  三、文件管理

  Net Transport内建类似于网际快车的文件管理功能,可以轻松实现按类别存放下载的文件。右键点击主界面中的“任务”,从弹出的快捷菜单中选择“新建”,接下来就是创建一个新的文件夹类别了,如下图所示,最后点击“确定”。


图4


  在创建完成的文件夹中右键点击,选择“新建”还可以创建子文件夹类别,视个人的需要而定,便于用户分类管理下载的流媒体文件。


图5


  三、全面支持代理服务器

  Net Transport全面支持代理服务器,点界面中的“代理服务器”标签,然后再点“添加”,填入代理服务器的信息,如图,可以添加多个代理服务器。


图6


  Net Transport除了支持利用代理服务器下载流媒体文件之外,对于同一文件的下载,没的线程还允许利用不同的代理,例如,在图3中我们只要点击“代理设置”按钮,选择“多代理,每个线程使用不同的代理”,即可设定。


图7


  四、美中不足

  对于RTSP协议,Net Transport有两个限制。一是只能在Real Server服务器上下载,二是只能下载RM或RA格式的文件。

  当然,Net Transport还有其它的功能,比如监视浏览器点击、带有站点探测器等等,熟悉网际快车的用户都知道,这里就不再多说了。

  不难看出,Net Transport这个功能强大的下载工具,下载流媒体速度一流,尤其在宽带上特别明显,你还有什么理由来拒绝它呢?

  点击这里下载Net Transport。

  小知识:

  MMS:MMS协议(Microsoft Media Server Protocol)是用来访问并且流式接收Windows Media服务器中.asf文件的一种协议。MMS协议用于访问Windows Media发布点上的单播内容。

  RTSP:实时流协议(Real-Time Streaming Protocol)是由RealNetworks和Netscape共同提出的,该协议定义了一对多应用程序如何有效地通过IP网络传送多媒体数据。

补充日期: 2003-10-31 16:00:39

找出网页上“隐身”的流媒体文件地址[图]

  在很多时候,我们打开一个页面后,并没有发现页面中有流媒体文件的地址,但在网页上却有一个内嵌的媒体播放器,而且也能够播放。能播放就说明流媒体文件肯定存在,只是在网页上被隐藏起来了。怎样才能找出隐藏的流媒体文件呢?

  1.查看快捷方式所指向的地址

  隐藏得比较简单一点的就是不能直接看到文件的真实链接地址。比如央视网站上的节目都用“javaseript:playsrc()”来指明其地址(图1)。像这样的隐藏地址,只须在相应的节目图标上单击右键,选择“复制快捷方式”,然后在记事本中粘贴,将括号中的内容去掉引号就可以得到文件真实地址。

图1

  但不要总是试图通过在右键菜单中选择“属性”来查看文件的真实地址,比如央视网站上那些节目图标。如果查看其属性,你会发现它们其实只是一些GIF图片文件——因为你查看的是“图标”的属性,而不是该图标到底链接到了何方。

  2.分析网页文件的源代码找出关键字

  有些网站上的节目,用第一种方法会无功而返。不信你到“东方多媒体”网站(Http://imedia.eastday.com)上去试试!尽管看起来网页的播放界面和央视网站类似(都会出现一个播放控制窗口),但原理大不相同。不过,只要能够播放,文件肯定在。以下载该网站上的某一大片为例,该电视剧的播放页面为“Http://imedia.eastday.com……”,进入该页面发现中间的播放器界面为RealOne Player,说明这可能是一个RM格式的文件(也有可能是RAM文件)。根据前面所介绍的协议和文件名对应关系可推测,这个文件应该是采用RTSP协议播放的,且可能是一个用RM作为扩展名的文件。在该页面上点击右键,选择“查看源文件”,系统会用相关联的编辑器打开,在源文件中使用搜索功能查找关键字“rm”,居然查到“RTSP://real.eastday.com……”这样一些文字,这正是要找的文件地址。剩下的操作就是复制它,然后再启动影音传送带或StreamBox VCR下载即可。

图2

  值得注意的是,上面提到“不要总是试图通过在右键菜单中选择‘属性’来查看丈件的真实地址”,也不能太绝对,比如有这样一个网页“Http://www1.surfingfun.net/works/play.aspx?no=397214”,进入后便会听到歌声(确实存在一个流媒体文件),可是你查看源文件,输入歌曲常见格式的几种扩展名去搜索都不会指明文件的绝对地址。当输入“ASF“查找时会看到“playvoice("2002-10-18-22-13-20-9060000.asf")”字样的文字,但还是不能知道其准确地址,甚至你使用嗅探器之类的软件也找不出有用的东西。但是,当把鼠标移到网页的底部,才发现有一个播放控制图标。右击它查看属性,在这里详细指出了文件的真实位置(图2)。因此,多种方法一定要灵活使用。

  另外,现在还有一些实用软件(如“地址嗅探器”等)可用,这已经有不少文章做过介绍,笔者就不多说了。

 Lou Reed 与 The Velvet Underground 专门讨论版  
所有明天的聚会...首页更新 7月23日
00
唐山大飞 发表于:03-10-31 17:24 [只看该作者]
2

哈哈 SR应该已经爱死这个软件了
 现在流行我爱你! 
我们彼此依靠,用音乐取暖。
S.R. 发表于:03-10-31 17:54 [只看该作者]
3

没错!
很好用.

补充日期: 2003-10-31 17:55:07

正在发掘更多猛料中.

补充日期: 2003-11-03 02:11:34

流媒体下载几个技巧[ZT] doc_toys(6,224215,'%CC%C6%C9%BD%B4%F3%B7%C9',32435882,'%C1%F7%C3%BD%CC%E5%CF%C2%D4%D8%BC%B8%B8%F6%BC%BC%C7%C9%5BZT%5D');
本帖版权归原作者,其它媒体或网站转载请与e龙西祠胡同[http://www.xici.net]或原作者联系,并注明出处。
作者: 唐山大飞 发表日期: 2003-11-02 21:48:47 返回《天罗地网》 快速返回

A:首先解决http://www.alilandry.info/video/video.html

其中的 VH1 Menu, 中的 talking about sting 的视频下载

我首先想到的就是能否在播放器中能看到文件的路径,还好,这个文件没有什么加密手段,是最简单的,播放,在画面点右键,如图,可以看出路径 http://www.alilandry.info/video/vh1/ 文件名 vh1_1.wmv 组合就是绝对路径 http://www.alilandry.info/video/vh1/vh1_1.wmv 找个下载工具下

Sun Oct 19 02:13:05 2003 正在连接
www.alilandry.info:80
Sun Oct 19 02:13:05 2003 正在连接
www.alilandry.info [IP=63.68.169.228:80]
Sun Oct 19 02:13:06 2003 已连接.
Sun Oct 19 02:13:06 2003 GET /video/vh1/vh1_1.wmv HTTP/1.1
Sun Oct 19 02:13:06 2003 Host:
www.alilandry.info
Sun Oct 19 02:13:06 2003 Accept: */*
Sun Oct 19 02:13:06 2003 Referer:
http://www.alilandry.info/video/vh1
Sun Oct 19 02:13:06 2003 User-Agent: Mozilla/4.0 (compatible; MSIE 5.00; Windows 98)
Sun Oct 19 02:13:06 2003 Pragma: no-cache
Sun Oct 19 02:13:06 2003 Cache-Control: no-cache
Sun Oct 19 02:13:06 2003 Connection: close
Sun Oct 19 02:13:07 2003 HTTP/1.1 200 OK
Sun Oct 19 02:13:07 2003 Date: Sun, 19 Oct 2003 18:19:49 GMT
Sun Oct 19 02:13:07 2003 Server: Apache/1.3.27 (Unix) DAV/1.0.3 PHP/4.3.1
Sun Oct 19 02:13:07 2003 Last-Modified: Thu, 18 Sep 2003 20:30:07 GMT
Sun Oct 19 02:13:07 2003 ETag: "232561-2044be-3f6a15cf"
Sun Oct 19 02:13:07 2003 Accept-Ranges: bytes
Sun Oct 19 02:13:07 2003 Content-Length: 2114750
Sun Oct 19 02:13:07 2003 Connection: close
Sun Oct 19 02:13:07 2003 Content-Type: text/plain
Sun Oct 19 02:13:07 2003 开始接受数据!



全图

B:网址:
http://www.oracle.com/pls/ebn/popup.on_demand?p_shows_id=1504350&p_regreq=n&p_referred=1202301&p_regsite=&p_win_size=l150
如果不点右边的 Download 链接, 而用 RealOne Player 播放的话, 好象无法下载, 也查不出其真实位置,如何下载?

( 之所以要透过 RealOne Player 下载, 而不直接利用其提供的下载链接, 是因为很多时候, 很多视频都是没有象这个网站这样提供下载的, 要靠自己找出下载位置, 所以想藉此试验一下, 看看能不能自己找出其下载位置, 我发现如果用 WMP 找文件位置还容易, 但用 RealOne 就不好找了, RealOne 属性里面的媒体位置是错的, 因此下载不到 )

我试验也一下,点 “300K” 播放,右键点画面,选“在 realone player中播放”(目的是想在在realone播放器中能看到文件的路径),文件-剪辑属性-查看剪辑信息,在结果如下图,

全图


不是我们常见的
rtsp://*.*.*.*//*.rm

而是
http://streaming.oracle.com/ramgen/ebn/2002/event/1504350_lan.smi?embed

我把http://streaming.oracle.com/ramgen/ebn/2002/event/1504350_lan.smi的smi文件用快车下来UE(或者记事本)打开,内容如下

rtsp://148.87.6.96:554/ebn/2002/event/1504350_lan.smi?cloakport=80,554,7070
--stop--
pnm://148.87.6.96:7070/ebn/2002/event/1504350_lan.smi?cloakport=80,554,7070

晕啊,还是没有路径

呵呵,这个问题其实有两种解决方法

1,用断线方法来确定RM文件位置
在播放后,我断开我的ADSL链接(方法很多,网卡IP释放,本地网路停用,防火墙方法等,总之断掉RM数据流)

看下面


全图

跳出个 rtsp://148.87.6.96:554/ebn/2002/event/1504350_lan.rm

呵呵,很多人看到这里高兴了,很好下吗!Net Transport 或者 Streambox Vcr 上马,呵呵等待你的是失败!不好使的!

因为有些网站,IP及路径是一定的,但它的端口却是非默认的或经常变化的。请出端口扫描软件扫一下,看哪个端口是开放的,然后用Net Transport下。

这个是我用nscan 扫描的结果

全图



起始和终止的IP选我们要扫的站,端口选1-1000(一般不会太大的,实在不行1-65535,不过网管查到会找你拼命)
看结果这个站开了21、80、389端口,哪个是我们要的呢?
反正不多组合一下:
rtsp://148.87.6.96:21/ebn/2002/event/1504350_lan.rm
rtsp://148.87.6.96:80/ebn/2002/event/1504350_lan.rm
rtsp://148.87.6.96:389/ebn/2002/event/1504350_lan.rm
测试结果
rtsp://148.87.6.96:80/ebn/2002/event/1504350_lan.rm 是正确的

2003-10-20 03:50:24.096 已连接
2003-10-20 03:50:24.096 OPTIONS rtsp://148.87.6.96:80/ebn/2002/event/1504350_lan.rm RTSP/1.0
2003-10-20 03:50:24.096 CSeq: 1
2003-10-20 03:50:24.096 User-Agent: RealMedia Player Version 6.0.9.1762 (win32)
2003-10-20 03:50:24.096 ClientChallenge: 71f0d3b03c31eef26ea054ca795f3c20
2003-10-20 03:50:24.096 PlayerStarttime: [20/10/2003:03:50:24 08:00]
2003-10-20 03:50:24.096 CompanyID: 6/3wxmMOuDpdnFw7MyOP+Q==
2003-10-20 03:50:24.096 Pragma: initiate-session
2003-10-20 03:50:24.367 RTSP/1.0 200 OK
2003-10-20 03:50:24.367 CSeq: 1
2003-10-20 03:50:24.367 Date: Mon, 20 Oct 2003 20:48:11 GMT
2003-10-20 03:50:24.367 Session: 17514-1
2003-10-20 03:50:24.367 Server: RealServer Version 9.0.2.802 (sunos-5.8-sparc-server)
2003-10-20 03:50:24.367 Public: OPTIONS, DESCRIBE, ANNOUNCE, PLAY, SETUP, GET_PARAMETER, SET_PARAMETER, TEARDOWN
2003-10-20 03:50:24.367 RealChallenge1: 597d8a5945ad535794accdcd250c2c34
2003-10-20 03:50:24.367 StatsMask: 7
2003-10-20 03:50:24.367 DESCRIBE rtsp://148.87.6.96:80/ebn/2002/event/1504350_lan.rm RTSP/1.0
2003-10-20 03:50:24.367 CSeq: 2
2003-10-20 03:50:24.367 Accept: application/sdp
2003-10-20 03:50:24.367 Session: 17514-1
2003-10-20 03:50:24.367 Bandwidth: 10485800
2003-10-20 03:50:24.367 SupportsMaximumASMBandwidth: 1
2003-10-20 03:50:24.667 RTSP/1.0 200 OK
2003-10-20 03:50:24.667 CSeq: 2
2003-10-20 03:50:24.667 Date: Mon, 20 Oct 2003 20:48:11 GMT
2003-10-20 03:50:24.667 Set-Cookie: cbid=efcgghpiijjfcldmeoqoqprqprjrktlufkqgkielfjffflplqsprlugqorpsltqpjfdgdhpi;path=/;expires=Thu,31-Dec-2037 23:59:59 GMT
2003-10-20 03:50:24.667 Last-Modified: Thu, 12 Dec 2002 19:18:56 GMT
2003-10-20 03:50:24.667 Content-base: rtsp://148.87.6.96:80/ebn/2002/event/1504350_lan.rm/
2003-10-20 03:50:24.667 ETag: 17514-1
2003-10-20 03:50:24.667 Session: 17514-1
2003-10-20 03:50:24.667 Content-type: application/sdp
2003-10-20 03:50:24.667 Content-length: 1998
2003-10-20 03:50:25.078 媒体时间 01:04:54.90;最大比特率(bitrate) 149999;平均比特率(bitrate) 149999
2003-10-20 03:50:25.088 SETUP rtsp://148.87.6.96:80/ebn/2002/event/1504350_lan.rm/streamid=0 RTSP/1.0
2003-10-20 03:50:25.088 CSeq: 3
2003-10-20 03:50:25.088 RealChallenge2: 8776b0683df2bbc30dd61f1457d2e50d01d0a8e3, sd=8b3b015e
2003-10-20 03:50:25.088 Transport: x-pn-tng/tcp;mode=play
2003-10-20 03:50:25.088 If-Match: 17514-1
2003-10-20 03:50:25.338 RTSP/1.0 200 OK
2003-10-20 03:50:25.338 CSeq: 3
2003-10-20 03:50:25.338 Date: Mon, 20 Oct 2003 20:48:12 GMT
2003-10-20 03:50:25.338 Session: 17514-1
2003-10-20 03:50:25.338 Reconnect: true
2003-10-20 03:50:25.338 RealChallenge3: be11349f1774cef4e9d6f1ea8f05d4b54f213d09,sdr=b31cef8d
2003-10-20 03:50:25.338 RDTFeatureLevel: 2
2003-10-20 03:50:25.338 Transport: x-pn-tng/tcp;interleaved=0
2003-10-20 03:50:25.338 该站点支持断点续传
2003-10-20 03:50:25.338 SETUP rtsp://148.87.6.96:80/ebn/2002/event/1504350_lan.rm/streamid=1 RTSP/1.0
2003-10-20 03:50:25.338 CSeq: 4
2003-10-20 03:50:25.338 Transport: x-pn-tng/tcp;mode=play
2003-10-20 03:50:25.338 Session: 17514-1
2003-10-20 03:50:25.588 RTSP/1.0 200 OK
2003-10-20 03:50:25.588 CSeq: 4
2003-10-20 03:50:25.588 Date: Mon, 20 Oct 2003 20:48:12 GMT
2003-10-20 03:50:25.588 Session: 17514-1
2003-10-20 03:50:25.588 RDTFeatureLevel: 2
2003-10-20 03:50:25.588 Transport: x-pn-tng/tcp;interleaved=1
2003-10-20 03:50:25.588 SET_PARAMETER rtsp://148.87.6.96:80/ebn/2002/event/1504350_lan.rm RTSP/1.0
2003-10-20 03:50:25.588 CSeq: 5
2003-10-20 03:50:25.588 Subscribe: stream=0;rule=0,stream=0;rule=1,stream=1;rule=0,stream=1;rule=1
2003-10-20 03:50:25.588 Session: 17514-1
2003-10-20 03:50:25.588 PLAY rtsp://148.87.6.96:80/ebn/2002/event/1504350_lan.rm RTSP/1.0
2003-10-20 03:50:25.588 CSeq: 6
2003-10-20 03:50:25.588 Session: 17514-1
2003-10-20 03:50:25.598 Range: npt=0.000-
2003-10-20 03:50:25.859 RTSP/1.0 200 OK
2003-10-20 03:50:25.859 CSeq: 5
2003-10-20 03:50:25.859 Date: Mon, 20 Oct 2003 20:48:12 GMT
2003-10-20 03:50:25.859 Session: 17514-1
2003-10-20 03:50:25.869 开始接收数据

考虑到80是一般的HTTP端口,我测试了

http://148.87.6.96:80/ebn/2002/event/1504350_lan.rm

 

Mon Oct 20 03:57:03 2003 正在连接 148.87.6.96 [IP=148.87.6.96:80]
Mon Oct 20 03:57:04 2003 已连接.
Mon Oct 20 03:57:04 2003 GET /ebn/2002/event/1504350_lan.rm HTTP/1.1
Mon Oct 20 03:57:04 2003 Host: 148.87.6.96
Mon Oct 20 03:57:04 2003 Accept: */*
Mon Oct 20 03:57:04 2003 Referer:
http://148.87.6.96/ebn/2002/event
Mon Oct 20 03:57:04 2003 User-Agent: Mozilla/4.0 (compatible; MSIE 5.00; Windows 98)
Mon Oct 20 03:57:04 2003 Pragma: no-cache
Mon Oct 20 03:57:04 2003 Cache-Control: no-cache
Mon Oct 20 03:57:04 2003 Connection: close
Mon Oct 20 03:57:05 2003 HTTP/1.0 200 OK
Mon Oct 20 03:57:05 2003 Date: Mon, 20 Oct 2003 20:54:51 GMT
Mon Oct 20 03:57:05 2003 Server: RealServer
Mon Oct 20 03:57:05 2003 Content-Type: application/octet-stream
Mon Oct 20 03:57:05 2003 Last-Modified: Thu, 12 Dec 2002 19:18:56 GMT
Mon Oct 20 03:57:05 2003 Content-Length: 74347698
Mon Oct 20 03:57:05 2003 开始接受数据!

成功

有些人可能说这个小题大做,请看方法2,我认为对流媒体下载算是比较高级的技巧了,希望能对大家有帮助

2,OE下载法

Offline Explorer Enterprise
Offline Explorer 是一款相当方便使用的离线浏览工具,可排定抓取时间、设定Proxy,也可选择抓取的项目及大小,可自设下载的存放位置、及存放的空间限制。它内置浏览程序、可直接浏览或是使用自己喜欢的浏览器来浏览、且更可直接以全浏览窗切换来作网上浏览,另它对于抓取的网站更有MAP的提供、可更清楚整个网站的连结及目录结构。

下载:
http://www.ttdown.com/SoftView/SoftView_3361.html
http://www.skycn.com/soft/6420.html

全图



安装,运行,把

http://streaming.oracle.com/ramgen/ebn/2002/event/1504350_lan.smi?embed

直接放到地址栏,回车下载

注意下面的红线 rtsp://148.87.6.96:80/ebn/2002/event/1504350_lan.rm 自动出现了

OE其实在流媒体下载应用想当广泛,类似
rtsp://17k:2245352@www.17k.cn/17kfilms/movies/action/s4120364/01.sm
想下载必须用它呢!大家有兴趣可以研究一下

C:呵呵,玩一个难度高一点的

http://p*.vicp.net是个电影站,成为会员后,可以在线观看,但是无法下载

看这个片子(断线法看不出路径)

全图



呵呵,大家把图片点开看rtsp路径,不知大家什么感想,我的第一感觉:RTSP PUB 加密,
大家都知道很多大影视论坛(比如牛过),有专门免费PUB下电影,为了保护文件在建立目录侍候采取非法字符建立保护路径,看来,现在电影也用这个了

不过 rtsp://pcvcd.vicp.net/ /天地英雄/2.rm  这个路径没办法拷贝复制,我想了个办法,先打开了word(这是为了确保能保留路径信息,文本保留可能丢信息),然后realone里面选择路径, 把路径信息拖拽到word里面,呵呵!

rtsp://pcvcd.vicp.net/ /天地英雄/2.rm

然后,我按照上面的办法来下文件,不成功,然后Nscan扫描的端口也很多,端口变化替代入rtsp://pcvcd.vicp.net/ /天地英雄/2.rm

用Net Transport竟然都出错

解决方法有二

1,我用了新的增强的
Streambox Vcr 来下(必须一气呵成,不能续传)

全图



看来很多站点都对Net Transport有防范啊!(也可能是要认证cookie和Referer的缘故)

2,HTTP下

此时我用Active PORTS(参考我写的教程 端口监视软件应用实例
http://ror.cn/perl/ut/topic_show.cgi?id=191118&h=1&bpg=2&age=5 ROR的好处就是不注册都能看)

我观察了一下播放时候的连接信息

全图


是80端口,我从上面B案例来看,80很可能支持HTTP下载
于是用
http://pcvcd.vicp.net/ /天地英雄/2.rm

来下,快车以我的ADSL最高速度下载,大功告成

全图



总而言之,流媒体下载方法方式不拘一格,DRM保护,IP限制,“动态地址”这些估计是很难破解了,其他的我想总还是有办法,不过这方面我也不是高手,这里先抛砖,主要是介绍一下思路和简单方法,还要等真正高手来金玉之言!^_^




 Lou Reed 与 The Velvet Underground 专门讨论版  
所有明天的聚会...首页更新 7月23日
gouxiaohong 发表于:10-07-25 11:14 [只看该作者]
4
为什么不显示图片?转载应注明出处!
返回[所有明天的聚会]  关闭窗口 | 隐藏边栏
本地热帖
[全国漫游] 更多>>
西祠智投

对不起,匆匆过客不能发帖或者跟帖:(

请先登录或者注册

本版精品更多>>

相关热贴

没有其他相关标签