... | @@ -346,7 +346,7 @@ On Android, the Network Service Discovery (NSD) API provides service advertising |
... | @@ -346,7 +346,7 @@ On Android, the Network Service Discovery (NSD) API provides service advertising |
|
|
|
|
|
### Multicast Issues
|
|
### Multicast Issues
|
|
|
|
|
|
Wi-Fi networks with a single access point typically support IP multicast and allow client devices to communicate with each other. However, some Wi-Fi networks, especially large networks with multiple access points, may not allow this. If an Android application fails to discover services on the local network, or discovers services but fails to connect to them, there is no wat for the application to tell whether this is because the network does not support multicast or connections between clients.
|
|
Wi-Fi networks with a single access point typically support IP multicast and allow client devices to communicate with each other. However, some Wi-Fi networks, especially large networks with multiple access points, may not allow this. Client devices must use trial and error to find our whether multicast and connections between clients are allowed on a given network.
|
|
|
|
|
|
Some Android devices cannot receive multicast packets at all, or can only receive them while the device is awake. Some devices can receive multicast packets via the NSD API, but not directly via multicast sockets, making NSD more useful than other protocols such as LSD on those devices.
|
|
Some Android devices cannot receive multicast packets at all, or can only receive them while the device is awake. Some devices can receive multicast packets via the NSD API, but not directly via multicast sockets, making NSD more useful than other protocols such as LSD on those devices.
|
|
|
|
|
... | | ... | |