从桌面下载比直接下载更快?

时间:2010-01-07 15:24:08

标签: iphone cocoa-touch

将文件从桌面转移到iPhone的速度比将同一文件从互联网下载到iPhone更快吗?

我的应用程序允许用户下载视频文件,这些文件存储在应用程序的本地。这些不是流式传输,而是在下载后从iPhone的硬盘驱动器上观看。使用3G甚至wifi,下载速度相当慢。 4MB下载可能需要几分钟。

我正在考虑创建一个桌面随播广告应用,允许用户使用更快的连接从桌面下载视频。用户可能能够在与iPhone上下载相同的时间内下载一些视频。然后,该应用程序将与iPhone应用程序同步,并直接从桌面传输。

桌面应用仅限Mac。直接从桌面转移到iPhone要比从互联网到iPhone快得多吗?足够创建桌面应用程序是值得的吗?

- 编辑 -

这是两个下载与同一wifi网络上的2.7MB文件的比较,但不是同时:

[具有实时进度指示器]
iPhone模拟器:58秒
  iPhone 3G S:1:45秒

[没有实时进度指示器]
iPhone模拟器:34秒
iPhone 3G S:1:52秒

删除实时进度没有太大区别。我不确定为什么在设备上花费的时间更长。以下是我如何进行实时进展:每次

- (void)connection:(NSURLConnection   *)connection didReceiveData:(NSData   *)data

被调用,我计算到目前为止已经下载了多少并实时更新进度条。

2 个答案:

答案 0 :(得分:4)

在桌面上下载很可能比3G更快,但如果你考虑同步的时间(和痛苦)那么它就不同了... Personnaly我讨厌当我必须将手机插入我的电脑(或互动)用它来做任何事情)为了做某事。

此外,您可以使用wifi通过iPhone更快地下载,因此下载时间将非常接近桌面计算机上的。

答案 1 :(得分:0)

找出答案的最佳方法是自己测试一下。话虽这么说,如果你使用wifi通过无线传输它,它应该更快,如果有问题的PC连接速度比使用wifi或3g的iPhone更快。