2013-07-30 35 views
0

我正在为Android编写一个FTP(客户端)服务,用于在后台上传视频内容。如何限制传输速度?

我在想,如果我的服务满足整个连接频段,用户可能会感到困扰。

什么是最简单的方式为我的服务dinamically设置(上传)速度限制?有没有Android的解决方法,我应该使用一些公用网功能,还是我应该手动计算转移率?

回答

1

我会手工计算转移率。在这种情况下,可以限制传输带宽消耗的设备将位于客户端和服务器(第3层设备,如路由器)或服务器或客户端之间。

由于您保证所有控制权是客户,您需要自己动手。我不知道有哪个库会为你处理这个问题。计算应该非常简单。只是随着时间的推移传输字节?

此外,我建议具有可节流您的FTP应用程序使用的带宽,用户在您的FTP应用程序中进行选择。