一开始我能大致get到“空气”的这个意思,后面仔细一寻思,感觉还是不大对
毕竟如果是用“空气”取代“数据线”
那普通的蓝牙、wifi无线传输不也可以叫做“空气”传输?
一想到这儿就感觉不太浪漫了
一开始我能大致get到“空气”的这个意思,后面仔细一寻思,感觉还是不大对
毕竟如果是用“空气”取代“数据线”
那普通的蓝牙、wifi无线传输不也可以叫做“空气”传输?
一想到这儿就感觉不太浪漫了
你有两个选择:
1,无知的下限
2,为搏流量不择手段的下限
换我起标题也肯定不这么起啦。
只是觉得青蛙这么起,我细想一下还是能接受的。(也可能是和楼上说得对小众网站包容度高,搞得我像是“洗白”似的)
我是觉得蓝牙、Wi-Fi 对其他东西没有限制,比如穿个墙之类的,但是用摄像头扫码日常情况就是空气,穿墙反而不行。就是这种又不对,又觉得还有道理的感觉…………
这个话题我看也没啥意思了,上面都说得很清楚了,大家也都明白科学知识、语言辩论也都搞得差不多,只是大家的接受程度不同。
我现在十分好奇怎么才能起一个又能吸引人,又不太离谱的标题。我太缺乏这种技巧了。我起得标题都是没人愿意点击的白开水标题。青蛙这个让我有点想学。
手机的浏览器好像兼容性不好?alook浏览器打开摄像头会闪退,荣耀自带的浏览器倒是不闪退,但打不开摄像头,微信直接点地址倒是可以打开摄像头,但传输效率有点慢,手都举酸了,好不容易扫完了,点下载按钮提示让在浏览器打开此页面下载文件。没玩成功
这个实现原理其实很好想到,就是把文件二进制分割,然后分别转换成二维码,用图片进行传输。
里面真正的关键点,是发送端与接受端无交互,要做到发送端持续不断的发送图片,接受端不需要严格按顺序接受,接受到一定程度就能还原出完整文件。
而这一点的实现原理,是使用一种叫喷泉码(Fountain Code)的编码技术,简而言之就是先把文件分块,然后各块间随机进行异或,得到一个新块,实际传输的就是这个新块。比如块A和块B异或,得到新块T0,等你后续拿到块B的时候,块A就能直接得到。接受端接受到一定量新块后,最终就能还原得到所有块,也就是完整文件了。看了下Qrs这个项目,用的Luby-Transform,就是喷泉码的其中一种。
我为什么知道这些,因为我就做过同样的项目(自己琢磨的),而且连实现原理和技术选型都一样。。 ![]()