V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
fvckDaybyte2
V2EX  ›  问与答

iOS App 可以给附近的智能音箱下发 WiFi 账号密码是什么原理

  •  
  •   fvckDaybyte2 · 2019-08-13 21:30:04 +08:00 via iPhone · 1927 次点击
    这是一个创建于 1934 天前的主题,其中的信息可能已经有所发展或是发生改变。
    音箱和手机本身没有任何联系,靠近就能互相发现,类似 AirPlay,但是是第三方音箱,不太可能用苹果协议?这个 WiFi 密码是如何传过去的……
    17 条回复    2019-08-14 05:32:56 +08:00
    fvckDaybyte2
        1
    fvckDaybyte2  
    OP
       2019-08-13 21:30:32 +08:00 via iPhone
    密码是手动在 app 输入的,这个没问题
    fvckDaybyte2
        2
    fvckDaybyte2  
    OP
       2019-08-13 21:30:50 +08:00 via iPhone
    难道是蓝牙
    louiswang002
        3
    louiswang002  
       2019-08-13 21:34:28 +08:00 via iPhone   ❤️ 1
    可以把手机声音关了试试还能不能发出去
    Tianao
        4
    Tianao  
       2019-08-13 21:47:49 +08:00   ❤️ 1
    虽然我不知道楼主说的是哪款智能音箱,但我知道蓝牙可以办到(不需要在系统蓝牙菜单里配对)。
    fvckDaybyte2
        5
    fvckDaybyte2  
    OP
       2019-08-13 21:48:51 +08:00 via iPhone
    @Tianao 明天测试下把蓝牙关了行不行,谢谢
    fvckDaybyte2
        6
    fvckDaybyte2  
    OP
       2019-08-13 21:49:23 +08:00 via iPhone
    @louiswang002 角度刁钻……是在人耳频率之外的声音么
    fvckDaybyte2
        7
    fvckDaybyte2  
    OP
       2019-08-13 21:49:36 +08:00 via iPhone
    @Tianao 是华为的
    mrcn
        8
    mrcn  
       2019-08-13 22:02:09 +08:00 via Android
    估计是那种热点分享的原理
    0TSH60F7J2rVkg8t
        9
    0TSH60F7J2rVkg8t  
       2019-08-13 22:03:22 +08:00 via iPhone
    louiswang002
        10
    louiswang002  
       2019-08-13 22:05:11 +08:00 via iPhone
    @fvckDaybyte2 曾经有同事买的天猫精灵因为手机声音太小一直连不上
    zhs227
        11
    zhs227  
       2019-08-13 22:05:30 +08:00   ❤️ 1
    WIFI 快连,在手机上输入要广播的 SSID 和密码,然后手机会利用 WIFI 包的长度字段编码这两个信息,并在 WIFI 空口上循环发送。另一个待连网的设备工作在混杂模式,能听到所有 WIFI 的包,当收到循环广播的 SSID 和密码后,退出混杂模式开始连接。
    目前已经有大于 7 种实现,其中一种是微信的 AirKiss,可以关键词搜索参考
    yggd
        12
    yggd  
       2019-08-13 22:55:11 +08:00   ❤️ 1
    Wi-Fi 配网,搜一下
    fvckDaybyte2
        13
    fvckDaybyte2  
    OP
       2019-08-13 23:20:36 +08:00 via iPhone
    @ahhui Other Apple devices that are awake, in close proximity, and have the password for the selected Wi-Fi network connect using Bluetooth Low Energy to the requesting device. 谢谢,但是这个只适用于苹果设备之间
    fvckDaybyte2
        14
    fvckDaybyte2  
    OP
       2019-08-13 23:24:40 +08:00 via iPhone
    @zhs227 这听起来似乎不在应用层干的事,手机 App 能实现么……
    fvckDaybyte2
        15
    fvckDaybyte2  
    OP
       2019-08-13 23:25:54 +08:00 via iPhone
    @mrcn 可是手机并没有连接热点,也没有开热点……
    fvckDaybyte2
        16
    fvckDaybyte2  
    OP
       2019-08-13 23:27:40 +08:00 via iPhone
    @yggd 正是需要的,感谢提供关键字,与 11 楼说法一致
    SingeeKing
        17
    SingeeKing  
       2019-08-14 05:32:56 +08:00 via iPhone
    声音和灯光,现在主流都是声音了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6012 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 02:11 · PVG 10:11 · LAX 18:11 · JFK 21:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.