2010-09-18 12 views
1

Je ne suis pas en mesure d'obtenir,WifiManager: Android

Quel est le but de Créer le MulticastLock utilisé avec WifiManager dans android.

tout organisme peut me préciser exactement ce que cela signifie et quand utiliser ...

Toute aide appréciée ..

grâce Rakesh

Répondre

5

multidiffusion IP est une méthode pour envoyer un paquet à un groupe de récepteurs intéressés avec une seule transmission. La monodiffusion normale nécessite l'envoi du paquet une fois par destinataire. (La diffusion est similaire à la multidiffusion, mais distribue le paquet à tout le monde sur le même sous-réseau.) Avec la multidiffusion, le groupe de récepteurs est 'configurable'.)

L'interface wifi sur les téléphones Android lâche automatiquement les paquets multicast pour économiser de l'énergie. Ainsi, si vous voulez être en mesure de recevoir des paquets de multidiffusion, vous devez saisir le verrou de multidiffusion qui a pour effet de dire le pilote wifi pour ne pas abandonner les paquets de multidiffusion.

Utilisez uniquement si vous adhérez en fait un groupe de multidiffusion, par exemple, en utilisant MulticastSocket au lieu de DatagramSocket ou Socket Java/Android.

0

Eh bien, vous pouvez lire l'Android documentation à ce sujet.

Mais ce document ne dit pas beaucoup, et pourrait ne pas être utile, si vous ne creusez pas Multicast. Voir: http://en.wikipedia.org/wiki/IP_multicast

protocoles Multicast sont spécifiques à l'application. Êtes-vous simplement curieux, ou avez-vous une application en tête?

+0

i ont une application qui fait un usage et une application très innovante .. Avez-u jamais travaillé avec des périphériques UPnP à partir de l'application Android. Je veux faire comme ça ... Pouvez-vous m'aider –