www.flvxz.com 和 www.flvcd.com 这两个网站都是基于 php 开发的,具体是基于什么技术可以解析出 flv 的地址呢?

解决方案 »

  1.   

    基于 php 开发的,具体是基于什么技术可以解析出 flv 的地址呢?
    -------------------------------------------------------1.  服务端是php接入, 但后台真正在运作的不一定是php2.  假如google用php做提供给用户使用的页面, 但它后来真正运作的可能是c/c++,  只不过通过php调用而已3.  如果单凭用php, 多数是用curl之类的抓内容, 正则提取, 但这样效率不怎么样... 感觉有广告水份
      

  2.   

    coolesting, 不是广告贴啦,我正是c/c++开发者,以为c/c++有什么捷径。。 1.  服务端是php接入, 但后台真正在运作的不一定是php 2.  假如google用php做提供给用户使用的页面, 但它后来真正运作的可能是c/c++,  只不过通过php调用而已 3.  如果单凭用php, 多数是用curl之类的抓内容, 正则提取, 但这样效率不怎么样
     ... 感觉有广告水份[/Quote]
      

  3.   

    to #9楼那你可以用c/c++实现它的功能, 再用php为用户提供web应用接口就OK了
      

  4.   

    fileopen_get函数获取到网页源码
    fsopen等函数也可以获取网页源码获取到网页源码后分割出flash地址或者其他地址,每个视频网站的都是不一样的。但是有一些共同特征。这么简单的没有人愿意用C++来实现,并且需要服务器。
    php就可以实现,本人做过最多这种了,比如dZ发布的7.1版。php写的,可以分析出优酷,土豆的flv回到正题。取到这些后,然后取header文件头,有文件类型什么的,真实地址什么的也在这,文件时间什么的也在这,文件大小等。把flv真实地址拷回来添加进自己的数据库。本人做过无数遍,还可以用此来跟迅雷一样获取下载地址的真实下载地址,和判断下载链是否已失效等
      

  5.   

    cwjh423ihjfw, 我加你为好友了。
      

  6.   


    php当然能做, 只不过比不上C/C++而已
      

  7.   

    貌似不能分析出 http://videhttp://video.tomtu.neto.tomtu.net 上的内容
      

  8.   

    http://www.flvdown.com 这也是那种网站