3

avahi daemon 能否用于在 BNEP 网络接口中发布和发现服务?如果两个设备都连接在蓝牙中,那么两个设备都会有 IP,所以我们可以在它们之间进行 TCP-IP 通信。实际上,我想在跨平台(Android 和 Linux)中进行 mDNS 服务发现。在 Android 中,我可以使用 Android 的 NSDManager 在 BNEP (BT-PAN) 网络接口中发布和发现服务,它也适用于 Android 跨设备通信。所以android到android设备通信不是问题。

现在我正在尝试在 Linux 中发现在 Android 中发布的服务并从 linux 中发现(反之亦然),但我无法做到这一点。[我已将我的 Linux 设备与 Android 绑定]

在linux中,在avahi config(/etc/avahi/avahi-daemon.conf)中,我设置为allow-interfaces=bnep0

在从 Linux 中发现服务时,我找不到已发布的服务。或者我也找不到在 Linux 中发布的 Android 服务。

有没有人遇到过这种类型的问题?
我正在尝试发现在 bnep 中发布的服务

4

0 回答 0