step 1:
首先, "一本电影可以在线播放,查rtsp://61.131.42.146:554/rm/theisle.rm,但怎么也下载不了"
通常rtsp為經過轉址,若服務器端有設定初級的保護,您是無法正確下載的,只能 "在线播放", 最好將 rtsp 改成其它的 Protocol 下載,而不使用vcr的auto,
一般改為 pnm 是最好的,於是我將這個位址改為如下:
pnm://61.131.42.146:554/rm/theisle.rm
重新執行下載,呵呵,錯誤訊息出現了,怎麼會這樣?
step 2:
接著"在线看很快,几乎没有停顿",重點又來了,
有某些網站是有要求連線頻寬的,會不會這個網站就是其中之一?
來吧!改一個設定看看...
我重新進入 properties,進入 connection 選項, 將
Bandwidth 改設成 T1, 以企圖騙過該服務器,好了,退出,重新執行下載, 哈哈,可以下了吧,正確的檔案大小為 148.2Mb
step 3:
這樣就結束了?下完等著看嗎?別急,還沒有...
完整rtsp://61.131.42.146:554/rm/theisle.rm?cloakport=8080,554,7070
各位注意到最後的 "cloakport=8080,554,7070" 這段嗎?
如果您以為用
pnm://61.131.42.146:554/rm/theisle.rm
Bandwidth 改為 T1 下,就可以高枕無憂,那就錯了,通常大
約檔案下到約 1/5 處便顯示 "Received" ,再怎麼下也無
法重新下,而檔案於撥放時也會斷斷續續,怎麼辦?(這個檔案
我沒試過會不會斷,因為以經驗論不想浪費時間..)
請各位比較一下
61.131.42.146:554
與
cloakport=8080,554,7070
間的相同性,其實 554通常是假的 port,7070才是正確的port,
所以正確的下載位址應為:
pnm://61.131.42.146:7070/rm/theisle.rm
並將 connection 中的 Bandwidth 改為 T1
可能大家看糊涂了,反正就是将rtsp改为pnm,554变为7070,宽带改为T1 就好了
如果您的RealPlayer画面播放不连续,请参照下述方法进行设置
1、运行RealPlayer程序。打开“view”菜单
2、选择“Preferences...”选项。
3、选择“Connection”的“Normal bandwidth” 设置为“10Mbps LAN”。
4、“Maximum bandwidth” 也设置为“10Mbps LAN”。
另:
由于影视下载服务器繁忙也会有服务器人满而停止服务的情况请大家选择时段下载
附3roject URL Snooper教程(作者:吴朝相)
StreamBox vcr的出现解决了很多以前无可奈何的难题,但对于一些隐藏得更深、保护得更完善的流文件它还是有无能为力的时候。主要问题不是StreamBox vcr下载不了,而是StreamBox vcr找不到流文件的真实地址。虽然StreamBox vcr号称支持RAM、SMIL、PLS、ASX、MOV等流格式,但有些文件经过一些措施的保护后StreamBox vcr还是会找不到真实文件地址的。
这个时候,我们就需要用另外的软件来分析、整理出真实的地址了。既然流文件用播放器能播放,那么真实地址一定是隐藏在发送到本机的网络数据包里面。所以只要用软件截获网上发送过来的数据包,然后加以分析就一定可以找得到真实地址。按照这个思路,大家可能会想到用Hacker常用的Sniffer PRO或者NetXray之类的软件,但这些软件事无大小把所有数据包通通截下来,光分析就够你烦一阵的了。
幸好,现在出现了一个专门是用来和StreamBox vcr等软件配合的地址嗅探软件Project URL Snooper 。既然是网络数据包嗅探软件,安装嗅探驱动软件是难免的,所以在使用这个软件前要先安装WINPCAP这个数据嗅探驱动软件,否则软件将无法正常使用!(还有一个要注意的地方就是由于Project URL Snooper对WIN2K/NT系统平台的支持度有限,故请尽量在WIN98环境下面使用这个软件)。
驱动装好后我们就可以开始捕捉地址了。我们以地址rtsp://140.247.24.29:554/chem17/ ... smil?cloakport=8080,554,7070为例子来进行说明,这个地址如果你直接用StreamBox vcr来下载的话将会出现典型的找不到地址错误,如下图:
但经过用RealPlayer测试证明文件是存在并可以正常播放,这时我们打开Project URL Snooper,要注意的是如果你是第一次运行这个软件的话请先到[General Options]选单那里选择驱动模块(请务必确认你已经正确的安装了WINPCAP这个数据嗅探驱动软件)如下图:
选择完毕后(不管是拨号上网或者是ADSL上网,只要你正确安装了WINPCAP,那么都能出现和上图基本相似的选项,ADSL拨号的话驱动那里选那个由相应拨号软件建立的选项,简单电说一般就是拨号软件的名字啦。)
回到[Search]选单,按下[Sniff Network]按钮启动嗅探,然后返回浏览器窗口在地址栏输入rtsp://140.247.24.29:554/chem17/ ... smil?cloakport=8080,554,7070。很快RealPlayer自动运行并经过一番连接后开始播放节目。这个时候Project URL Snooper正在后台监视着数据包的一举一动,从它的结果窗口我们可以明显的看见,我们想要的东西出现了。如下图:
如箭头所指,Project URL Snooper已经从杂乱的数据包里面帮我们把真实的地址找出来了,在这个地址上按鼠标右键可以把这个地址复制到剪帖版或者直接调用StreamBox vcr进行
得到真实地址后再调用StreamBox vcr就可以正常下载流节目了。
有了以上几个软件的帮助相信没多少流节目能逃出你掌心的了,但由于毕竟流节目是经过服务端软件编码过的信息,StreamBox vcr在重新建立文件的时候难免会有时候出点问题,所以你可能还需要ASFCUT等软件来进行修复一下方能正常播放。 |