微信是怎样实现图片快速收发的?

2013 年 3 月 16 日
 iota
从协议、存储、部署、客户端进行分析,求思路
6452 次点击
所在节点    程序员
7 条回复
gocom
2013 年 3 月 16 日
每条信息都是个xml,图片存储没啥好说的。
xatest
2013 年 3 月 16 日
虽然你这是一个很泛的问题(回答大概需要N篇文章),我也只能很泛地回答你~
存储是基于FTN,可以参考: http://www.slideshare.net/gzterrytan/ftn
图片上传之前先压缩到一个略大于屏幕的尺寸,再上传到服务器,然后在存储时生成缩略图和大图,对方收到消息时只接收缩略图,大小也就几K吧,传输速度跟语音消息是一样快的~
iota
2013 年 3 月 16 日
@xatest 多谢,能否多提供几篇相关的文章呢?看了 PPT 还不是太明白
nojt7Zm
2013 年 3 月 17 日
mark
issyyy
2013 年 3 月 17 日
不懂编程的我想说,图片被压缩过...
laofian
2013 年 3 月 18 日
自己胡思乱想了一些想法,求拍砖

http://wenku.baidu.com/view/cda4b0deb14e852458fb5785.html
daoluan
2013 年 3 月 24 日
@gocom 原来如此啊, 很多信息都可以用这个来做啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/63136

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX