我发现同一个wifi网络中的桌面,我正在使用UDP组播 使用UdpAnySourceMulticastClient。
在模拟器中一切正常(意味着发现桌面),但它不能在真实设备(HTC RADAR)中工作。
注意:我提到了Peer Communication in WP7
Wp7设备是否支持UDP多播?
更新:我将Mulitcast IpAddress 224.0.0.1更改为224.0.1.11,它在设备中的工作正常。如果有人有理由请解释..
答案 0 :(得分:3)
我认为这是因为您使用了保留的多播地址:
“GROUP_ADDRESS:组播组地址由组播组地址定义,组播组地址必须在224.0.0.0到239.255.255.255之间。组播地址范围为224.0.0.0到224.0.0.255包含是“众所周知的”保留多播地址。例如,224.0.0.0是基地址,224.0.0.1是表示同一物理网络上所有系统的多播组地址,224.0.0.2表示同一物理网络上的所有路由器物理网络。“