I haven’t used the OSC block on Android, yet (should just work). I know that for multicasting there’s some further socket setup that is needed. See the Broadcast sample. Setting up multicast is similar to setting up broadcast. If possible, can you set up the Sender to just send directly to the ip address of the phone receiver and port? Or see if the phone can send to a desktop?
Sending OSC to a specific IP of the android phone works.
I am broadcasting from a desktop application (Isadora), in which instead of a specific IP address, I am setting 255.255.255.255. This works on iOS with no change on the receiving part.
The broadcast sample you are referring to is for sending the OSC messages. This, using Isadora OSC sender just works in all of the cases I tested, except the android receiver. Are you saying to receive broadcast messages on Android, I need to set the sender differently?
I was just about to post this crazy old forum post that I found detailing this issue. I’m glad you found it. I haven’t found why there’s a permissions issue on sending broadcast messages.
Thanks, same solution at the end of the thread. And reading about the hardware differences in that context, I have tested Sony, LG, Motorola devices. So far so good.