光的传人

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

今天一朋友让我帮忙给下载一个网页上的视频,但是这个视频打开后,查看源文件没能打开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的保密性好,其缺点就是消耗服务器资源,连接始终是实时的。

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

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

 

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

网友评论(以下内容仅代表网友观点,与本站无关)
    9.rr  2014/12/9 14:08:46 回复
    其实vso不但可以,下载还快,就是要验证码
    8.健康使者  2012/12/27 10:14:32 回复
    可以试试..
    7.飛天鼠  2012/4/21 22:27:11 回复
    rtmp?没听过。。。
    6.七彩购物网  2012/4/19 16:26:15 回复
    难道还可以这样的?
    5.义乌租房  2012/4/19 9:17:42 回复
    嗯嗯,这个可以有的哈,嘿嘿
    4.济口博客  2012/4/18 21:28:51 回复
    添加视频,这样子不错呢
    3.拉筋凳  2012/4/18 19:37:51 回复
    博主也是技术狂热分子!
    2.屠龙  2012/4/18 13:27:20 回复
    感谢博主的分享,又一个技术知识!
    1.跑步机价格  2012/4/17 22:14:22 回复
    毛主席说过,办法总比困难多

原创文章请注明转载自光的传人博客本文地址:http://www.liu16.com/post/rtmp.html,标题:rtmp视频地址怎样下载视频文件

【我来说两句】
分享到:

相关文章:



评论 9

发表评论:

阿光验证码

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。