3

Android 2.2メディアフレームワークはIGMP/マルチキャストをサポートしていますか?はいの場合、誰かが私たちがそれを行う方法を導くことができますか?

4

2 に答える 2

0

それは非常に簡単です:

  1. アプリがマルチキャストを受信する必要があることをwifimanagerに通知します。

    WifiManager wifi = (WifiManager)getSystemService( Context.WIFI_SERVICE );
    MulticastLock mcLock = wifi.createMulticastLock("mylock");
    mcLock.acquire();
    
  2. ソケットを作成します。

    InetAddress group = InetAddress.getByName(MULTICAST_ADDRESS);
    MulticastSocket s = new MulticastSocket(MULTICAST_PORT);
    s.joinGroup(group);
    
于 2011-06-30T11:21:27.220 に答える