Android 应用能否实现与使用 Multipeer Connectivity 技术的 iOS 应用互连
谢邀。Multipeer framework要分为两块,一是WiFi下的局域网,一个是Bluetooth下的点对点连接。大家都知道Bonjour下的mDNS,是苹果自己提出来的协议模块。以及后面发展出来了家用、办公的airPrint, airPlay,基本都是围绕局域网下的设备互相发现与识别。蓝牙的设备,苹果只允许跟自家的设备、以及MFi的设备连接。Multipeer的framework是糅合了两个协议下的模块,整合成了一个简易使用的高级API。并且额外加上了WIFI+蓝牙,中继转发模式等。我估计题主想实现的目标是,安卓的Wifi与苹果的Wifi下的Multipeer framework互通。答案是肯定的。首先,Bonjour和mDNS是开源协议,RFC文档都可以找到现成的,并且我们也曾经调试成功过。其次,Multipeer在mDNS的部分上,是一样的,简单的。但是,在SendData,Receive Data的数据打包方式上,需要debug测试。曾经看到有安卓的人做了一个framework出来,可以互通。应该也是理论上可行。不过不要抱有侥幸心理,苹果哪天换个打包方式,安卓试图混入Multipeer网络的就会措不及防。建议真心想做移动互联的,在iOS App上另起一个mDNS的简单协议,互相识别之后,交给自定义协议来完成其余的工作。当然,也可以尝试uPNP, DLNA那种安卓原生的方案,个人感觉下来,效率极低,耗电量很高。不建议采纳。
推荐阅读
- 汽车知识|押宝全新造型,东风雪铁龙新C5能否成为神龙公司“救世主”
- 中国版Evan能火吗美国9岁男童录制评测玩具视频年入800万,中国能否复制成功
- 汽车市场|中期改款再战D级车市场,新雷克萨斯LS能否超过宝马7系等对手?
- 澎湃汽车圈|试驾名爵MG领航 运动性和实用性能否兼顾?
- 天天汽车|超高性价比实力宠粉,2021款奕歌能否点燃你的心?
- 能否推荐一个能用快播看电影且电影都是中英双字幕的网站
- 想寒假的时候一个月在家准备计算机二级的office高级应用,但是不知道买啥书比较好~~~?
- 汽车|定位更细分SUV市场,领克06能否扩大领克的“朋友圈”?
- 汽车白话|看脸蛋、观腰身、品内饰长安欧尚X5“塑光美学”能否打动挑剔的你
- 环球车讯网|软件能否定义汽车
