android - Wi-Fi Direct 是否可以进行多播?

标签 android wifi-direct wifip2p

我对 Android ICS 中的新 Wi-Fi Direct 功能有点困惑。是否可以创建具有多个 设备的 P2P 组,并将多播数据包从源对等点发送到其他对等点?

不幸的是,我没有任何支持 Wi-Fi Direct 的设备,所以我只能浏览我在网上找到的示例。在这些示例中,我只能找到建立一对一连接的对等方。那么,多播是否可行?

最佳答案

Is it possible to create a p2p group with multiple devices ?

根据行业白皮书和技术规范,是的,可以创建包含多个设备的群组,您将拥有一对多连接、一个群组所有者 (GO) 和多个客户端。

Send multicast packets from a source peer to the other peers?

根据技术规范,GO 应充当 DHCP 服务器并向连接的客户端(应充当 DHCP 客户端)提供 IP 地址。每个设备都可以很容易地知道自己的 IP 和 GO 的 IP,因此应该可以使用地址 255.255.255.255 进行广播。

关于正确的多播,我不确定,我想这取决于创建的 DHCP 服务器的能力。

关于android - Wi-Fi Direct 是否可以进行多播?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10095414/

相关文章:

android - 使用 HDMI wifi dongle 在 Android 中进行截屏

android - 为什么使用 Android 附近共享时通过蓝牙传输文件?

Android 在 wifi direct 和非 wifi direct 设备之间传输数据

android - 终端控制台中的 Git - Android Studio - 自动完成

iphone - 如果我没有自己的公司,我还能从 AdMob 收到钱吗?

android - SupportMapFragment 中如何使用深色模式?

android - 如何从Android上的给定地址获取纬度和经度?

android - 直接连接2个或更多安卓客户端

android - Wifip2p 网络信息中的 "isRoaming"是什么意思?