wish help you to fix your issue Currently on android in wifi-direct, you can only create one-to-many connections (which includes one-to-one). In these connections one guy will become the group owner and other will connect to it. The guy who connected to the group owner cannot be part of another group (though its not explicitly mentioned anywhere, just like you I did my R&D when I was building an app using wifi-direct). I do not think currently it is possible on android, so there won't be any SDKs available for this. This and connection troubles is one of the major reasons you won't find many apps on Play Store using wifi-direct.
Android - create group by wifi direct p2p for multiple devices
Hope this helps Basically, there is no broadcasts available with the API. instead, you use the createGroup to form a group, then create local service, and then make sure the peerDiscovery is on (I'm rather sure the device and the local service is only visible to others when the API is active)