甚么意思叫"不将视频文件放在网站内部"?

解决方案 »

  1.   

    比如,视频文件的位置是:d:/movie/aa/bb.avi
    网站根目录是:d:/wwwroot/
    每次访问该视频用 http://www.abc.com/abc.php?path=aa/bb.avi 的 URL
    每次如果这样返回客户端 HTML 中 <object 的调用:
    $f = fopen('d:/movie/' . $_GET['path'], 'rb');
    $buf;
    while(!feof($f)){
      $buf = fread($f, 4096);
      echo $buf;
    }
    fclose($f);
    注:程序是用 Java 写的,以上是改写的 PHP 版
    这样写的话会不会要把所有文件输出后,客户端才会播放?
    如果是这样,如果播放 rm、swf 等流媒体文件又该如何写呢?