保存在线流媒体文件简法

发表于:2007-06-08来源:作者:点击数: 标签:
[HTML]下载流媒体文件的困难之处实际就是确定它的下载地址,虽然通过分析ASX与RAM文件或使用URL Snooper嗅探器可以找到流文件的地址,但这些方法有些麻烦。笔者找到一些简单的办法,可以轻松确定大部分流媒体文件的下载地址(它虽然只对保护不太严密的流媒体
  [HTML]下载流媒体文件的困难之处实际就是确定它的下载地址,虽然通过分析ASX与RAM文件或使用URL Snooper嗅探器可以找到流文件的地址,但这些方法有些麻烦。笔者找到一些简单的办法,可以轻松确定大部分流媒体文件的下载地址(它虽然只对保护不太严密的流媒体文件有效,但在大多数情况下却很实用)。我们知道常用的流媒体传播协议有RTSP/PNM/MMS/MMST这几种(用HTTP/FTP协议的不用这么麻烦,所以不在讨论范围),我们只要在IE窗口中选“查看”菜单,然后选“源文件”,打开记事本窗口后,选择“编辑”中的“查找”命令,键入MMS或其他的协议名称,幸运的话就会找到你要的电影文件的地址。ASF和WMV是微软的流媒体文件格式,很多视频点播网站并不是直接用Windows的媒体播放器来播放,而是制作了各种界面的播放程序来播放这些流媒体文件,其实这些播放程序大多数还是以Windows的媒体播放器为核心的,所以功能上也大同小异,只要是没有采用特殊的保护措施,要找到这类文件的地址并不太难。现在以实例说明,首先在播放窗口中单击鼠标右键,在右键菜单中选择属性,就会出现如windowshome/wenzhang/img/15020806a.jpg" align=baseline border=0>所示的窗口,在剪辑卡中我们可以看到这个视频文件的位置是:mms://202.110.194.228/national_geographic/bigwet,文件名是bigwet2,然后选择详细资料选项卡,我们可以清楚地看到这个文件的类型是WAV,这样我们就可以得到这个流媒体文件的完整地址:mms://202.110.194.228/national_geographic/bigwet/bigwet2.wmv,将这个地址粘贴到StreamBox VCR中就可下载它了。这种办法可以方便地找到用Windows媒体播放器播放的流格式文件的地址,并且在大多数情况下它是有效的。由于RealPlayer播放器没有直接提供有关流媒体文件的位置信息,要找正在播放的Real媒体文件的地址很困难。笔者有一个找到这类文件地址的简单办法。在播放Real流文件的时候,将网络挂断,播放器会弹出一个出错的信息,仔细看看,这不是已经清楚地告诉了我们Real媒体文件的地址吗?需要说明的是,最新的RealOne Player已经修正了这个问题,如果你使用RealOne Player作为Real媒体文件默认的播放器的话,按上面方法是找不到地址的。[/HTML]

原文转自:http://www.ltesting.net