【问题标题】:Uploading large files (greater than 10MB) from Android to PHP server将大文件(大于 10MB)从 Android 上传到 PHP 服务器
【发布时间】:2012-08-10 03:27:10
【问题描述】:

首先很抱歉,如果这已经被询问并解决了。我真的很努力地搜索,无法找到更好的解决方案。

要求:我们正在开发一个 Android 应用程序,我们需要将视频文件上传到网络服务器中的文件夹。 Web 服务器在 PHP 中运行。视频文件非常大(超过 10 MB)。 Web 服务器托管在共享托管服务器上,PHP 上传限制为 2MB。

我希望我的要求很清楚。

我们挣扎了几天,发现 apache FTP 可以解决我们的问题。在少睡几个晚上之后,我们能够通过 FTP 完成上传。 FTP 的问题是,如果数据(Internet / 3G)出现故障,则 FTP 会停止,并且在数据(Internet / 3G)可用后无法恢复。

现在我们回到第1方。再次搜索如何将大文件从android设备上传到PHP服务器。

我需要你的建议。请帮忙。

感谢和问候 马来语

【问题讨论】:

  • 我发现了一个不同的帖子link,这与我的情况完全相同。但这也没有以适当的解决方案结束。

标签: php android upload shared


【解决方案1】:

听起来您需要将上传限制为仅在用户使用 WiFi 时进行。无论如何,您都希望这样做,因为大多数运营商现在都采用计量数据计划;如果数据连接在您的场景中丢失,那么用户每次上传的传输量将超过 10MB,因为每次尝试都在传输一些东西。

【讨论】:

  • 有人不喜欢我的回答,我猜......如果运营商不再有无限数据计划,请不要怪我...... :(
  • 您好,感谢您的回复。我同意你的观点。但是这个应用程序适合那些有无限计划的人。我在印度,我的手机上有无限数据计划。我想知道 facebook、YouTube 是如何上传大文件的?...
  • 我为您寻找答案,但没有找到解决方案。如果网络连接丢失,上传将停止。我没有看到可以暂停上传的地方。即使将图片上传到 Facebook 也只能让我选择取消该过程。如果您找到答案,请告诉我。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-16
  • 1970-01-01
相关资源
最近更新 更多