传输大型连续数据的最佳方法

时间:2014-03-31 08:51:53

标签: java android mobile

我开始编写一个应用程序,通过wifi连接将数据从应用程序发送到计算机软件。需要发送大量数据。 IE浏览器。麦克风输入。该软件需要能够判断它们是否是进入麦克风的噪声,并且可以扩展以指示噪声水平。

但是我想到了两种传输数据的方法。

  1. 不断发送所有数据,然后让计算机软件处理。这样做的优点是,如果我想更改数据的解释方式,我只需要更新计算机软件而不是移动应用程序。缺点是我必须为简单的开/关状态发送大量数据。

  2. 仅发送状态(有噪音/没有)。这样做的优点是数据传输将大大减少,并且只有在状态发生变化时才能发送。现在为了更新软件,我必须更新应用程序。

  3. 我担心应用程序/软件版本不匹配会给用户带来问题,但也会关注大数据传输。

    最好使用哪种方法?还有其他方法我还没考虑过吗?

1 个答案:

答案 0 :(得分:0)

一个有趣的问题。还有第三种方法:在应用程序中编码音频信号并在计算机上解码。它增加了计算复杂性,但节省了大量带宽。整体功耗可能会降低 - 我不知道。

考虑到兼容性问题,我更喜欢第1种或第3种方式。

相关问题