gpt4 book ai didi

Android Wifi Direct 多播问题

转载 作者:搜寻专家 更新时间:2023-11-01 08:55:14 35 4
gpt4 key购买 nike

我目前正致力于在网络上使用多播向网络上的所有其他 Android 设备(包括它自己)发送消息(从一个 Android 设备)。

当两部手机都通过本地 WiFi 网络连接时,它会按要求工作。即电话 A 发送消息,电话 A 和电话 B 都收到消息。然而,最终目标是让手机通过 WiFi-Direct 连接。

因此,我将两个设备连接在一起并再次尝试相同的过程,但这次只有发送我正在广播的数据包的手机接收到它。 IE。手机 A 发送并接收消息,但手机 B 没有收到来自手机 A 的消息。

因此,我的最终问题是,在 Android 设备之间使用 WiFi-Direct 时,组播是否有效?还有其他人在 Android 平台上遇到 WiFi-Direct 和多播问题吗?

最佳答案

有人问过类似的问题,请看我的回答:Android Wi-Fi Direct Network

总结:理论上,多播应该在 Wi-Fi Direct 上工作,但一些 Android 设备会在堆栈级别阻止传入的非单播流量。由于您已经在使用普通 Wi-Fi 时在设备上运行它,这似乎是另一个问题。请确保您获得了 MulticastLock。我在链接的答案中提供了使用单播的替代解决方案。

关于Android Wifi Direct 多播问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19497384/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com