1

我正在开发一个解决方案,其中包括手机和服务器之间的数据传输。但是,我想尽量减少传输数据的数量。

我打算尝试几种类型的 TCP/UDP 连接编码并测量流量和数据丢失。否则,我相信对于不同类型的数据(音频、视频、文本)和网络特性的协议开发(应用层)已经存在某种建议。

如果有人提供有关此主题的任何链接或提示,我将非常感激。

谢谢!

4

1 回答 1

2

关于压缩方面,Jeff Atwood 最近写了一篇关于压缩的帖子,其中包含一个指向此页面的链接,该链接很好地展示了在考虑到压缩带来的开销时,哪些压缩算法/实现在哪些条件下是最佳的。

对于手机 <--> 服务器连接,我猜速度可能是 100-500kbps,然后 "7za -mx=9" 似乎是以最少开销提供最佳压缩的选择。

对于不同场景部分更一般的“如何选择/开发网络协议”,这是一个非常开放的问题,我不确定是否可以给出任何明确的答案。但是对于视频/音频,我建议看这里,我猜可以使用RTSPRTP 。

于 2009-03-10T01:47:21.117 回答