【问题标题】:What is the preferred beacon advertising format首选的信标广告格式是什么
【发布时间】:2017-08-17 04:14:24
【问题描述】:

我们计划在我们的一个产品硬件上集成一个兼容 BLE 的蓝牙模块。在过去的几天里,我一直在网上挖掘,并对这项技术有了一个很好的了解。现在我已经了解了这项技术,我认为我们可以选择使用 iBeacon、AltBeacon 或 Eddystone 作为广告格式。

请注意,我们不会接触 BLE 供应商,而是会接触像德州仪器这样的芯片制造商或提供我们原始硬件的人。蓝牙模块是最后一分钟的附录。我猜芯片制造商会愿意使用我们建议的任何广告格式(这是我的猜测。我对此一无所知)。但是,如果它们是,那将是首选的格式??

我的 2 美分 -

  • 我了解 iBeacon 兼容设备会有某种 苹果的证书流程。我们希望避免任何类型的强制性证书 过程。正如我提到的蓝牙模块只是一个附录 我们。

  • iBeacon 似乎是最成熟的,因为它已经存在了一段时间了

  • AltBeacon 看起来与 iBeacon 几乎相似,但灵活性更高,而且没有 Apple 行李箱。是否需要任何证书 所有者,即 Radius Networks ??

  • Eddystone 看起来是最强大和未来的证明。还有一个证书流程吗?

我们有什么顾虑 -

  • 低成本。
  • 电池消耗低。
  • 部署后更改有效负载。
  • 主机处理器应该能够打开/关闭板载 BLE 设备。在这种情况下,延迟应该很低。
  • 我们应该能够监控 Beacon 的运行状况,即是否有任何 Beacon 关闭。
  • 安全性。
  • 还有其他我们应该关注的事情吗? :)

【问题讨论】:

  • 您打算拥有什么样的中心? iPhone? iPhone 用户可以在后台扫描您的 iBeacons 是否重要?
  • 当我的应用程序在后台时,我绝对需要它来支持用例。但我将同时拥有 Android 和 iOS 用户群。你是说 iBeacon 可能只支持 iOS 后台扫描?

标签: ibeacon altbeacon beacon eddystone


【解决方案1】:

是的,如果您需要在 iOS 上进行后台扫描,则需要使用 iBeacon。 Android 可以在后台扫描任何广告负载。

【讨论】:

    【解决方案2】:

    StackOverflow 规则不允许推荐,但我将回答两个嵌入式问题:

    • AltBeacon 不需要任何认证,但显然您必须满足规范才能使其与其他设备一起使用。

    • Eddystone 同样不需要预先认证,但您可以选择这样做,以便将您的产品列在 Google 的兼容制造商网站列表中。

    @Simon-Judge 的回答大部分是正确的,即 iBeacon 在 iOS 上提供了最快的背景。但是,您可以在 iOS 的后台检测 Eddsystone 格式,因为它们使用 iOS API 允许的服务广告。这比 iBeacon 慢得多(通常为 10 分钟,而 iBeacon 为 5 秒)。相比之下,在 iOS 的后台根本无法检测到 AltBeacon,因为它是制造商广告。在 iOS 上,唯一可以在后台检测到的制造商广告是 iBeacon 广告。

    【讨论】:

    • 自从我发布问题以来发生了变化。我们将追求 BLE 供应商。根据您的解释,如果我的目标是 iOS 用户群(以及 Android 和其他平台用户),并且还想在后台处理 BLE 设备和手机之间的通信,那么 iBeacon 看起来是唯一的选择。跨度>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-23
    • 2012-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多