We have been trying to write a rtsp streaming client for Android
platform in Eclispe.
we are able to do the handshaking, i.e Describe, Setup, Play requests
have been sucessfully communicated.
Now i have chosen to receive the Multicast UDP data packets after PLAY
command.

The problem is that I am unable to receive the UDP multicast data...in
the emulator as well as Android device, but am able to receive the UDP
packets in a java based app and a .Net based app.

                                                       wifi =
(WifiManager) getSystemService(getApplicationContext().WIFI_SERVICE);
                                                       mLock =
wifi.createMulticastLock("mylock");
        
mLock.setReferenceCounted(true);
 
mLock.acquire();


                                                      MulticastSocket
sock;

                                                      InetAddress sessAddr =
InetAddress.getByName("234.2.128.12");
                                                      sock = new 
MulticastSocket(1100);          //
48180);

                                                      byte b = 64;
                                                      sock.setTTL(b);
                                                      sock.joinGroup(sessAddr);

                                                      byte[] byData = new 
byte[500];
                                                      DatagramPacket pack = new 
DatagramPacket(byData, 500);

                                                      sock.receive(pack);

Plus i have added the following tags to the manifest

        <uses-permission android:name="android.permission.INTERNET" /
>
        <uses-permission
android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE" />
        <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /
>


The program gets stuck on the receive statement.
Pls suggest.


Best Regards
Jasleen

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to