Android蓝牙同时发送数据(文本+图片)到多个设备?
我研究了Android中的蓝牙,但它可以在两个设备之间发送数据,所以可以将数据发送到Android中的多个设备吗?如果可能的话,请一些提示,或者一些源代码。谢谢;
I research about Bluetooth in Android, but it can send data between two device, so It is possible to send data to Multiple devices in Android? if possible, please some hint, or some source code. Thanks;
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
不。蓝牙是一种点对点通信协议:它不支持任何“使用同一连接的单个设备到多个其他设备”语义。
如果您想要点对多点,请使用广播或多播 UDP 等。
No. Bluetooth is a point to point communication protocol: it does not support any "single device to multiple other device using the same connection" semantics.
If you want point to multipoint then use something like broadcast or multicast UDP.
真正的不完全是广播,而是多播/微微网方式
请看这里 http://en.wikipedia。 org/wiki/Bluetooth#Communication_and_connection
和 http://en.wikipedia.org/wiki/Piconet
True not exactly broadcast but multi-cast / piconet way
Take a look here http://en.wikipedia.org/wiki/Bluetooth#Communication_and_connection
and http://en.wikipedia.org/wiki/Piconet
虽然这是一个很老的问题了
如今,Android 框架中包含了 BLE(低功耗蓝牙)技术,该技术使您能够在多个设备之间广播数据。
<一href="https://www.google.com/url?sa=t&source=web&rct=j&url=https://developer.android.com/guide/topics/conne活动/蓝牙/ble-概述&ved=2ahUKEwjvp_SggdH1AhWMq6QKHSplBRUQFnoECA0QAQ&usg=AOvVaw1lffIaU1hC8-5xeDHpFeVr" rel="nofollow noreferrer">文档
Although it is a pretty old question,
These days there is the BLE (Bluetooth low energy) technology, which is included in the Android framework which enables you to broadcast data between multiple devices.
Documentation