【问题标题】:PHP website file transfer [closed]PHP网站文件传输[关闭]
【发布时间】:2011-09-27 13:11:48
【问题描述】:

我想用 PHP 建立一个网站,我的用户可以在我的服务器上托管他们的音乐文件。当我的用户登录我的网站时,他们会看到他们所有歌曲的文件目录,并且可以拖放以将新歌曲添加到他们的收藏中,删除托管在我的服务器上的旧歌曲,重命名它们,流式传输音乐,下载它,等等等等。

我的问题是:促进此文件传输/显示目录/上述所有内容的最佳方法是什么? FTP? HTTP 请求?速度对我来说是关键。建议?

(如果你能在你的回复中给我指出一个框架,那也很酷)

【问题讨论】:

  • 如果你想让它在浏览器中工作,HTTP 几乎是你唯一的选择。还是我错过了什么?
  • 显然,流媒体音乐将需要 HTTP 连接。虽然您说速度对您来说是关键,但您需要拥有良好的托管服务,这将允许您允许高流量(音乐传输)以及良好的带宽。
  • 也许我并不清楚 - 显然网站使用 HTTP。但是我应该使用 PHP 发起 FTP 传输来下载音乐吗?或者我应该让我的服务器使用其中的文件进行 HTTP POST?
  • 没有。只需将用户定向到 mp3 文件(示例
  • 流媒体,例如 Shoutcast,只是 http。尝试使用您网站上的纯 MP3 文件,并尝试使用 Winamp 或 Windows Media Player 访问它,看看它的行为是否符合您的要求。您还可以使用 m3u 包装器(它只是一个包含 mp3 文件 URL 的文本文件)。您可以使用 Flash 小部件来播放音乐,而这又需要一个 mp3 文件的 URL 才能播放。

标签: php ftp streaming file-transfer


【解决方案1】:

javascript、jQuery、php 的 opendir();、php 的 readdir(); 与 ajax 的组合

用于流媒体、Flash 播放器

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-24
    • 2015-12-30
    • 2010-11-23
    • 2011-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-02
    相关资源
    最近更新 更多