mobile - 向附近的蓝牙设备广播消息或文件

标签 mobile bluetooth mobile-phones

我们的一位客户正在参加商业展览会,并希望向访问其空间的人们推送某种“欢迎信息”。

我对蓝牙不是很了解,所以有几个问题:

  • 您可以通过蓝牙传输哪些内容? (它只是文件还是可以发送简单的文本消息?)
  • 是否可以只将内容推送给一定距离内的收件人? (即基于信号强度或类似)
  • 谁能推荐一款可以完成上述部分或全部工作的软件?

如有必要,我们可以自己编写一个自定义解决方案 (.NET),但我确信一定有一个程序可以完成这项工作。

我用谷歌搜索了一下,发现了 32feet.NET framework - 有人对这个框架有任何经验吗?

提前感谢您的任何建议!

最佳答案

几乎所有设备(当然不是耳机!)都支持一个称为 OPP 的蓝牙配置文件,它是 Obex 对象推送,它使用 IrDA 定义的 OBEX 协议(protocol)。它可以携带任何文件类型,但接收设备可能不知道如何处理所有类型...以前只支持 vCard(地址簿、任务/约会等)。

32feet.NET 库直接支持 OBEX 和蓝牙,请参阅 user guide 中的示例.还有一个配套库 Brecham.Obex提供更专业的 OBEX 支持。我们支持 PC 上的内置 Microsoft 和 Widcomm 蓝牙堆栈,但尚不支持 BlueSoleil[5],但安装 MSFT 堆栈很简单。

还有专为邻近广告设计的产品,请参阅我们论坛中发布的精彩列表:Most popular Bluetooth Marketing Softwares和例如4

[5]:我在业余时间完成了添加 Widcomm 支持的重要工作,因为我现在失业了,我正在寻找资金来添加对 BlueSoleil 的支持。

关于mobile - 向附近的蓝牙设备广播消息或文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2402806/

相关文章:

driver - 如何从一个 GSM 调制解调器到另一个进行语音通话

javascript - 在移动 (JIL/W3C) 小部件中存储数据

blackberry - 如何在电话响铃时或之前触发事件?

algorithm - 识别Namaz在特定国家的时间

html - 强制桌面浏览器显示网站的移动版本

c++ - 使用 C++ 在 Windows 中配对蓝牙设备

jQuery Mobile - 相对链接 - 基本标签错误

android - 当两台机器的ip不断变化时,它们如何相互检测?

android - 蓝牙 ACTION_FOUND broadcastReceiver 不工作

iphone - 向 iPhone 发送全屏、消失的短信