从安卓设备上传大于10MB的文件到PHP服务器

3
首先,如果这个问题已经被问过并解决了,请原谅。我已经进行了艰苦的搜索,但无法找到更好的解决方案。
需求:我们正在开发一个Android应用程序,需要将视频文件上传到Web服务器中的一个文件夹中。Web服务器在运行PHP。视频文件非常大(超过10 MB)。Web服务器托管在共享托管服务器上,其中他们具有2MB的PHP上传限制。
我希望我的要求很清楚易懂。
我们为此挣扎了几天,发现Apache FTP可以解决我们的问题。经过几个不眠之夜,我们通过FTP完成了上传。FTP的问题在于,如果数据(Internet / 3G)中断,则FTP会停止,并且在数据(Internet / 3G)可用后不会恢复。
现在我们回到了起点。再次搜索如何从Android设备上传大型文件到PHP服务器。
我需要您的建议。请帮忙。
谢谢和问候 Malai

我发现了一个不同的帖子链接,它与我的情况完全相同。但那个帖子也没有得出正确的解决方案。 - Malaiselvan
1个回答

0

看起来您需要将上传限制在用户使用WiFi时进行。无论如何,您都会希望这样做,因为大多数运营商现在采用按流量计费的数据套餐;如果像您的情况一样丢失数据连接,那么每次尝试都会传输更多,而不仅仅是每次上传10MB。


有人似乎不喜欢我的回答...如果运营商不再提供无限数据套餐,别怪我... :( - wileyCoyote
嗨,感谢您的回复。我同意您的观点。但是这个应用程序是为那些拥有无限计划的人而设计的。我在印度,我的手机上有无限的数据计划。我想知道Facebook、YouTube是如何上传大文件的?... - Malaiselvan
我为你寻找了答案,但是我没有找到解决方案。如果网络连接丢失,上传将停止。我没有看到有可能暂停上传的地方。即使是上传图片到Facebook,也只给我取消进程的选项。如果你找到了答案,请告诉我。 - wileyCoyote

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接