rtmp视频地址怎样下载视频文件

时间:2024-03-12 16:12:58

rtmp视频地址怎样下载视频文件

作者:光的传人 分类: 资源分享 浏览: 417    评论人数8人 【我来说两句】

今天一朋友让我帮忙给下载一个网页上的视频,但是这个视频打开后,查看源文件没能打开txt查看,我想可能是限制了鼠标右键功能,解除限制后还是不能打开。我相信只要能看到这个视频,一定能把他弄下来!于是换上了强大的谷歌浏览器!真的很强大!在源代码中终于发现了有关视频文件的代码,如下:

 

<script type=\'text/javascript\'>
  var so = new SWFObject(\'../videoswf/pl.swf\',\'mpl\',\'400\',\'345\',\'9\');
  so.addParam(\'allowfullscreen\',\'true\');
  so.addParam(\'allowscriptaccess\',\'always\');
  so.addParam(\'wmode\',\'opaque\');
  so.addVariable(\'skin\',\'../videoswf/beelden.zip\');
  so.addVariable(\'file\',\'110727h\');
  so.addVariable(\'streamer\',\'rtmp://218.241.154.172:80/vod/\');
  so.addVariable(\'autostart\',\'true\');
  so.write(\'mediaspace\');
  </script>

 

看到这里,我还高兴了一下,这不视频的位置出现了!\'rtmp://218.241.154.172:80/vod/\',奇怪的是没有文件名,也不知道是什么格式的。把这个地址复制到地址栏中也会消失,打不开,我就犯愁了:rtmp到底是个什么协议,这么牛叉!加密性太好了!又试了下\'rtmp://218.241.154.172:80/vod/110727h\'还是不行。于是就请教度娘!终于明白http与rtmp协议的区别了!

两种协议HTTP和RTMP,有点点不同:

用HTTP方式:先通过IIS 将FLV下载到本地缓存,然后再通过NetConnection的本地连接来播放这个FLV,这种方法是播放本地的视频,并不是播放服务器的视频。因此在本地缓存里可以找到这个FLV。其优点就是服务器下载完这个FLV,服务器就没有消耗了,节省服务器消耗。其缺点就是FLV会缓存在客户端,对FLV的保密性不好。

用RTMP方式:通过NetConnection连接到FMS/Red5服务器,并实时播放服务器的FLV文件,这种方式可以任意选择视频播放点(SEEK()),并不象HTTP方式需要缓存完整个FLV文件到本地才可以任意选择播放点,其优点就是在本地缓存里是找不到这个FLV文件的。其优点就是FLV不会缓存在客户端,FLV的保密性好,其缺点就是消耗服务器资源,连接始终是实时的。

可是怎样下载这种保密性很好的视频文件呢?

中国人总是有办法的!看到百度知道里,有人说唯影视频下载器可以下载这种协议的视频文件,就到官网上下载了一个,安装好了,一试果然成了!中国软件也很牛的!

 

全自动的,非常不错的一款软件!现在分享给大家!下载视频很给力,功能很全,捕捉视频很智能!如果朋友有需要,可以自行到官网下载,在这里就不提供下载地址了,以免有软文嫌疑!

原创文章请注明转载自光的传人,本文地址:http://www.liu16.com/post/rtmp.html

已有8位网友发表了看法,你呢?